A Common Process Methodology for Engineering Process Domains

Process engineering involves a search for new models of organising work. This synthesis task can become quite di cult and time-consuming as the amount of detail required and interactions between activities increases. Domain independent AI planning o ers some promising techniques and representations to assist in this e ort. One of the major impediments to transferring this technology to applied, real-world settings is the di culty encountered in building the domain model which is used in the automated generation of these plans. Competence, as well as good tools, is necessary to carry out this task. A plan domain methodology should be available which provides structured organisational development activities. Users need to know what tasks they have to perform: for each step, information must be available about what input will be needed, and what output will be required, what is to be done and how it can be done well. This paper presents the Common Process Methodology (CPM) which aims at providing this support for engineering process domains.

[1]  Peter Jarvis,et al.  TF Method: An Initial Framework Modelling and Analysing Planning Domains , 1998 .

[2]  Kutluhan Erol,et al.  Hierarchical task network planning: formalization, analysis, and implementation , 1996 .

[3]  Austin Tate,et al.  O-Plan: The open Planning Architecture , 1991, Artif. Intell..

[4]  Nigel Shadbolt,et al.  Knowledge Level Planning , 1994 .

[5]  G. P. Mullery,et al.  CORE - a method for controlled requirement specification , 1979, ICSE 1979.

[6]  Jean-Jacques Fuchs,et al.  PlanERS-1: An expert planning system for generating spacecraft mission plane , 1990, Expert Planning Systems.

[7]  Enrico Motta,et al.  Methodological foundations of KEATS, the knowledge engineer's assistant , 1991 .

[8]  William R. Swartout,et al.  EXPECT: A User-Centered Environment for the Development and Adaptation of Knowledge-Based Planning Aids , 1996 .

[9]  P. K. Kannan,et al.  Design of an object-oriented system for manufacturing planning and control , 1990, [1990] Proceedings. Rensselaer's Second International Conference on Computer Integrated Manufacturing.

[10]  Nigel Shadbolt,et al.  Knowledge Level Planning in the Search and Rescue Domain , 1995 .

[11]  Mark D. Johnston,et al.  Scheduling with neural networks - the case of the hubble space telescope , 1992, Comput. Oper. Res..

[12]  V. Richard Benjamins,et al.  Modeling Planning Tasks , 1996, AIPS.

[13]  Jean-Jacques Fuchs,et al.  OPTIMUM-AIV: A planning and scheduling system for spacecraft AIV , 1992, Future Gener. Comput. Syst..

[14]  David E. Wilkins,et al.  Practical planning - extending the classical AI planning paradigm , 1989, Morgan Kaufmann series in representation and reasoning.

[15]  Tom DeMarco,et al.  Structured Analysis and System Specification (Reprint) , 2002, Software Pioneers.

[16]  Steve M. Easterbrook,et al.  Using ViewPoints for inconsistency management , 1996, Softw. Eng. J..

[17]  Kevin Crowston,et al.  Tools for inventing organizations: toward a handbook of organizational processes , 1993, [1993] Proceedings Second Workshop on Enabling Technologies@m_Infrastructure for Collaborative Enterprises.

[18]  Austin Tate,et al.  Advanced Planning Technology: Technological Achievements of the ARPA/Rome Laboratory Planning Inititive , 1996 .

[19]  Richard J. Mayer,et al.  Information Integration for Concurrent Engineering (IICE) IDEF3 Process Description Capture Method Report , 1992 .

[20]  Steve A. Chien Static and Completion Analysis for Planning Knowledge Base Development and Verification , 1996, AIPS.

[21]  Xuemei Wang Planning While Learning Operators , 1996, AIPS.

[22]  James P. Davis,et al.  A framework for constructing visual knowledge specifications in acquiring organizational knowledge , 1991 .

[23]  Austin Tate Putting knowledge rich plan representations to use , 1993, Machine Intelligence 14.

[24]  Philip W. L. Fong,et al.  Design Patterns for Planning Systems , 1998 .

[25]  André Valente,et al.  Knowledge-level analysis of planning systems , 1995, SGAR.

[26]  Earl D. Sacerdoti,et al.  The Nonlinear Nature of Plans , 1975, IJCAI.

[27]  Nigel Shadbolt,et al.  Preface: Knowledge acquisition for planning , 1998, Int. J. Hum. Comput. Stud..

[28]  John Kingston,et al.  CommonKADS Models for Knowledge-Based Planning , 1996, AAAI/IAAI, Vol. 1.

[29]  Brian Drabble Mission scheduling for spacecraft: Diaries of T-SCHED , 1990, Expert Planning Systems.

[30]  T. L. McCluskey,et al.  Engineering and Compiling Planning Domain Models to Promote Validity and Efficiency , 1997, Artif. Intell..

[31]  Michael Jackson,et al.  Principles of program design , 1975 .

[32]  Michael Batty Information for Planning and Decision Making , 1991 .

[33]  Ian Sommerville,et al.  Requirements engineering with viewpoints , 1996, Softw. Eng. J..

[34]  Austin Tate,et al.  Generating Project Networks , 1977, IJCAI.

[36]  Dov M. Gabbay,et al.  Inconsistency Handling in Multi-Perspective Specifications , 1993, ESEC.

[37]  Pat Langley,et al.  Toward an Experimental Science of Planning , 1990 .

[38]  Dawn E. Wilkins,et al.  The Act-Editor User''s Guide: A Manual for Version2 , 1997 .

[39]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[40]  Enrico Motta,et al.  The Emerging VITAL Workbench , 1993, EKAW.

[41]  D. W. Bustard,et al.  Enhancing The Soft Systems MethodologyWith Risk Management Techniques , 1970 .