A methodology for specifying and analyzing consistency of object-oriented behavioral models
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Model Driven Architecture: Applying MDA to Enterprise Computing
Model Driven Architecture: Applying MDA to Enterprise Computing
A State Machine Based Approach for a Process Driven Development of Web-Applications
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
IEEE Software
Scenario-driven modeling and validation of requirements models
Proceedings of the 2006 international workshop on Scenarios and state machines: models, algorithms, and tools
The Role of Visual Modeling and Model Transformations in Business-driven Development
Electronic Notes in Theoretical Computer Science (ENTCS)
AMABULO - A Model Architecture for Business Logic
ECBS '08 Proceedings of the 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems
Sufficient Criteria for Consistent Behavior Modeling with Refined Activity Diagrams
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Integrated model-based software development, data access, and data migration
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
i2MAP: an incremental and iterative modeling and analysis process
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Model-driven engineering for software migration in a large industrial context
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
Despite of ongoing development of model-driven development approaches in industry and academia, we believe that in particular for business logic aspects of information systems there is a lack of integrated support considering all phases of a model driven software process, from analysis until code generation. In our work we developed a framework consisting of meta-models, model transformations and tools that address a consistent support of development and maintenance tasks. As contribution of this article, we present an architecture for generated business logic code as part our infrastructure blueprint. We aim at the generation of robust business logic layers and consider particularly maintenance and integration issues of complex information systems with external dependencies. For this purpose, our infrastructure supports the specification of global domain states and local conditions in visual software models and generates corresponding code artifacts which assure these conditions automatically.