1 option
Advances in object-oriented data modeling / edited by Michael P. Papazoglou, Stefano Spaccapietra, Zahir Tari.
- Format:
- Book
- Series:
- Cooperative information systems.
- Cooperative information systems
- Language:
- English
- Subjects (All):
- Object-oriented methods (Computer science).
- Computer software--Development.
- Computer software.
- Physical Description:
- 1 PDF (xxv, 367 pages) : illustrations.
- Place of Publication:
- Cambridge, Mass. : MIT Press, ©2000.
- Language Note:
- English
- Summary:
- 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. Krm̃er, 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:
- Machine generated contents note: Series Foreword vii
- Foreword xi
- Preface: The Blossoming of Object-Oriented Data Modeling xv
- 1 Advances in Object-Oriented Data Modeling I
- Moira Norrie
- I Behavioral Modeling 19
- 2 A Behaviorally Driven Approach to Object-Oriented Analysis and Design with Object-Oriented Data Modeling 21
- Lois M. L. Delcambre and Earl E Ecklund
- 3 Objects and Events as Modeling Drivers 41
- M. Teisseire, P. Poncelet, and R. Cicchetti
- 4 On the Design of Behavior Consistent Specializations of Object Life Cycles in OBD and UML 65
- Michael Schrefl and Markus Stumptner
- II Transformation and Reverse Engineering 105
- 5 Mapping an Extended Entity-Relationship into a Schema of Complex Objects 107
- Rokia Missaoui, Robert Godin, and Jean-Marc Gagnon
- 6 Leveraging Relational Data Assets 131
- M. P. Papazoglou and W. J. van den Heuevel
- III Temporal and Dynamic Modeling 161
- 7 Temporally Enhanced Database Design 163
- Christian S. Jensen and Richard T. Snodgrass
- 8 Modeling Object Dynamics 195
- M. P Papazoglou and B. J. Kramer
- IV Modeling Interoperable Objects 219
- 9 Database Integration: The Key to Data Interoperability 221
- Christine Parent and Stefano Spaccapietra
- 10 Identifying Objects by Declarative Queries 255
- M. Gogolla
- V Modeling Object Collaborations 279
- 11 Conceptual Modeling of Workflows 281
- Fabio Casati, Stefano Ceri, Barbara Perici, and Giuseppe Pozzi
- 12 Coordinated Collaboration of Objects 307
- G. Engels, Luuk Groenewegen, and Gerti Kappel
- VI Beyond Modeling 333
- 13 An Active, Object-Oriented, Model-Equivalent Programming Language 335
- Stephen W. Liddle, David W Embley, and Scott N. Woodfield.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- Includes bibliographical references.
- OCLC-licensed vendor bibliographic record.
- ISBN:
- 0-262-28121-X
- 0-585-44392-0
- OCLC:
- 52204184
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.