Dagstuhl-Seminar 9208
Future Directions in Software Engineering
( 17. Feb – 21. Feb, 1992 )
Permalink
Organisatoren
- N. Habermann
- W.F. Tichy
Kontakt
Impacts
- Analysis in software engineering : keynote address : article in 1994 First Asia-Pacific software engineering conference - Torii, Koji - Los Alamitos : IEEE, 1994 - (First Asia-Pacific software engineering conference 1994 : S. 2-6).
- Summary of the Dagstuhl workshop on future directions in software engineering : February 17 - 21, 1992, Schloß Dagstuhl : article - Tichy, Walter F.; Habermann, Nico; Prechelt, Lutz - New York : ACM, 1993 - (Software engineering notes SIGSOFT : 18. 1993, 1 : S. 35-48).
The intent of the workshop was to identify promising directions for future research in Software Engineering. The motivation for the meeting was the shared realization that although the quantity of research in Software Engineering has been increasing, quality has not. Emphasis on software development management and risk control has diverted attention from important technical issues. Fresh ideas and solid, technical results are rare. This situation has a negative impact on Software Engineering as a whole and deprives industry of potential technical benefits.
The first four days of the workshop were spent in intensive discussions. The abstracts of participants' position statements and discussion summaries follow this epitome. During the final session, each participant was given a ten minute timeslot for presenting the areas of Software Engineering where research should be intensified. Participants were specifically asked to consider areas in which they were not involved personally. Below is an extract of these presentations, compiled by the editors. The following topics emerged as crucial for progress:
- Software architecture as a foundation;
- Mastering evolving systems;
- A scientific basis for Software Engineering;
- Education based on engineering know-how.
Formal methods, domain specific knowledge, special purpose languages, and reuse were seen as important approaches to software architecture and evolution, but not as ends in themselves. There was also a fair amount of introspection of what constitutes appropriate research methodology in Software Engineering.
- N. Habermann
- W.F. Tichy