Model Intelligence : an Approach to Modeling Guidance
暂无分享,去创建一个
Model-Driven Engineering (MDE) facilitates building solutions in many enterprise application domains through its use of domain-specific abstractions and constraints. An important attribute of MDE approaches is their ability to check a solution for domain-specific requirements, such as security constraints, that are hard to evaluate using traditional source-code focused development efforts. The challenge in many enterprise domains, however, is finding a legitimate solution, not merely checking solution correctness. For these domains, model intelligence that uses domain constraints to guide modelers is needed. This paper shows how existing constraint specification and checking practices, such as the Object Constraint Language, can be adapted and leveraged to guide users towards correct solutions using visual cues.
[1] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[2] Anneke Kleppe,et al. The Object Constraint Language: Getting Your Models Ready for MDA , 2003 .
[3] Jean Bézivin,et al. In Search of a Basic Principle for Model Driven Engineering , 2004 .
[4] Pierre F. Tiako. Designing Software-Intensive Systems: Methods and Principles , 2008 .