Full Model-Driven Practice: From Requirements to Code Generation [chapter]

Óscar Pastor, Sergio España
2012 Lecture Notes in Computer Science  
A crucial success factor in information systems development is the alignment of the system with business goals, business semantics and business processes. Developers should be freed from programming concerns and be able to concentrate on these alignment problems. Model-driven system development (MDD) does not only provide a structured and systematic approach to systems development, but also offers developers the possibility of using modeltransformation technologies to derive models of a lower
more » ... straction level that can be further refined, and even generating software code automatically. This tutorial shows how to successfully integrate business process modelling (BPM), requirements engineering (RE) and object-oriented conceptual modelling with the objective of leveraging MDD capabilities. Participants work with state of the art modelling methods and code generation tools to explore different ways to match an information system with business requirements.
doi:10.1007/978-3-642-31095-9_48 fatcat:qlibtnpaunamxkz6uxvqyjnckm