The Role of Competency Questions in Enterprise Engineering

  • Michael Grüninger
  • Mark S. Fox
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT)


We present a logical framework for representing activities, states, time, and cost in an enterprise integration architecture. We define ontologies for these concepts in first-order logic and consider the problems of temporal projection and reasoning about the occurrence of actions. We characterize the ontology with the use of competency questions. The ontology must contain a necessary and sufficient set of axioms to represent and solve these questions. These questions not only characterize existing ontologies for enterprise engineering, but also drive the development of new ontologies that are required to solve the competency questions.


Quality Function Deployment Enterprise Model Enterprise Engineering Temporal Projection Situation Calculus 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. [Allen 83]
    Allen, J.F. Maintaining Knowledge about Temporal Intervals. Communications of the ACM. 26: 832–843, 1983.zbMATHCrossRefGoogle Scholar
  2. [Blackburn 91]
    Blackburn J. lime-based Competition. Business One Irwin, 1991.Google Scholar
  3. [Davenport 93]
    Davenport, T.H. Process Innovation: Reengineering Work through Information Technology. Harvard Business School Press, 1993.Google Scholar
  4. [Fadel et al. 94]
    Fadel, F., Fox, M.S., Grtininger, M. A generic enterprise resource ontology.Third Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, Morgantown, West Virginia, 1994.Google Scholar
  5. [Fox et al. 93]
    Fox, M.S., Chionglo, J., Fadel, E A Common-Sense Model of the Enterprise, Proceedings of the Industrial Engineering Research Conference 1993.Google Scholar
  6. [Fox et al 94]
    Fox, M. S., GrUninger, M., Zhan, Y.. Enterprise engineering: An information systems perspective. Proceedings of the Industrial Engineering Research Conference 1994).Google Scholar
  7. [Gruninger & Fox 94]
    Grilninger, M. and Fox, M.S. An advisor-based architecture for enterprise engineering. Workshop on Artificial Intelligence in Business Process Reengineering AAAI 94, Seattle.Google Scholar
  8. [Hammer & Champy 93]
    Hammer, M. and Champy J. Reengineering the Corporation. Harper Business, 1993.Google Scholar
  9. [Lenat & Guha 90]
    Lenat, D. and Guha, R.V. Building Large Knowledge-based Systems: Representation and Inference in the CYC Project. Addison Wesley, 1990.Google Scholar
  10. [Pinto & Reiter 93]
    Pinto, J. and Reiter, R. Temporal reasoning in logic programming: A case for the situation calculus. In Proceedings of the Tenth International Conference on Logic Programming ( Budapest, June 1993 ).Google Scholar
  11. [Reiter 91]
    Reiter, R. The frame problem in the situation calculus: A simple solution (sometimes) and a completeness result for goal regression. Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy. Academic Press, San Diego, 1991.Google Scholar
  12. [Sathi et al 85]
    Sathi, A., Fox, M.S., and Greenberg, M. Representation of activity knowledge for project management. IEEE Transactions on Pattern Analysis and Machine Intelligence. PAMI-7:531–552, September, 1985.Google Scholar
  13. [Tham et al. 94]
    Tham, D., Fox, M.S., Gruninger, M. A cost ontology for enterprise modelling. Third Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, Morgantown, West Virginia, 1994.Google Scholar

Copyright information

© Springer Science+Business Media New York 1995

Authors and Affiliations

  • Michael Grüninger
    • 1
  • Mark S. Fox
    • 1
  1. 1.Department of Industrial EngineeringUniversity of TorontoToronto, OntarioCanada

Personalised recommendations