bookmarks
publications
- S. Easterbrook and M. Chechik International Conference on Software Engineering, page 411-420. Toronto, IEEE Computer Society, September 2001.
- Jennifer Horkoff University of Toronto, (2006)
- Rick Salay and John Mylopoulos International Conference on Advanced Information Systems, Amsterdam, June 2009. in press .
- S. M. Easterbrook and M. Chechik First International Workshop on Inconsistency in Data and Knowledge, at the International Joint Conference on Artificial Intelligence, IJCAI-01, Seattle, USA, August 2001.
- Mehrdad Sabetzadeh and Shiva Nejati and Sotirios Liaskos and Steve Easterbrook and Marsha Chechik International Conference on Requirements Engineering, New Delhi, India, October 2007.
- Harry Sneed Workshop on Model-Driven Software Evolution at CSMR, Amsterdam, March 2007.
- Jorge Aranda and Neil A. Ernst and Jennifer Horkoff and S. M. Easterbrook International Workshop on Modeling in Software Engineering at ICSE, Minneapolis, USA, May 2007.
- 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 pr...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. Brunet and M. Chechik and S. M. Easterbrook and S. Nejati and N. Niu and M. Sabetzadeh Workshop on Global Integrated Model Management GaMMa'06 at the 28th International Conference on Software Engineering, Shanghai, China, May 2006.
- Requirements traceability in model-driven development: Applying model and transformation conformance
- Yijun Yu and Yiqiao Wang and J. Mylopoulos and S. Liaskos and A. Lapouchnian International Conference on Requirements Engineering, page 363--372. (2005)
- Shiva Nejati and Mehrdad Sabetzadeh and Marsha Chechik and Steven Easterbrook and Pamela Zave May 2007. Model Management addresses the problem of managing an evolving collection of models, by capturing the relationships between models and providing well-defin...Model Management addresses the problem of managing an evolving collection of models, by capturing the relationships between models and providing well-defined operators to manipulate them. In this paper, we describe two such operators for manipulating hierarchical Statecharts: Match, for finding correspondences between models, and Merge, for combining models with respect to known correspondences between them. Our Match operator is heuristic, making use of both static and behavioural properties of the models to improve the accuracy of matching. Our Merge operator preserves the hierarchical structure of the input models, and handles differences in behaviour through parameterization. In this way, we automatically construct merges that preserve the semantics of Statecharts models. We illustrate and evaluate our work by applying our operators to AT\&T telecommunication features..
- Anne Dardenne and Axel van Lamsweerde and Stephen Fickas Science of Computer Programming20(1-2):3--50April 1993.
- Eric S. Yu International Symposium on Requirements Engineering, page 226--235. Annapolis, Maryland, (1997)


groups