M. Strohmaier, P. Prettenhofer, and M. Kroell. International Workshop on Agents and Data Mining Interaction ADMI ' 08, in conjunction with WI '08, Sydney, Australia, (December 2008)
I. Jureta, and S. Faulkner. Second International Workshop on Requirements, Intentions and Goals in Conceptual Modeling (RIGIM), page 302--311. Barcelona, (October 2008)
I. Herraiz, J. Gonzalez-Barahona, and G. Robles. International working conference on Mining software repositories, page 1--10. Leipzig, Germany, ACM, (2008)
J. Aranda, S. Easterbrook, and G. Wilson. International Conference on Requirements Engineering, Delhi, India, (September 2007)Most innovative paper award.
J. Hall, L. Rapanotti, and M. Jackson. Fifth IEEE International Conference on Software Engineering and Formal Methods, SEFM 2007, page 15-24. London, IEEE Computer Society, (September 2007)
C. Treude, S. Berlik, S. Wenzel, and U. Kelter. ESEC-FSE '07: Foundations of Software Engineering, page 295--304. Dubrovnik, Croatia, ACM, (September 2007)
C. da Costa Pereira, and A. Tettamanzi. Knowledge-Based Intelligent Information and Engineering Systems, volume LNCS4692 of Lecture Notes in Computer Science, page 164-171. Vietri sul Mare, Italy, Springer, (September 2007)
K. Zachos, N. Maiden, X. Zhu, and S. Jones. Conference on Advanced Information Systems Engineering (CAiSE'07), page 142--157. Trondheim, Norway, (June 2007)
S. Ghanavati, D. Amyot, and L. Peyton. Int. Conf. on Advanced Information Systems Engineering (CAiSE'07), page 218--232. Trondheim, Norway, Springer, (June 2007)
R. Matulevičius, and P. Heymans. International Conference on Requirements Engineering: Foundation for Software Quality, LNCS 4542, page 18 – 32. Trondheim, (June 2007)
D. Dig, K. Manzoor, R. Johnson, and T. Nguyen. Intl. Conf. on Software Engineering, page 427-436. Minneapolis, Minnesota, IEEE Computer Society, (May 2007)
S. Nejati, M. Sabetzadeh, M. Chechik, S. Easterbrook, and P. Zave. (May 2007)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..
J. Carver, R. Kendall, S. Squires, and D. Post. ICSE '07: Proceedings of the 29th International Conference on Software Engineering, page 550--559. Minneapolis, Minnesota, IEEE Computer Society, (May 2007)
M. Lungu, and M. Lanza. European Conference on Software Maintenance and Reengineering (CSMR), page 91--100. Amsterdam, IEEE Computer Society, (21-23 03 2007)
A. van Deursen, E. Visser, and J. Warmer. CSMR Workshop on Model-Driven Software Evolution (MoDSE 2007), page 41--49. Amsterdam, The Netherlands, (March 2007)