Object-oriented analysis and design
Object-oriented analysis and design
Object-oriented modeling and design
Object-oriented modeling and design
Communications of the ACM - Special issue on analysis and modeling in software development
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
Roles: conceptual abstraction theory and practical language issues
Theory and Practice of Object Systems - Special issue on subjectivity in object-oriented systems
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Pattern languages of program design 3
A pattern language of transport systems (point and route)
Pattern languages of program design 3
An Object Data Model with Roles
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Pattern categories: a mathematical approach for organizing design patterns
CRPIT '02 Proceedings of the 2002 conference on Pattern languages of programs - Volume 13
Object-based and class-based composition of transitive mixins
Information and Software Technology
Collaborative Medicine Systems --- Modeling Concept and Architecture
Computer Supported Cooperative Work in Design IV
Designing application domain models with roles
MDAFA'03 Proceedings of the 2003 European conference on Model Driven Architecture: foundations and Applications
Hi-index | 0.02 |
In building an object-oriented system, we can characterize an object's dynamic nature by modeling its roles. But some modeling abstractions represent roles without addressing the relationships among them. The Cascade pattern, which represents layered and ordered whole-part relationships between objects, solves this problem. The author's examples from a public transportation system demonstrate how important this precision can be