Skip to main content

IS Components with Hyperclasses

  • Conference paper
  • First Online:
Book cover Advances in Object-Oriented Information Systems (OOIS 2002)

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

Included in the following conference series:

Abstract

In this paper, we define an Information System component (ISC) in a data-intensive application context. An ISC is considered as an autonomous IS, respecting a set of completeness conditions. It is defined through a static space, a dynamic space and an integrity rules space. We use the hyperclass concept to implement the static space. A hyperclass is a large class, formed from a subset of conceptual classes of the global schema of a database, forming a unit with a precise semantics. This concept introduces a kind of modularity in the definition and the management of a database schema and a powerful kind of independence between the methods and the schema. Applied to a ISC, it facilitates its handling when refined or integrated.

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. Abrial J. R., Data semantics. J. W. Klimbie et K. L. Koffeman, IFIP TC2 Working Conference on Data Base Management, pages 1–59, Cargese (Corse), avril 1974. North Holland.

    Google Scholar 

  2. Backlund P., Patterns in Information System Engineering-An Initial Classification. In the proceedings of EMSAD’01, 6th CaiSE/IFIP8.1 International Workshop on Evaluation of Modelling Methods in Systems Analysis and Design, Interlaken, Switzerland, June 4–5, 2001.

    Google Scholar 

  3. Batini C., Lenrerini M., Navathe S. B., A comparative analysis of methodologies for database schema integration. ACM Computing Surveys, Vol. 18, No. 4, December 1986.

    Google Scholar 

  4. Bonjour M., Falquet G., Concept Bases: A Support to Information Systems Integration. In the Proceedings of CaiSE’94 Conference, Utrecht, 1994.

    Google Scholar 

  5. Ceri S., Fraternali P., Designing Database Applications With Objects and Rules: The Idea Methodology. Addison Wesley, Series on Database Systems and Applications. ISBN: 0201403692. October 1997.

    Google Scholar 

  6. Codd P., Object-oriented patterns. Communications of the ACM, P.152–159,Vol. 35, No. 9. September 1992.

    Article  Google Scholar 

  7. Fankhauser P., Neuhod E. J., Incompleteness and explanation in Dynamic Schema integration. Position paper, Workshop on Heterogonous databases & semantic interoperability, 1992.

    Google Scholar 

  8. Léonard M., Parchet O., Information overlap. In the Proceedings of the 1999 International Symposium on Database Applications in Non-Traditional Environments, DANTE’99.

    Google Scholar 

  9. Léonard M., An evolutive approach for the IS design: the Gavroche model, Conf. Inforsid, La Garde (F), May 1999.

    Google Scholar 

  10. Léonard M., Pham Thi T. T., Conceptual model: an integration of static aspects and dynamic aspects of information system, Conference on IT 2000, Ho Chi Minh City, Vietnam.

    Google Scholar 

  11. Léonard M., Pham Thi T. T., Information System integration with the static and dynamic aspects, Swiss-Japanese seminar, Kyoto, December 1999.

    Google Scholar 

  12. Maier D., Ullman J. D., Vardi M. Y., On the foundations of the Universal Relation Model. ACM Transactions on Database Systems, Vol. 9, No. 2, June 1984, Pages 283–308.

    Article  MATH  MathSciNet  Google Scholar 

  13. Mirabel I., Un mécanisme d’intégration de schémas de conception orientée objet. Thèse de doctorat de l’Université de Nice-Sophia Antipolis, Décembre 1996.

    Google Scholar 

  14. Nierstrasz O. Gibbs S., Tsichritzis D., Component-oriented software development. Communications of the ACM, P. 160165, Vol. 35, No. 9. September 1992.

    Article  Google Scholar 

  15. Oussalah Ch., Génie objet, analyse et conception de l’évolution. Hermes science publications, Paris 1999, ISBN 2-7462-0029-5.

    Google Scholar 

  16. Parent C., Spaccapietra S., Database Integration: an Overview of Issues and Approaches. Communications of the ACM, vol. 41, no 5, pp. 166–178, May 1998.

    Article  Google Scholar 

  17. Semmak F., Réutilisation des composants de domaine dans la conception des systèmes d’information. PhD Thesis in Computer science, Université Paris I, Février 1998.

    Google Scholar 

  18. Software Patterns, Communications of the ACM, Vol. 39, No. 10, 1996.

    Google Scholar 

  19. Turki, S., Léonard, M., Hyperclasses: towards a new kind of independence of the methods from the schema. In the proceedings of the 4th International Conference on Entreprise Information Systems, ICEIS’2002, Vol.2, P. 788–794, ISBN: 972-98050-6-7. Ciudad-Real, Spain, April 3–6, 2002.

    Google Scholar 

  20. Turki, S., Introduction aux hyperclasses. In the proceedings of Inforsid’2001, P. 281–299, ISBN: 2-906855-17-0. Martigny, Suisse, Mai 2001.

    Google Scholar 

  21. Maier D., Ullman J.D., Vardi M. Y., On the foundations of the Universal Relation Model. ACM Transactions on Database Systems, Vol. 9, No. 2, June 1984, Pages 283–308.

    Article  MATH  MathSciNet  Google Scholar 

  22. Van den Berghe T., A Methodological Framework for Active-Application Development. PhD thesis, Institut d’Administration et de Gestion, Université catholique de Louvain, Belgium, October 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Turki, S., Léonard, M. (2002). IS Components with Hyperclasses. In: Bruel, JM., Bellahsene, Z. (eds) Advances in Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2426. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46105-1_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-46105-1_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-46105-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics