Location:  Home » Object role modeling  
Categories
Apparel
Automotive
Baby
Beauty
Books
Computers
DVD
Electronics
Gourmet Food
Gocery
Health
Home & Garden
Industrial & Science
Jewelry
Kindle Store
Kitchen
Magazines
MP3 Downloads
Music
Muscial Instruments
Office Products
Outdoor Living
Pet Supplies
Photo & Camera
Software
Sporting Goods
Tools & Hardware
Toys
Unbox
VHS
PC & Video Games
Watches
Wireless

A role model and its metaclass implementation [An article from: Information Systems]

A role model and its metaclass implementation [An article from: Information Systems]

enlarge enlarge 
Authors: M. Dahchour, A. Pirotte, E. Zimanyi
Publisher: Elsevier

Buy New: $8.95




Format: Html
Media: Digital



Editorial Reviews:

Product Description
This digital document is a journal article from Information Systems, published by Elsevier in 2004. The article is delivered in HTML format and is available in your Amazon.com Media Library immediately after purchase. You can view it with any web browser.

Description:
The role generic relationship for conceptual modeling relates a class of objects (e.g., persons) and classes of roles (e.g., students, employees) for those objects. The role relationship is meant to capture dynamic aspects of real-world objects while the usual generalization relationship deals with their more static aspects. Therefore, to take into account both static and dynamic aspects, object languages and systems must somehow support both relationships. This paper presents a generic role model where the semantics of roles is defined at both the class and the instance levels. It discusses the interaction between the role relationship and generalization, and it attempts to clarify some of their similarities and differences. The introduction of roles as an abstraction mechanism in the overall software development lifecycle is reviewed. The paper then proposes a comprehensive implementation for the role relationship, with the help of a metaclass mechanism. Our implementation is illustrated along the lines of the VODAK modeling language. Thus, the semantics of our role model is implemented in a metaclass that is a template to be instantiated in applications. Application classes are then created as instances of the metaclass and they are thereby endowed with structure and behavior consistent with the semantics of roles.


Powered by Associate-O-Matic


Search for Object role modeling in Tutorials
Search for Object role modeling in Encyclopedia
Search for Object role modeling in Dictionary
Search for Object role modeling in Open Directory
Search for Object role modeling in Store
Search for Object role modeling in SiteGetter
Search for Object role modeling in ArticleGig
Search for Object role modeling in TradeCrafts
Medical school help

Object role modeling
Object role modeling top Object role modeling