My Account Log in

1 option

Advances in object-oriented data modeling / edited by Michael P. Papazoglou, Stefano Spaccapietra, Zahir Tari.

EBSCOhost Academic eBook Collection (North America) Available online

View online
Format:
Book
Contributor:
Papazoglou, M., 1953-
Spaccapietra, S.
Tari, Zahir, 1961-
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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account