A cogent analysis of the underlying complexity of software engineering. Each problem is new; software is the most complex thing humans have ever built; it is impossible to measure complexity of something given that product. Software is fractal in complexity (really?)
N. Ernst, J. Mylopoulos, and Y. Wang. Design Requirements Engineering: A Ten-Year Perspective, volume 14 of Lecture Notes in Business Information Processing, (2009)
J. Krogstie. Organizational Semiotics: Evolving a Science of Information Systems, IFIP TC8 / WG8.1 Working Conference on Organizational Semiotics: Evolving a Science of Information Systems, page 231-249. Montreal, (July 2001)
J. Cabot, A. Olivé, and E. Teniente. International Conference on the Unified Modeling Language (UML), volume 2863 of Lecture Notes in Computer Science, page 44-59. San Francisco, Springer, (October 2003)
K. Zachos, N. Maiden, X. Zhu, and S. Jones. Conference on Advanced Information Systems Engineering (CAiSE'07), page 142--157. Trondheim, Norway, (June 2007)
J. Aranda, S. Easterbrook, and G. Wilson. International Conference on Requirements Engineering, Delhi, India, (September 2007)Most innovative paper award.
W. Lam, and M. Loomes. Euromicro Conference on Software Maintenance and Reengineering, page 121-127. Florence, Italy, IEEE, (March 1998)Requirements evolve, not only during system development but also after a system has been installed. The aim of the work on the EVE (EVolution Engineering) project is to develop practi-cal methods for dealing with requirements evolution. This pa-per presents the early output from our work-the EVE frame-work for requirements evolution. The EVE framework is com-prised of two components: a meta-model and an associated process model. The EVE meta-model captures a set of model-ling concepts in requirements evolution, including change, impact, risk and viewpoint. The EVE process model provides technologists with a framework for handling the emergence of new or changing requirements during the lifetime of a system. The paper illustrates the EVE framework on a simple example, and highlights the importance of social and environmental re-sponsibility in requirements evolution..
G. Romanski. IEEE International Conference on Requirements Engineering, page 304. Monterey Bay, CA, USA, IEEE Computer Society, (September 2003)Keynote.
B. Nuseibeh. ICSE-2001 International Workshop: From Software Requirements to Architectures (STRAW-01), Toronto, Canada, (September 2001)See also Twin Peaks IEEE Computer version.
H. Kaiya, H. Horai, and M. Saeki. International Conference on Requirements Engineering, page 13-22. Essen, Germany, IEEE Computer Society, (9--13 September 2002)
A. Lapouchnian, Y. Yu, S. Liaskos, and J. Mylopoulos. CASCON '06: Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research, page 7. Toronto, Canada, ACM Press, (16-20 October 2006)