Scott Danforth

Subscribe to Scott Danforth: eMailAlertsEmail Alerts
Get Scott Danforth: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Scott Danforth

Object-oriented systems analysis and design typically yield an object model whose classes are organized using inheritance and associations. Inheritance represents common interfaces and behavior among different classes of objects. Associations represent statically typed binary relationships between objects that are established and modified during operational use of the system. When the object model for a system is implemented using an OO programming language, classes and inheritance relationships of the model can be mapped directly into statically defined classes within the language. But associations between objects aren't supported as OO programming language primitives. Thus representation and support for associations can be a crucial issue when implementing object-oriented systems. This article considers how associations might be represented and supported within th... (more)