Keyphrases
- uml models
- metamodel
- formal methods
- software development
- modeling language
- knowledge based systems
- design issues
- software architecture
- design process
- design tools
- interactive systems
- building blocks
- computer systems
- software engineering
- database systems
- unified modelling language
- object oriented design
- design patterns
- human computer interface
- support systems
- information systems
- database design
- object oriented
- case study