- International Conference on Software Engineering, page 411-420. Toronto, IEEE Computer Society, (September 2001)
- University of Toronto, (2006)
- CSMR Workshop on Model-Driven Software Evolution MoDSE 2007, page 41--49. Amsterdam, The Netherlands, (March 2007)
- International Conference on Advanced Information Systems, Amsterdam, (June 2009)in press .
- First International Workshop on Inconsistency in Data and Knowledge, at the International Joint Conference on Artificial Intelligence, IJCAI-01, Seattle, USA, (August 2001)
- Intl Conf. on Software Engineering, page 831-834. (May 2008)
- International Conference on Software Maintenance, page 104-113. (October 2007)
- Information Systems 24(2):71--98 (April 1999)
- Crosstalk: Journal of Defence Software Engineering (October 2007)
- International Conference on Requirements Engineering, New Delhi, India, (October 2007)
- Workshop on Model-Driven Software Evolution at CSMR, Amsterdam, (March 2007)
- International Workshop on Modeling in Software Engineering at ICSE, Minneapolis, USA, (May 2007)
- 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..
- 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 conformanceInformation Systems Frontiers 9(4):327--342 (September 2007)
- International Conference on Requirements Engineering, page 363--372. (2005)
- (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..
- (May 1984)
- Science of Computer Programming 20(1-2):3--50 (April 1993)
- International Symposium on Requirements Engineering, page 226--235. Annapolis, Maryland, (1997)


user