Workshop on Directions in Software Engineering Environments (WoDiSEE) John Grundy Dept of Computer Science University of Auckland Private Bag 92019 Auckland, New Zealand
[email protected]
Ray Welland Dept of Computing Science University of Glasgow Glasgow G12 8QQ Scotland, UK
[email protected]
Abstract The goal of this workshop was is to bring together researchers and practitioners with an interest in developing, extending, deploying and using software engineering tools. Theis workshop will provides an interactive forum for the exchange of ideas and discussion about future trends in software engineering environment research and development. The outcomes of this workshop will beare a summary of the state of the art in software engineering environment research and development, and the identification of key directions for future research in this area.
2. Background This workshop builds on the work of previous workshops and conferences on constructing software tools and software engineering environments. Workshops on Constructing Software Engineering Tools (CoSET) were held in conjunction with ICSE’99 [1, 2, 3] and ICSE 2000 [4, 5]. Prior to that there was a series of Conferences on Software Engineering Environments (SEE), which started in 1985, the most recent being SEE97 [6]. WiDoSEE provides an opportunity to continue these themes by: taking a further snapshot of the state of the art in software tools and environments; assessing the progress of research; and identifying future research directions.
13. Motivation and Goals Software engineering environments are an essential part of practicsing software engineering, given the complexity of today’s software systems and diversity of software processes. Much conceptual or methodological work in software engineering requires adequate tool support in order for researchers and practitioners to make
Hermann Stoeckle Dept of Computer Science University of Auckland Private Bag 92019 Auckland, New Zealand
[email protected]
use of these software engineering advances. The goal of this workshop is to provide a forum for exchange of ideas on new software tool construction techniques; innovative software engineering environments; automation, intelligence and integration issues for software tools; novel software engineering environment interfaces and application domains; and innovative tool experience reports. Participants will generally have practical and/or research expertise in developing, extending, deploying or using software engineering tools and this workshop will allow participants to exchange experiences and debate trends in software engineering environment development and applications. Key theme areas for the workshop include: • New software engineering tool construction and integration techniques • Innovative software engineering environment approaches e.g. intelligent tools, automated software engineering tools, adaptive tools, webbased tools, formal methods-based tools etc. • Software engineering environments in new application domains, e.g. for components, aspects, agents, software architectures, processes e.g. eXtreme Programming, distributed object and mobile systems etc. • Experience reports of tool usage and empirical assessment of software tools A key outcome will be a workshop summary of the state of the art in software engineering environments research and key directions for future tools research. It is expected that participation in the workshop will encourage continued dialogue between researchers and perhaps identify and facilitate opportunities for collaborative research.
2. Background
Proceedings of the 26th International Conference on Software Engineering (ICSE’04) 0270-5257/04 $20.00 © 2004 IEEE
This workshop builds on the work of previous workshops and conferences on constructing software tools and software engineering environments. Workshops on Constructing Software Engineering Tools (CoSET) were held in conjunction with ICSE 1999 [1, 2, 3] and ICSE 2000 [4, 5]. Prior to that there was a series of Conferences on Software Engineering Environments (SEE), which started in 1985, the most recent being SEE 1997 [6]. WiDoSEE provides an opportunity to continue these themes by: taking a further snapshot of the state of the art in software tools and environments; assessing the progress of research; and identifying future research directions.
Vincenzo Ambriola, University of Pisa, Italy Sjaak Brinkkemper, Utrecht University, The Netherlands Juergen Ebert, University of Koblenz-Landau, Germany Jonathan Gray, University of Sydney, Australia John Hosking, University of Auckland, New Zealand Udo Kelter, Siegen University, Germany Anna Liu, Microsoft Pty Ltd, Australia Fred Long, University of Wales, Aberystwyth, United Kingdom Frank Maurer, University of Calgary, Canada Nikolay Mehandjiev, University of Manchester, United Kingdom Steven Reiss, Brown University, USA Eelco Visser, Utrecht University, The Netherlands
43. Workshop format
6. Further Information
This is an inclusive workshop - position papers addressing any issue of software tools and tools focusing on any part of software engineering are welcome. Tool experience reports should are asked to identify areas for software engineering tools research to address. New tool construction and application areas should comment on the potential practicality of the approach for enhancing software engineering practice with the tool. Position papers will bewill be reviewed by the organizers and members of the program committee, and acceptance or rejection will be based on their relevance to the workshop themes and quality. All accepted position papers will be made available to participants electronically before the workshop. A hardcopy workshop proceedings will be produced in addition to the workshop web site. Depending on interest, the workshop organizers may investigate publication of expedited, selected papers after the workshop in a journal special issue or monograph. Brief presentations of main contributions of position papers will be provided by authors with papers grouped into themed sessions. In each session there will then be discussion of theme topics addressed by each of the papers presented in the session. The emphasis of the workshop will be on discussion and debate rather than the formal presentation of position papers.
Further information about the workshop, including the program, list of participants and the electronic versions of the accepted position papers is available at:
5. Workshop Organization 5.1. Organization Committee John Grundy, University of Auckland, New Zealand Ray Welland, University of Glasgow, Scotland Hermann Stoeckle, University of Auckland, New Zealand
5.2. Program Committee
http://www.cs.auckland.ac.nz/~herm/WoDiSEE2004/
6. References [1] Gray J.P., Scott L., Liu A., Harvey J. CoSET’99 Workshop Summary in Proc. ICSE’99, ACM PressACM (1999), 707-708. [2]
Gray J.P., Scott L., Liu A., Harvey J. (eds) Proceedings of the First International Symposium on Constructing Software Engineering Tools (CoSET’99), University of South Australia (1999), ISBN 0- 86803- 629- 3.
[3] Special Issue on Constructing Software Engineering Tools. Information and Software Technology, Vol 42, Number 2, 25 January 2000, 71-158 [4] Gray J., Scott L., Ferguson I. The Second International Symposium on Constructing Software Engineering Tools (CoSET2000) in Proc. ICSE 2000, ACM (2000), 801-802 [5] Proceedings of the Second International Symposium on Constructing Software Engineering Tools (CoSET'2000), Limerick, Ireland, June 5, 2000. University of Wollongong (2000). [6] Ebert J., Lewerentz C., Proceedings of the 8th International Conference on Software Engineering Environments (SEE97), IEEE Computer Society Press (1997).
Proceedings of the 26th International Conference on Software Engineering (ICSE’04) 0270-5257/04 $20.00 © 2004 IEEE
7. Further Information
Further information about the workshop, including the program, list of participants and the electronic versions of the accepted position papers will be made available at: http://www.cs.auckland.ac.nz/~herm/WoDiSEE2004/
Proceedings of the 26th International Conference on Software Engineering (ICSE’04) 0270-5257/04 $20.00 © 2004 IEEE