Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Analysis patterns: reusable objects models
Analysis patterns: reusable objects models
The architecture of a UML virtual machine
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Agile Software Development: Principles, Patterns, and Practices
Agile Software Development: Principles, Patterns, and Practices
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
The Adaptive Object-Model Architectural Style
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
Metadata and Adaptive Object-Models
ECOOP '00 Proceedings of the Workshops, Panels, and Posters on Object-Oriented Technology
Adaptive Object-Models and Metamodeling Techniques
ECOOP '01 Proceedings of the Workshops on Object-Oriented Technology
Pattern-Oriented Software Architecture: Patterns for Resource Management
Pattern-Oriented Software Architecture: Patterns for Resource Management
Implementation Patterns
Towards a pattern language for adaptive object models
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Rendering patterns for adaptive object-models
Proceedings of the 14th Conference on Pattern Languages of Programs
Core patterns of object-oriented meta-architectures
Proceedings of the 17th Conference on Pattern Languages of Programs
Proceedings of the 17th Conference on Pattern Languages of Programs
Hi-index | 0.00 |
An Adaptive Object-Model system represents user-defined classes, attributes, relationships, and behavior as metadata. This paper presents the Adaptive Object-Model Builder pattern that is used to construct AOM entities. An AOM Builder reads an externally stored build description to construct a build process. This process is then executed to construct a properly initialized AOM entity. Since an AOM Builder is driven by metadata descriptions of entities and their build processes, a single generic AOM Builder implementation can construct different entity types.