Skip to main content

View Integration of Object Life-Cycles in Object-Oriented Design

  • Conference paper
  • First Online:
Conceptual Modeling — ER ’99 (ER 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1728))

Included in the following conference series:

Abstract

Object-oriented database schemas are often defined by several future users of the planned database, where each user defines a schema representing his/her view on the database; the complete database schema is defined by integrating these views in a subsequent step. Behavior of objects is often defined at two levels of detail: at the level of methods and at the level of object life-cycles that represent the overall behavior of objects during their life time.

This paper presents an approach to integrate views of object life-cycles to a complete object life-cycle of an object type. We will particularly consider the problem that different users know about parts of the object life-cycle at different levels of detail and often do not consider exactly the same set of entities.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Batini, M. Lenzerini, and S. Navathe. A Comparative Analysis of Methodologies for Database Schema Integration. ACM Computing Surveys, 18(4):323–364, 1986.

    Article  Google Scholar 

  2. P. Bichler, G. Preuner, and M. Schrefl. Workflow Transparency. In Proc. 9th Int. Conf. on Advanced Information Systems Engineering (CAiSE’ 97), LNCS 1250. Springer, 1997.

    Google Scholar 

  3. G. Booch, J. Rumbaugh, and I. Jacobson. The Unified Modeling Language User Guide. The Addison-Wesley Object Technology Series. Addison-Wesley, 1998.

    Google Scholar 

  4. O. Bukhres and A. Elmagarmid. Object-Oriented Multidatabase Systems: A Solution for Advanced Applications. Prentice-Hall, 1996.

    Google Scholar 

  5. S. Conrad, I. Schmitt, and C. Turker. Considering Integrity Constraints During Federated Database Design. Proc. 16th British National Conf. on Databases (BNCOD 16), LNCS 1405. Springer, 1998.

    Google Scholar 

  6. L. Ekenberg and P. Johannesson. A Formal Basis for Dynamic Schema Integration. In Proc. 15th Int. Conf. on Conceptual Modeling (ER’ 96), LNCS 1157. Springer, 1996.

    Google Scholar 

  7. D. W. Embley. Object Database Development: Concepts and Principles. Addison-Wesley, 1998.

    Google Scholar 

  8. G. Engels, R. Heckel, G. Taentzer, and H. Ehrig. A View-Oriented Approach to System Modelling Based on Graph Transformation. In Proc. 6th European Software Engineering Conf. (ESEC’ 97), LNCS 1301. Springer, 1997.

    Google Scholar 

  9. H. Frank and J. Eder. Integration of Statecharts. In Proc. 3rd IFCIS Int. Conf. on Cooperative Information Systems (CoopIS’ 98). IEEE Computer Society, 1998.

    Google Scholar 

  10. D. Harel. Statecharts: A Visual Formalism for Complex Systems. Science Of Computer Programming, 8:231–274, 1987.

    Article  MathSciNet  Google Scholar 

  11. G. Kappel and M. Schrefl. Object/Behavior Diagrams. In Proc. 7th Int. Conf. on Data Engineering (ICDE’ 91), 1991.

    Google Scholar 

  12. W. Kim, I. Choi, S. Gala, and M. Scheevel. On Resolving Schematic Heterogeneity in Multidatabase Systems. Distributed and Parallel Databases, 1(3):251–279, 1993.

    Article  Google Scholar 

  13. M. Lenzerini. Description Logics and Their Relationships with Databases. In Proc. 7th Int. Conf. on Database Theory (ICDT’ 99), LNCS 1540. Springer, 1999.

    Google Scholar 

  14. G. Preuner. Definition of Behavior in Object-Oriented Databases by View Integration. PhD Thesis. infix-Verlag, 1999.

    Google Scholar 

  15. G. Preuner and M. Schrefl. Observation Consistent Integration of Business Processes. In Proc. 9th Australasian Database Conf. (ADC’ 98), vol. 20 of Australian Computer Science Communications. Springer, 1998.

    Google Scholar 

  16. G. Preuner and M. Schrefl. Observation Consistent Integration of Views of Object Life-Cycles. In Proc. 16th British National Conf. on Databases (BNCOD 16), LNCS 1405. Springer, 1998.

    Google Scholar 

  17. I. Schmitt and G. Saake. Schema Integration and View Derivation by Resolving Intensional and Extensional Overlappings. In Proc. 9th ICSA Int. Conf. on Parallel and Distributed Computing Systems, 1996.

    Google Scholar 

  18. M. Schrefl and M. Stumptner. Behavior Consistent Extension of Object Life Cycles. In Proc. 14th Int. Conf. on Object-Oriented and Entity-Relationship Modeling (OOER’ 95), LNCS 1021. Springer, 1995.

    Google Scholar 

  19. M. Schrefl and M. Stumptner. Behavior Consistent Refinement of Object Life Cycles. In Proc. 16th Int. Conf. on Conceptual Modeling (ER’ 97), LNCS 1331. Springer, 1997.

    Google Scholar 

  20. A. Sheth and V. Kashyap. So Far (Schematically) yet So Near (Semantically). In Proc. DS-5 Semantics of Interoperable Database Systems, 1992.

    Google Scholar 

  21. A. Sheth and J. Larson. Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys, 22(3):183–236, 1990.

    Article  Google Scholar 

  22. C. Thieme and A. Siebes. Guiding Schema Integration by Behavioural Information. Information Systems, 20(4):305–316, 1995.

    Article  Google Scholar 

  23. M. Vermeer and P. Apers. Behaviour specification in database interoperation. In Proc. 9th Int. Conf. on Advanced Information Systems Engineering (CAiSE’ 97), LNCS 1250. Springer, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Preuner, G., Conrad, S. (1999). View Integration of Object Life-Cycles in Object-Oriented Design. In: Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., Métais, E. (eds) Conceptual Modeling — ER ’99. ER 1999. Lecture Notes in Computer Science, vol 1728. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47866-3_28

Download citation

  • DOI: https://doi.org/10.1007/3-540-47866-3_28

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66686-8

  • Online ISBN: 978-3-540-47866-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics