Skip to main content

Modeling physical systems by complex structural objects and complex functional objects

  • Session 6: Complex Objects
  • Conference paper
  • First Online:
Advances in Database Technology — EDBT '90 (EDBT 1990)

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

Included in the following conference series:

Abstract

This paper describes the general properties of complex objects in engineering designs. There are two types of complex objects: (i) the complex structural objects which describe the physical composition of the design, and (ii) the complex functional objects which describe the behavior of the design and its components. Data manipulation operations on complex structural objects are governed by a set of structural invariants. Similarly, the validation of functional abstraction is governed by a set of functional invariants. The structure-function interactions are represented by interaction objects that describe a set of mappings. These three object types constitute the Structure-Function paradigm. The S-F paradigm can be used to represent engineering designs and active environments, monitor manufacturing operations and industrial processes, and carry out simulations.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andrews, T., and Harris, C., Combining Language and Database Advances in an Object-Oriented Development Environment, Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications, OOPSLA, Orlando, Fl., October 1987, pp. 430–440.

    Google Scholar 

  2. Banerjee, J., Chou, H. T., Garza, J. F., Kim, W., Woelk, P., Ballou, N., and Kim, H. J., Data Model Issues for Object-Oriented Applications, ACM Transactions on Office Information Systems, Vol. 5, No. 1, January 1987, pp. 3–26.

    Article  Google Scholar 

  3. Batory, D. S., and Buchmann, A. P., Molecular Objects, Abstract Data Types and Data Models: A Framework, Proceedings of the Tenth International Conference on Very Large Data Bases, Singapore, August 1984, pp. 172–184.

    Google Scholar 

  4. Batory, D. S., and Kim, W., Modeling Concepts for VLSI CAD Objects, ACM Transactions on Database Systems, Vol. 10, No. 3, September 1985, pp. 289–321.

    Article  Google Scholar 

  5. Copeland, G., and Maier, D., Making Smalltalk a Database System, Proceedings of International Conference on Management of Data, ACM SIGMOD, Boston, MA, June 1984, pp. 316–325.

    Google Scholar 

  6. Cornelio, A., and Navathe, S. B., Database Support for Engineering CAD and Simulation, Proceedings of Second International Conference on Data and Knowledge Systems for Manufacturing and Engineering, Gaitersberg, MD, October, 1989.

    Google Scholar 

  7. Cornelio, A., A Structure-Function Specification System For Engineering Designs and Simulation, Ph.D. thesis, University of Florida, Gainesville, Fl, 1989.

    Google Scholar 

  8. Cornelio, A., Navathe, S. B., and Doty, K. L., Extending Object-Oriented Concepts for Engineering Design and Simulation, to appear in Proceedings of sixth International Conference on Data Engineering, IEEE, Los Angeles, CA, February, 1990.

    Google Scholar 

  9. Cornelio, A., and Navathe, S. B., Integration and Cataloging of Engineering Design Information, to appear in Proceedings of the first International Conference on Systems Integration, Morristown, New Jersey, April, 1990.

    Google Scholar 

  10. Davis, R., Diagnostic Reasoning on Structure and Behavior, Artificial Intelligence an International Journal, Vol. 24, No. 1–3, December 1984, pp. 347–410.

    Google Scholar 

  11. Dayal, U., Dewitt, M., Goldhirsh, D., and Orenstein, J., PROBE Final Report, Technical Report CCA-87-02, CCA Corporation, December 1987.

    Google Scholar 

  12. Fishwick, P. A., Role of Process Abstraction in Simulation, IEEE Transactions on Systems, Man, and Cybernetics, Vol. 18, No. 1, January/February 1988, pp. 18–39.

    Google Scholar 

  13. Guttag, J. V., Abstract Data Types and the Development of Data Structures, Communication of the ACM, Vol. 20, No. 6, June 1977, pp. 396–404.

    Article  Google Scholar 

  14. Hammer, M., and McLeod, D., Database Description with SDM: A Semantic Data Model, ACM Transactions on Database Systems, Vol. 6, No. 3, September 1981, pp. 351–386.

    Article  Google Scholar 

  15. Jayaraman, R., and Levas, A., A Workcell Application Design Environment (WADE), to appear in NATO ASI series, Springer-Verlag, 1989.

    Google Scholar 

  16. Kemper, A., Lockemann, P., Lockemann, C., and Wallrath, M., An Object-Oriented Database System for Engineering Applications, Proceedings of International Conference on Management of Data, ACM SIGMOD, San Francisco, CA, May 1987, pp. 299–310.

    Google Scholar 

  17. Ketabchi, M. A., On the Management of Computer Aided Design Databases, Ph.D. dissertation in Department of Information and Computer Science, University of Minnesota, November 1985.

    Google Scholar 

  18. Kim, W., Chou, H. T., and Banerjee, J., Operations and Implementations of Composite Objects, Proceedings of the Third International Conference on Data Engineering, Los Angeles, CA, February 1987, pp. 626–633.

    Google Scholar 

  19. Kim, W., Banerjee, J., Chou, H. T., Garza, J. F., and Woelk, D., Composite Object Support in an Object-Oriented Database System, ACM Conference Proceedings of Object-Oriented Programming Systems, Languages and Applications, OOPSLA, Orlando, Fl., October 1987, pp. 118–125.

    Google Scholar 

  20. Kim, W., Bartino, E., and Garza, J. F., Composite Objects Revisited, Proceedings of the International Conference on the Management of Data, ACM SIGMOD, Vol. 18, No. 2, Portland, Oregon, May 1989, pp. 337–347.

    Google Scholar 

  21. Liskov, B., and Zilles, S., Specification Techniques for Data Abstractions, IEEE Transactions on Software Engineering, SE-1, No. 1, March 1975, pp. 7–18.

    Google Scholar 

  22. Ong, J., Fogg, D., and Stonebraker, M., Implementation of Data Abstraction in the Relational Database System INGRES, ACM-SIGMOD Record, Vol.14, No. 1, March 1984, pp. 1–4.

    Google Scholar 

  23. Scheuermann, P., Schiffner, G., and Weber, H., Abstraction Capabilities and Invariant Properties Modelling Within the Entity-Relationship Approach, Proceedings of the First E-R Conference, The ER Approach to Systems Analysis and Design, Chen P. P. (editor), North-Holland Publishing Company, 1980, pp. 121–140.

    Google Scholar 

  24. Smith, J., and Smith, C., Database Abstractions: Aggregation and Generalization, ACM Transactions on Database Systems, Vol. 2, No. 2, June 1977, pp. 105–133.

    Article  Google Scholar 

  25. Stonebraker, M., Anton, J., and Hanson, E., Extending a Database System With Procedures, ACM Transactions on Database Systems, Vol. 12, No. 3, September 1987, pp. 350–367.

    Article  Google Scholar 

  26. Su, S. Y. W., Modeling Integrated Manufacturing Data With SAM*, IEEEComputer," Vol. 19, No. 1, January 1986, pp. 34–49.

    Google Scholar 

  27. Su, S. Y. W., Krishnamurthy, V., and Lam, H., An Object-Oriented Semantic Association Model (OSAM*), to appear in AI in Industrial Engineering and Manufacturing: Theoretical Issues and Applications, S. Kumara, Kashyap, R. L., Soyster, A. L., (Editors), American Institute of Industrial Engineers, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

François Bancilhon Constantino Thanos Dennis Tsichritzis

Rights and permissions

Reprints and permissions

Copyright information

© 1990 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Navathe, S.B., Cornelio, A. (1990). Modeling physical systems by complex structural objects and complex functional objects. In: Bancilhon, F., Thanos, C., Tsichritzis, D. (eds) Advances in Database Technology — EDBT '90. EDBT 1990. Lecture Notes in Computer Science, vol 416. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022174

Download citation

  • DOI: https://doi.org/10.1007/BFb0022174

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-52291-1

  • Online ISBN: 978-3-540-46948-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics