Refactoring Object-Oriented Specifications with Inheritance-Based Polymorphism.
Graeme SmithSteffen HelkePublished in: TASE (2011)
Keyphrases
- object oriented
- object oriented systems
- programming language
- object oriented databases
- class diagram
- conceptual models
- relational databases
- database schema
- data model
- software engineering
- software systems
- source code
- multiple inheritance
- database design
- specification language
- delay insensitive
- query language
- database applications
- database technology
- object oriented languages
- programming interface
- entity relationship
- functional requirements
- design patterns
- conceptual modeling
- object oriented database systems
- object orientation
- object identity
- object oriented programming
- reverse engineering
- complex objects
- object oriented concepts
- data quality