This decommissioned ERA site remains active temporarily to support our final migration steps to https://ualberta.scholaris.ca, ERA's new home. All new collections and items, including Spring 2025 theses, are at that site. For assistance, please contact erahelp@ualberta.ca.
Search
Skip to Search Results-
1992
Peters, Randal J., Szafron, Duane, Ozsu, M. Tamer
Technical report TR92-14. Object-oriented computing is influencing many areas of computer science including software engineering, user interfaces, operating systems, programming languages and database systems. The appeal of object-orientation is attributed to its higher levels of abstraction for
standardization efforts are underway. This report presents the TIGUKAT(*) object model definition that is the result of an investigation of object-oriented modeling features which are common among earlier proposals, along with some distinctive qualities that extend the power and expressibility of this model
beyond others. The literature recognizes two perspectives of an object model: the structural view and the behavioral view. Most object-oriented formalisms have concentrated on one or the other of these two perceptions. The TIGUKAT object model (i) favors formal specifications for both the behavioral and
-
1994
Technical report TR94-06. Object-oriented computing is influencing many areas of computer science, including database systems. Despite many advances, object-oriented computing is still in its infancy and a universally accepted definition of an object-oriented model is virtually nonexistent. In
of objects, defines a clear separation between primitive components, and incorporates a uniform semantics over objects. A behavioral model definition specifies the semantics of objects and this is integrated with a structural model to form a complete model definition. The meta-model is uniformly