Behavior Model Mapping
Judith Michael, Heinrich C. Mayr
2011
Abstract
The work presented here is part of a comprehensive project that aims at supporting user centered software development from requirements elicitation to program generation. This paper focuses on transforming validated “precon-ceptual” requirements models into conceptual ones (a UML dialect) which then are input for a program generation engine (OlivaNova). In particular, we discuss a set of rules and their prototypical implementation, that map networks of so-called CooperationTypes (as models of business processes) to state charts. This differs from other studies that mostly deal with transformations or mappings of structure models.
References
- Hui Ma, Klaus-Dieter Schewe, Bernhard Thalheim: Storyboarding - High-Level Engineering of Web Information Systems. In: Proceedings of WISE'2009.
 - Christian Kop, Heinrich C. Mayr: Conceptual Predesign - Bringing the Gap between Requirements and Conceptual Design, Proceedings of the Third International Conference on Requirements Engineering, Colorado Springs, USA, 1998.
 - Günther Fliedl, Christian Kop, Heinrich C. Mayr: From Scenarios to KCPM Dynamic Schemas: Aspects of Automatic Mapping, Proc. Natural language processing and information systems - NLDB, Bonn, 2003.
 - Christian Kop, Heinrich C. Mayr: An Interlingua based approach to derive state charts from natural language requirements specifications, Proc. Seventh IASTED International Conference on Software Engineering and Applicatios, Maria del Rey, USA, pp. 538-543, 2003.
 - Joaquin Miller, Jishnu Mukerji (Ed.): MDA Guide Version 1.0.1, Object Management Group, Framingham, Massachusetts, June 2003.
 - Oscar Pastor, Emilio Insfrán, Vincente Pelechano, José Romero, José Merseguer: OOMETHOD: An OO Software Production Environment Combining Conventional and Formal Methods. In Proc. of the 9th International Conference on Advanced Information Systems Engineering (CAISE 1997), Barcelona, Spain. LNCS 1250. 145-158, 1997.
 - Care Technologies, MDA, URL: http://www.care-t.com/technology/mda.asp, 2009.
 - Roger Chiang, Keng Siau, Bill C. Hardgrave: Systems analysis and design: techniques, methodologies, approaches, and architectures, M.E. Sharpe, 2009.
 - Oscar Pastor, Juan Carlos Molina, Emilio Iborra: Automated Production of Fully Functional Applications with OlivaNova Model Execution, ERCIM News No. 57, April 2004.
 - Tom Stahl, Markus Völter, Sven Efftinge, Arno Haase: Modellgetriebene Softwareentwicklung. Techniken, Engineering, Management, 2. Auflage, dPunkt, 2007.
 - Christian Kop: Rechnergestützte Katalogisierung von Anforderungsspezifikationen und deren Transformation in ein konzeptuelles Modell, Diss., Univ. Klagenfurt, 2002.
 - Oscar Pastor, Juan Carlos Molina: Model-Driven Architecture in Practice. A Software Production Environment Based on Conceptual Modeling, Springer-Verlag, 2007.
 - Christian Kop, Heinrich C. Mayr, Nataliya Yevdoshenko: Requirements Modeling and MDA - Proposal for a Combined Approach, Proc ISD 2006, Springer Verlag, 2007.
 - Jean Vanderdonckt: Model-Driven Engineering of User Interfaces: Promises, Successes, and Failures. In S. Buraga and I. Juvina, Eds., Proc. 5th Annual Romanian Conf. On Human-Computer Interaction ROCHI'2008, pp. 1-10. Matrix ROM, Bucarest, 2008.
 - Microsoft SQL Server Modeling CTP, URL: http://msdn.microsoft.com/data.
 - Eclipse Modeling Framework (EMF), URL: http://www.eclipse.org/modeling/emf/.
 - Wieland Schwinger et al.: A survey on web modeling approaches for ubiquitous web applications. IJWIS 4(3): 234-305, 2008.
 - Gustavo Rossi, Daniel Schwabe: Model-Based Web Application Development. In Web Engineering: Theory and Practice of Metrics and Measurement for Web Development, E. Mendes and N. Mosley, Eds. Springer, 203-333, 2006.
 - Nora Koch, Andreas Kraus: The expressive Power of UML-based Web Engineering. In Proc. 2nd Int. Workshop on Web-oriented Software Techn. (IWWOST), 21-32, 2002.
 - Jaime Gómez, Cristina Cachero, Oscar Pastor: Extending a Conceptual Modelling Approach to Web Application Design. In Proc. 12th Int. Conf. on Advanced Information Systems Engineering (CAISE 2000), Stockholm, Sweden. LNCS 1789. 79-93, 2000.
 - Oscar Pastor, Joan Fons, Vicente Pelechano, Silvia Abrahão: Conceptual Modelling of Web Applications: The OOWS Approach. In Web Engineering: Theory and Practice of Metrics and Measurement for Web Development, E. Mendes and N. Mosley, Eds. Springer, 277-302, 2006.
 
Paper Citation
in Harvard Style
Michael J. and C. Mayr H. (2011). Behavior Model Mapping . In Proceedings of the 3rd International Workshop on Model-Driven Architecture and Modeling-Driven Software Development - Volume 1: MDA & MDSD, (ENASE 2011) ISBN 978-989-8425-59-1, pages 3-13
in Bibtex Style
@conference{mda & mdsd11,
author={Judith Michael and Heinrich C. Mayr},
title={Behavior Model Mapping},
booktitle={Proceedings of the 3rd International Workshop on Model-Driven Architecture and Modeling-Driven Software Development - Volume 1: MDA & MDSD, (ENASE 2011)},
year={2011},
pages={3-13},
publisher={SciTePress},
organization={INSTICC},
doi={},
isbn={978-989-8425-59-1},
}
in EndNote Style
TY  - CONF 
JO  - Proceedings of the 3rd International Workshop on Model-Driven Architecture and Modeling-Driven Software Development - Volume 1: MDA & MDSD, (ENASE 2011)
TI  - Behavior Model Mapping
SN  - 978-989-8425-59-1
AU  - Michael J. 
AU  - C. Mayr H. 
PY  - 2011
SP  - 3
EP  - 13
DO  -