Proceedings

Cohesion, coupling and the meta-theory of actions

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 442-446.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

In this work we recast some design principles commonly used in software engineering and adapt them to the design and analysis of domain descriptions in reasoning about actions. We show how the informal requirements of cohesion and coupling can be turned into consistency tests of several different arrangements of modules. This gives us new criteria for domain description evaluation and clarifies the link between software and knowledge engineering in what concerns the meta-theory of actions.

  1. [Amir, 2000] E. Amir. (De)composition of situation calculus theories. In Proc. AAAI'2000, pages 456-463, 2000.
  2. [Castilho et al., 1999] M. A. Castilho, O. Gasquet, and A. Herzig. Formalizing action and change in modal logic I: the frame problem. J. of Logic and Computation, 9(5):701-735, 1999.
  3. [Demolombe et al., 2003] R. Demolombe, A. Herzig, and I. Varzinczak. Regression in modal logic. J. of Applied Non-classical Logics (JANCL), 13(2):165-185, 2003.
  4. [Doherty et al., 1996] P. Doherty, W. Łukaszewicz, and A. Szałas. Explaining explanation closure. In Proc. Intl. Symp. on Methodologies for Int. Systems, 1996.
  5. [Finger, 1987] J. J. Finger. Exploiting constraints in design synthesis. PhD thesis, Stanford University, 1987.
  6. [Ginsberg and Smith, 1988] M. L. Ginsberg and D. E. Smith. Reasoning about actions II: The qualification problem. Ar- tificial Intelligence, 35(3):311-342, 1988.
  7. [Herzig and Varzinczak, 2004] A. Herzig and I. Varzinczak. Domain descriptions should be modular. In Proc. ECAI'04, pages 348-352, 2004.
  8. [Lang et al., 2003] J. Lang, F. Lin, and P Marquis. Causal theories of action -a computational core. In Proc. IJ- CAI'03, pages 1073-1078, 2003. IJCAI
  9. [Lin, 1995] F. Lin. Embracing causality in specifying the in- direct effects of actions. In Proc. IJCAI'95, pages 1985- 1991, 1995. IJCAI
  10. [McCain and Turner, 1995] N. McCain and H. Turner. A causal theory of ramifications and qualifications. In Proc. IJCAI'95, pages 1978-1984, 1995. IJCAI
  11. [McCarthy and Hayes, 1969] J. McCarthy and P. J. Hayes. Some philosophical problems from the standpoint of ar- tificial intelligence. In Machine Intelligence, volume 4, pages 463-502. 1969.
  12. [McCarthy, 1988] J. McCarthy. Mathematical logic in artifi- cial intelligence. Daedalus, 1988.
  13. [Pirri and Reiter, 1999] F. Pirri and R. Reiter. Some contri- butions to the metatheory of the situation calculus. Journal of the ACM, 46(3):325-361, 1999.
  14. [Pressman, 1992] R. S. Pressman. Software Engineering: A Practitioner's Approach. McGraw-Hill, 1992.
  15. [Schubert, 1990] L. K. Schubert. Monotonic solution of the frame problem in the situation calculus: an efficient method for worlds with fully specified actions. In Knowl- edge Representation and Defeasible Reasoning, pages 23- 67. Kluwer, 1990.
  16. [Shanahan, 1997] M. Shanahan. Solving the frame problem: a mathematical investigation of the common sense law of inertia. MIT Press, Cambridge, MA, 1997.
  17. [Thielscher, 1995] M. Thielscher. Computing ramifications by postprocessing. In Proc. IJCAI'95, pages 1994-2000, 1995. IJCAI
  18. [Zhang et al., 2002] D. Zhang, S. Chopra, and N. Y. Foo. Consistency of action descriptions. In PRICAI'02, Topics in Artificial Intelligence. Springer-Verlag, 2002.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards