Skip to main content

An application of temporal logic for representation and reasoning about design

  • Conference paper
  • First Online:
  • 147 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 808))

Abstract

This paper presents an approach to the application of temporal logic in order to represent and manipulate knowledge about physical systems in the design task. Focusing on the functional aspect of devices, we view the design task as achieving a desired behaviour of a device and its environment. Devices and environmental knowledge such as laws of physics are described in terms of causal rules, which are used to construct a model of the most likely behaviour of the system. Instead of giving a structural specification for design, a behavioural specification, which consists of the desired sequence of events, is provided, and it is compared with the predicted behaviour of the system for evaluation. The modification of the causal rule set is performed analogously to the design modification. Although computationally complex, this method sheds light on the formal treatment of temporal constraints and knowledge in design.

The author is funded by The Murata Overseas Scholarship Foundation and the Overseas Research Students Awards Scheme (Ref. ORS/9214048).

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Barrow, H.G.: “Verify: A Program for Proving Correctness of Digital Hardware Designs,” in: Artificial Intelligence 24 (1984) 437–491.

    Google Scholar 

  • Bell, J.: “Extended causal theories,” in: Artificial Intelligence 48 (1991) 211–224.

    Google Scholar 

  • Freeman, P., and A. Newell: “A model for functional reasoning in design,” in: Proc. IJCAI-71 (1971) 621–640.

    Google Scholar 

  • Iwasaki, Y., and B. Chandrasekaran: “Design verification through function-and behavior-oriented representations: bridging the gap between function and behavior,” in: J.S. Gero (ed.), Artificial Intelligence in Design '92, Pittsburgh, pages 597–616. Dordrecht: Kluwer Academic Publishers, 1992.

    Google Scholar 

  • Kuipers, B.: “Qualitative Simulation,” in: Artificial Intelligence 29 (1986) 289–338.

    Google Scholar 

  • Sembugamoorthy, V., and B. Chandrasekaran: “Functional Representation of Devices and Compilation of Diagnostic Problem-Solving Systems,” in: J.L. Kolodner and C.K. Riesbeck (eds), Experience, Memory and Reasoning, pages 47–73. Hillsdale, NJ: Lawrence Erlbaum Associates, 1986.

    Google Scholar 

  • Shoham, Y.: Reasoning about Change. Cambridge, MA: The MIT Press, 1988.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael Masuch László Pólos

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nakata, K. (1994). An application of temporal logic for representation and reasoning about design. In: Masuch, M., Pólos, L. (eds) Knowledge Representation and Reasoning Under Uncertainty. Logic at Work 1992. Lecture Notes in Computer Science, vol 808. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58095-6_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-58095-6_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58095-9

  • Online ISBN: 978-3-540-48451-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics