Advances in Object-oriented Data Modeling

Front Cover
M. Papazoglou, S. Spaccapietra, Zahir Tari
MIT Press, 2000 - Computers - 367 pages

This book focuses on recent developments in representational and processing aspects of complex data-intensive applications.

Until recently, information systems have been designed around different business functions, such as accounts payable and inventory control. Object-oriented modeling, in contrast, structures systems around the data--the objects--that make up the various business functions. Because information about a particular function is limited to one place--to the object--the system is shielded from the effects of change. Object-oriented modeling also promotes better understanding of requirements, clear designs, and more easily maintainable systems. This book focuses on recent developments in representational and processing aspects of complex data-intensive applications. The chapters cover "hot" topics such as application behavior and consistency, reverse engineering, interoperability and collaboration between objects, and work-flow modeling. Each chapter contains a review of its subject, followed by object-oriented modeling techniques and methodologies that can be applied to real-life applications.

Contributors
F. Casati, S. Ceri, R. Cicchetti, L. M. L. Delcambre, E. F. Ecklund, D. W. Embley, G. Engels, J. M. Gagnon, R. Godin, M. Gogolla, L. Groenewegen, G. S. Jensen, G. Kappel, B. J. Krämer, S. W. Liddle, R. Missaoui, M. Norrie, M. P. Papazoglou, C. Parent, B. Perniei, P. Poncelet, G. Pozzi, M. Schreft, R. T. Snodgrass, S. Spaccapietra, M. Stumptner, M. Teisseire, W. J. van den Heuevel, S. N. Woodfield

 

Contents

Advances in ObjectOriented Data Modeling
1
A Behaviorally Driven Approach to ObjectOriented Analysis and Design
21
Objects and Events as Modeling Drivers
41
On the Design of Behavior Consistent Specializations of Object Life
65
Mapping an Extended EntityRelationship into a Schema of Complex
107
Leveraging Relational Data Assets
131
Temporally Enhanced Database Design
163
The Key to Data Interoperability
221
Identifying Objects by Declarative Queries
255
Conceptual Modeling of Workflows
281
Coordinated Collaboration of Objects
307
An Active ObjectOriented ModelEquivalent Programming
335
Index
363
Copyright

Other editions - View all

Common terms and phrases

Popular passages

Page 359 - HiPAC: A research project in active, time-constrained database management. Technical Report XAIT-89-02, Xerox Advanced Information Technology, Cambridge, Massachusetts, July 1989.
Page 361 - In SB Zdonik and D. Maier, editors, Readings in Object-Oriented Database Systems, pages 1-32.