Skip to main content

Handling Evolving Data Through the Use of a Description Driven Systems Architecture

  • Conference paper
Advances in Conceptual Modeling (ER 1999)

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

Included in the following conference series:

  • 497 Accesses

Abstract

Traditionally product data and their evolving definitions, have been handled separately from process data and their evolving definitions. There is little or no overlap between these two views of systems even though product and process data arc inextricably linked over the complete software lifecycle from design to production. The integration of product and process models in an unified data model provides the means by which data could be shared across an enterprise throughout the lifecycle, even while that data continues to evolve. In integrating these domains, an object oriented approach to data modelling has been adopted by the CRISTAL (Cooperating Repositories and an Information System for Tracking Assembly Lifecycles) project. The model that has been developed is description-driven in nature in that it captures multiple layers of product and process definitions and it provides object persistence, flexibility, reusability, schema evolution and versioning of data elements. This paper describes the model that has been developed in CRISTAL and how descriptive meta-objects in that model have their persistence handled. It concludes that adopting a description-driven approach to modelling, aligned with a use of suitable object persistence, can lead to an integration of product and process models which is sufficiently flexible to cope with evolving data definitions.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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.

Similar content being viewed by others

References

  1. IEEE Meta-Data Conferences 1996, 1997 & 1999. Silver Spring, Maryland. See http://www.computer.org/conferen/meta96/paper_list.html, http://computer.org/conferen/proceed/meta97/ and http://computer.org/conferen/proceed/meta/1999/

  2. S. Crawley et al., “Meta-Information Management”. Proc of the Int Conf on Formal methods for Open Object-based Distributed Systems (FMOODS), Canterbury, UK. July 1997

    Google Scholar 

  3. N. Baker & J-M Le Goff., “Meta Object Facilities and their Role in Distributed Information Management Systems”. Proc of the EPS ICALEPCS97 conference, Beijing, November 1997. Published by Science Press, 1997.

    Google Scholar 

  4. S. Lautemann, “An Introduction to Schema Versioning in OODBMS”. Proc of the 7th Intl Conf on Database and Expert Systems Applications (DEXA), Zurich, Switzerland. September 1996.

    Google Scholar 

  5. K. Claypool et. al., “SERF: Schema Evolution through an Extensible, Re-usable and Flexible Framework”. Technical Report, Department of Computer Science, Worcester Polytechnic Institute, 1998.

    Google Scholar 

  6. S. Ram et al., “Dynamic Schema Evolution in Large Heterogenous Database Environments”. Advanced Database Research Group report. University of Arizona, 1997.

    Google Scholar 

  7. Y. Ra et. al., “A Transparent Schema Evolution System Based on Object Oriented View Technology”. IEEE Trans on Data and Knowledge Engineering. September 1997.

    Google Scholar 

  8. B. Lerner, “A Model for Compound Type Changes Encountered in Schema Evolution”. Technical Report, Computer Science Department, University of Massachusetts. June 1996.

    Google Scholar 

  9. K. Claypool et. al., “Extending Schema Evolution to Handle Object Models with Relationships”. Computer Science Technical Report Series, Worcester Polytechnic Institute, March 1999.

    Google Scholar 

  10. F. Ferrandina et. al., “An Integrated Approach to Schema Evolution for Object Databases”. Proc of the 3rd Intl Conf on Object Oriented Information Systems (OOIS). December 1996.

    Google Scholar 

  11. CMS Technical Proposal. The CMS Collaboration, January 1995. Available from ftp://cmsdoc.cern.ch/TPref/TP.html

  12. R. McClatchey et al., “The Integration of Product and Workflow Management Systems in a Large Scale Engineering Database Application”. Proc of the 2nd IEEE IDEAS Symposium. Cardiff, UK July 1998.

    Google Scholar 

  13. N. Baker et al., “An Object Model for product and Workflow Data Management”. Workshop proc. At the 9th Int. Conference on Database & Expert System Applications. Vienna, Austria August 1998.

    Google Scholar 

  14. F. Estrella et al., “The Design of an Engineering Data Warehouse Based on Meta-Object Structures”. Lecture Notes in Computer Science Vol 1552 pp 145–156 Springer Verlag 1999.

    Google Scholar 

  15. W. Schulze., “Fitting the Workflow Management Facility into the Object Management Architecture”. Proc of the Business Object Workshop at OOPSLA’97.

    Google Scholar 

  16. W. Schulze, C. Bussler & K. Meyer-Wegener., “Standardising on Workflow Management-The OMG Workflow Management Facility”. ACM SIGGROUP Bulletin Vol 19(3) April 1998.

    Google Scholar 

  17. S. Crawley et al., “Meta-Meta is Better-Better!”. In proc. of the IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems (DAIS’97). 1997

    Google Scholar 

  18. B. Byrne., “IRDS Systems and Support for Present and Future CASE Technology”. In proc. of the CaiSE’96 International Conference, Heraklion, Crete.

    Google Scholar 

  19. M. Fowler & K. Scott: “UML Distilled-Applying the Standard Object Modelling Language”, Addison-Wesley Longman Publishers, 1997.

    Google Scholar 

  20. Object Mnnagement Group Publications, Common Facilities RFP-5 Meta-Object Facility TC Doc cf/96-02-01 R2, Evaluation Report TC Doc cf/97-04-02 & TC Doc ad/97-08-14

    Google Scholar 

  21. OMG, “The Common Object Request Broker: Architecture & Specifications”. OMG publications, 1992.

    Google Scholar 

  22. A. Bazan et al., “The Use of Production Management Techniques in the Construction of Large Scale Physics Detectors”. IEEE Transactions in Nuclear Science, in press, 1999.

    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

Estrella, F., Kovacs, Z., Le Goff, J.M., McClatchey, R., Zsenei, M. (1999). Handling Evolving Data Through the Use of a Description Driven Systems Architecture. In: Chen, P.P., Embley, D.W., Kouloumdjian, J., Liddle, S.W., Roddick, J.F. (eds) Advances in Conceptual Modeling. ER 1999. Lecture Notes in Computer Science, vol 1727. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48054-4_1

Download citation

  • DOI: https://doi.org/10.1007/3-540-48054-4_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66653-0

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics