Design principles for highly reusable concurrent object-oriented systems.
Emilio García RosellóJosé AyudeJosé B. García-SchofieldManuel Pérez CotaPublished in: J. Object Technol. (2002)
Keyphrases
- design principles
- object oriented systems
- software engineering
- software systems
- object oriented
- object oriented design
- software maintenance
- design patterns
- design decisions
- source code
- test case generation
- software reuse
- instructional design
- user interface
- database design
- object oriented technology
- software development
- software components
- reverse engineering
- software architecture
- knowledge management
- software projects
- database
- detailed design
- database systems
- serious games
- development process
- artificial intelligence