Improving the OCL Semantics Definition by Applying Dynamic Meta Modeling and Design Patterns.
Juan Martin ChiaradíaClaudia PonsPublished in: Electron. Commun. Eur. Assoc. Softw. Sci. Technol. (2006)
Keyphrases
- design patterns
- metamodel
- modeling language
- uml diagrams
- object oriented
- software engineering
- database driven
- formal semantics
- software design
- dynamic aspects
- object oriented software
- uml class diagrams
- software systems
- software architecture
- usage scenarios
- definition language
- transformation rules
- learning objects
- conceptual model
- design rationale
- ontology driven
- specific problems
- logic programming
- test cases
- design principles
- process model
- operational semantics
- knowledge management
- learning games
- reinforcement learning
- high level
- case study
- database