Modeling Object Interactions as First Class Citizens
The success of Object-Oriented technology is intimately tied to effective reuse of all software artifacts including requirements, design, code, and test cases. It is widely accepted that reuse at the level of classes is not sufficient. Researchers are devoting their efforts on reusing larger building blocks; that is, frameworks. A framework specifies the dynamic behavior of a set of collaborating objects that provide system functionality. Frameworks facilitate effective reuse at a very large scale by identifying behavior patterns and key mechanisms for cooperation. To make reuse of frameworks effective requires major changes to the supporting development environment including methodologies, languages, documentation, debugging, and testing. This research concentrates on developing constructs for Object-Oriented programming languages that support frameworks.
Databases and Information Systems
Data Management and Analytics
Object-Oriented Programming, Systems, Languages and Applications Conference
City or Country
DODANI, Mahesh; GAN, Benjamin Kok Siew; Velazquez, Lizette; and YANG, Xiaohong.
Modeling Object Interactions as First Class Citizens. (1995). Object-Oriented Programming, Systems, Languages and Applications Conference. Research Collection School Of Information Systems.
Available at: http://ink.library.smu.edu.sg/sis_research/2243