Samenvatting
Correspondence between the design and the code of a system is desirable for several purposes in software development, such as predicting properties of the system based on the design, and for using the documentation for understanding and maintaining the system. In this paper we report on a study into the correspondence between the design of a software system, represented by means of UML, and the implementation of the system. We performed a web-based questionnaire among professional software engineers for finding out how they deal with correspondence. The questionnaire elicited the attitude of professional software engineers with respect to: importance of correspondence, common practice in maintaining correspondence and common reasons for deterioration of correspondence. The results of the questionnaire provide a deeper understanding of the aspects of correspondence and their importance in practical software engineering.
Originele taal-2 | Engels |
---|---|
Titel | Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM 2007) 20-21 September 2007, Madrid, Spain |
Plaats van productie | Piscataway, New Jersey, USA |
Uitgeverij | Institute of Electrical and Electronics Engineers |
Pagina's | 467-469 |
ISBN van geprinte versie | 978-0-7695-2886-1 |
DOI's | |
Status | Gepubliceerd - 2007 |
Evenement | conference; ESEM 2007, Madrid, Spain; 2007-09-20; 2007-09-21 - Duur: 20 sep. 2007 → 21 sep. 2007 |
Congres
Congres | conference; ESEM 2007, Madrid, Spain; 2007-09-20; 2007-09-21 |
---|---|
Periode | 20/09/07 → 21/09/07 |
Ander | ESEM 2007, Madrid, Spain |