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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
Bonjour M., Falquet G., Concept Bases: A Support to Information Systems Integration. In the Proceedings of CaiSE’94 Conference, Utrecht, 1994.
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.
Codd P., Object-oriented patterns. Communications of the ACM, P.152–159,Vol. 35, No. 9. September 1992.
Fankhauser P., Neuhod E. J., Incompleteness and explanation in Dynamic Schema integration. Position paper, Workshop on Heterogonous databases & semantic interoperability, 1992.
Léonard M., Parchet O., Information overlap. In the Proceedings of the 1999 International Symposium on Database Applications in Non-Traditional Environments, DANTE’99.
Léonard M., An evolutive approach for the IS design: the Gavroche model, Conf. Inforsid, La Garde (F), May 1999.
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.
Léonard M., Pham Thi T. T., Information System integration with the static and dynamic aspects, Swiss-Japanese seminar, Kyoto, December 1999.
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.
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.
Nierstrasz O. Gibbs S., Tsichritzis D., Component-oriented software development. Communications of the ACM, P. 160165, Vol. 35, No. 9. September 1992.
Oussalah Ch., Génie objet, analyse et conception de l’évolution. Hermes science publications, Paris 1999, ISBN 2-7462-0029-5.
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.
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.
Software Patterns, Communications of the ACM, Vol. 39, No. 10, 1996.
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.
Turki, S., Introduction aux hyperclasses. In the proceedings of Inforsid’2001, P. 281–299, ISBN: 2-906855-17-0. Martigny, Suisse, Mai 2001.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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