A Catalog of Bad Smells in Design-by-Contract Methodologies with Java Modeling Language.
Thiago VianaPublished in: J. Comput. Sci. Eng. (2013)
Keyphrases
- modeling language
- metamodel
- design rationale
- design process
- real world
- databases
- software development process
- code generation
- formal semantics
- machine learning
- uml profile
- information technology
- educational modeling languages
- declarative language
- business process modeling
- java programs
- design tools
- design decisions
- learning design
- life cycle
- source code
- object oriented
- user interface
- case study
- web services
- metadata