Abstract
Most industrial applications in the domains of CAD/CAM/CASE, KBS/DBS as well as that of robotics need to handle a large volume of information whether knowledge or data. In general, these applications require the representation of complex data elements as well as complex relationships among them. Users in these environments have found traditional technology inadequate in terms of flexibility, modeling power and efficiency. Thus, it becomes necessary to develop environments capable of supporting the various paradigms used in large projects. Such environments require a good object representation, efficient programming features, adequate mechanisms for storage and concurrence control and good communications with other software systems. This paper presents the main features of an object-oriented representation model PDM (Property Driven Model) and its implementations. An example is presented for showing the application of the PDM model and the object-oriented programming environment MOSS in the field of mechanical CAD.
Resume
La plupart des applications industrielles dans les domaines de CFAO, SGBD/BC, Robotique demandent le traitement d’un grand volume d’informations. En général, ces applications exigent un modèle de représentation pour des données complexes et des relations compliquées entre celles-ci. Il est nécessaire de développer des environnements pour supporter différents paradigmes utilisés dans les grands projets. De tels projets nécessitent, entre autre, un bon modèle de représentation orienté- objet, un langage de programmation puissant, des mécanismes de sauvegarde des données et de contrôle de cohérence et une interface de communication avec déautres systèmes. Dans cet article, nous présentons les caractéristiques principales du modèle de représentation orienté-objet PDM (Property Driven Model) et la mise en oeuvre de celui-ci. Un exemple d’application du modèle PDM et du langage de programmation orienté-objet MOSS dans le domaine de CAO en mécanique est presenté dans cet article.
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, in Data Base Management, Klimbie J.W., Koffeman K.L (eds), North-Holland, pp 1–59 (1974).
Barthès J. P., Vayssade M., Miaczynska-Znamierowska M., Property Driven Data Base, 6th IJCAI, Tokyo (1979).
Barthès J.P., MGF Version 2.0M: Moniteur de Gestion de Fichiers, UTC/GI/DI/85–12, Dec. (1985).
Barthès J. P., MOSS: a multi-user object environment, 2nd Symposium on AI, Monterrey, Mexico, Oct. (1989).
Barthès J.P., Anota P., El Dahshan K., An Experience in Adding Persistence to Intelligent CAD Environments, in Intelligent CAD Systems, ten Hagen P.J.W., Veerkamp P.J. (eds), Springer Verlag (1990).
Barthès J.P., La problématique de reconciliation en ingénierie simultanée, Actes de 01 DESIGN ‘93, Tunis, Nov. (1993).
Bobraw D.G., Winograd T., An overview of KRL, a Knowledge Representation Language, Cognitive Science, 1 (1), pp 264–285 (1977).
Clayton B.D., ART: Reference Manual, Inference Corporation, Los Angeles, CA (1985).
Fox M., Wright J.M., Adam D., Experiences with SRL: An analysis of a frame-based knowledge representation, in Expert Database Systems, Kerschberg L. (ed), TheBenjamin/Cummings Publishing Company Inc., pp 161–172 (1986).
Greiner R., Lenat D.B., A Representation Language Language, Proc. AAAI-80Stanford, pp 165–169 (1980).
Kim W., Banerjee J., Chou H., Garza J., Woelk D., Composite object support in an object-oriented database system, in OPS 87, pp 118–125 (1987).
Lenat D.B., Guha A., Building Large Knowledge-Based Systems, in Reading, Addison-Wesley (1990).
Lécluse C., Richard Ph., Velez F., 02, An Object-Oriented Data Model, Rapport ALTAIR, Rocquencourt, France (1987).
Minsky M., A framework for representing knowledge, the psychology of computer vision, (ed)Winston PE., MacGraw Hill (1975).
Shank R.C., Where’s the AI?, in AI Magazine, 12(4), pp 38–49 (1991).
Shen W., Barthès J.P., EL Dahshan K, Propagation de Contraintes dans les Systèmes de CAO en Mécanique, Revue internationale de CFAO et d’infographie, Volume 9 (1–2), pp 25–40, (1994).
Shen W., Barthès J.P., Toward a multi-agent architecture for Distributed Integrated Design Environment (DIDE), Tech. Report 94–1, CNRS URA 817 Heudiasyc, UTC, Jan. (1994).
Finger S., Rinderle J.R., Representation of Mechanical Design, The Third Workshop on Intelligent CAD, IFIP Working Group 5. 2, Osaka, Japon, Sep. (1989).
Yu X., Ohbo N., Masuda T., Fujiwara Y., Database Support for Solid Modeling, in The Visual Computer, 12(6), pp 358–366 (1986).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Shen, W., Barthes, JP. (1996). Description and Applications of an Object-Oriented Model PDM. In: Dubois, JE., Gershon, N. (eds) Modeling Complex Data for Creating Information. Data and Knowledge in a Changing World. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-80199-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-80199-0_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-80201-0
Online ISBN: 978-3-642-80199-0
eBook Packages: Springer Book Archive