Design profiles: toward unified tool support for design patterns and UML profiles.
Imed HammoudaAnna RuokonenMika SiikarlaAndré L. SantosKai KoskimiesTarja SystäPublished in: Softw. Pract. Exp. (2009)
Keyphrases
- design patterns
- tool support
- software engineering
- software systems
- metamodel
- design principles
- object oriented
- software architecture
- software design
- uml diagrams
- design decisions
- software development
- model view controller
- design rationale
- unified modeling language
- object oriented software
- usage scenarios
- database driven
- trade off
- modeling language
- requirements engineering
- ontology driven
- case study
- design requirements
- databases
- petri net
- uml models
- information systems
- metadata
- sequence diagrams
- multi agent