A Tutorial on Design Patterns for Music Notation Software.
Steffen BrandorffMorten LindholmHenrik Bærbak ChristensenPublished in: Comput. Music. J. (2005)
Keyphrases
- design patterns
- software design
- software systems
- software engineering
- object oriented
- object oriented software
- metamodel
- software architecture
- database driven
- ontology driven
- usage scenarios
- software engineers
- process model
- software development
- design principles
- design rationale
- specific problems
- open source
- databases
- learning algorithm
- learning games
- software evolution
- learning environment
- software maintenance
- software projects
- relational databases