Abstract
In this paper, we present an approach allowing the multiple representation, in a restricted domain of computer-aided design (CAD) applications, that of architectural ones.
The proposed approach manages the multiple representation of objects and classes, the schema and the base of an application.
The key notion of our approach is that of point of view. A point of view represents a modelling context for the application designer when he is elaborating the conceptual schema.
The visibility between classes describing the same set of real entities according to different points of views, is achieved thanks to a mechanism based on the notions of filter and the is-derived-from relation.
The objects which represent the same real entity according to different points of view, can share the values of some attributes thanks to an inheritance mechanism between objects.
Preview
Unable to display preview. Download preview PDF.
References
E. Bertino. A view mechanism for object-oriented databases. In EDBT'92, pages 136–151, 1992.
D.G. Bobrow and W. Winograd. An overview of krl, a knowledge representation langage. Cognitive Science, 1(1), 1977.
L. Dekker and B. Carre. Multiple and dynamic representation of frames. In RPO, June 1992.
Y. Gardan. La CFAO: Introduction, techniques, et mise en oeuvre. Hermes edition, December 1991. 3ème édition entièrement revue et complétée.
S. Heiler and S. Zdonik. Object views: Extending the vision. In IEEE data engineering conference, pages 86–93, Los Angeles (USA), 1990.
Y. Lahlou. Modeling complex objects in content-based image retrieval. In Storage and Retrieval for Image and Video Databases III, SPIE'9, pages 104–115, San Jose, California, 1995.
H. Lieberman. Delegation and inheritance: two mechanisms for sharing knowledge in object-oriented languages. In Journées AFCET sur les langages orientés objet, Bigre 48, pages 79–89, 1986.
H. Naja, N. Mouaddib, and Y. Lahlou. Extension du modèle emir pour la gestion de la dynamique des objets. Rapport interne 93-R-93, CRIN-Nancy, December 1993.
B. Pernici. Objects with roles. ACM/IEEE office information systems in SIGOIS Bulletin, 11(2–3):205–215, 1990.
J. Richardson and P. Schwarz. Aspects: extending objects to support multiple, independant roles. In Int. conference on Management of Data, pages 298–307, Denver(Colorado), June 1991.
D. Rieu, G. Nguyen, A. Culet, and C. Escamilla, Djeraba. Instanciation multiple et classification d'objets. In Septième journées Bases de Données Avancées, Lyon(France), 1991.
E. Rundensteiner. Multiview: a methodology for supporting multiple views in object-oriented databases. In Proc. of the 18th VLDB Conference, pages 187–198, Vancouver(Canada), 1992.
E. Sciore. Object specialization. ACM Transactions on Information Systems, 7(2):103–122, April 1989.
J. Shilling. Three steps to views: Extending the object-oriented paradigm. In OOPSLA '89, pages 353–361, New Orleans (LA), October 1989.
C. Souza Dos Santos. Design and implementation of an oo view mechanism. In Dixièmes journées Bases de données avancées, pages 213–232, Clermont-Ferrand (France), September 1994.
G. Syvertsen, F. Lillehagen, and M. Lovstad. A generic object model for engineering design. In Proc. of TOOLS EUROPE, Dortmund(Germany), April, 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Naja, H., Mouaddib, N. (1995). The multiple representation in an architectural application. In: Revell, N., Tjoa, A.M. (eds) Database and Expert Systems Applications. DEXA 1995. Lecture Notes in Computer Science, vol 978. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0049122
Download citation
DOI: https://doi.org/10.1007/BFb0049122
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60303-0
Online ISBN: 978-3-540-44790-0
eBook Packages: Springer Book Archive