eQuality: An Application of DDucks to Process Management

Process management is a method for improving Boeing's business processes, however many aspects have been difficult to implement. eQuality is a software system based on a framework called DDUCKS that is being designed to support the process management life cycle. We take a knowledge acquisition approach to the development of the tool, emphasizing the importance of mediating and intermediate knowledge representations. Sharing and reuse of tools, models, and representations is facilitated through a layered architecture. eQuality's process documentation capability includes a number of views, that can be used either in sketchpad or model mode. Using the views, an integrated business enterprise model may be developed. Analysis and simulation tools supporting process improvement are implemented with attribute, function, and task editors that make use of a user scripting language and extensible function library. A virtual project notebook is used to organize project information and help facilitate group meetings.

[1]  Jeffrey M. Bradshaw,et al.  Knowledge Acquisition Techniques for Intelligent Decision Systems: Integrating Axotl and Aquinas in DDUCKS , 1989, UAI.

[2]  Thomas R. Gruber,et al.  The Role of Common Ontology in Achieving Sharable, Reusable Knowledge Bases , 1991, KR.

[3]  McDermottJohn,et al.  SALT: a knowledge acquisition language for propose-and-revise systems , 1989 .

[4]  Jeffrey M. Bradshaw,et al.  Knowledge acquisition as a constructive modeling activity , 1993, Int. J. Intell. Syst..

[5]  Jeffrey M. Bradshaw,et al.  Knowledge acquisition techniques for decision analysis using AXOTL and AQUINAS , 1991 .

[6]  Samson W. Tu,et al.  A multiple-method knowledge-acquisition shell for the automatic generation of knowledge-acquisition tools , 1992 .

[7]  Ma. de la Natividad Jiménez Salas,et al.  The Conduct of Inquiry , 1967 .

[8]  Brian R. Gaines,et al.  Knowledge acquisition for knowledge-based systems , 1991, IEEE Expert.

[9]  Douglas Skuce A Frame-like Knowledge Representation Integrating Abstract Data Types and Logic , 1991, Principles of Semantic Networks.

[10]  Michael Hammer,et al.  Reengineering Work: Don’t Automate, Obliterate , 1990 .

[11]  Ramesh S. Patil,et al.  AI in the 1980s and beyond : an MIT survey , 1987 .

[12]  Jeffrey M. Bradshaw,et al.  New approaches to constructivist knowledge acquisition tool development , 1993 .

[13]  Mark A. Musen Automated generation of model-based knowledge acquisition tools , 1989 .

[14]  Ramanathan V. Guha,et al.  Building large knowledge-based systems , 1989 .

[15]  M. R. Genesereth,et al.  Knowledge Interchange Format Version 3.0 Reference Manual , 1992, LICS 1992.

[16]  Larry Eshelman,et al.  MOLE: A Knowledge-Acquisition Tool for Cover-and-Differentiate Systems , 1988 .

[17]  Brian R. Gaines,et al.  Supporting Acquisition and Interpretation of Knowledge in a Hypermedia Environment , 1990, Terminology and Knowledge Engineering.

[18]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[19]  Sandra Marcus,et al.  Automating Knowledge Acquisition for Expert Systems , 1988 .

[20]  Marc Linster,et al.  Use of KADS to create a conceptual model of the ONCOCIN task , 1992 .

[21]  John H. Boose,et al.  Refining Problem-Solving Knowledge in Repertory Grids Using a Consultation Mechanism , 1988, Int. J. Man Mach. Stud..

[22]  Frank van Harmelen,et al.  A formalization of knowledge-level models for knowledge acquisition , 1993 .

[23]  Deborah Hix,et al.  Generations of user-interface management systems , 1990, IEEE Software.

[24]  Brian R. Gaines,et al.  Knowledge Acquisition Tools for Expert Systems , 1988 .

[25]  Enrico Motta,et al.  Visual Knowledge Engineering , 1990, IEEE Trans. Software Eng..

[26]  Robert E. Kraut,et al.  Intellectual Teamwork: Social and Technological Foundations of Cooperative Work , 1990 .

[27]  Brian R. Gaines,et al.  Modeling as framework for knowledge acquisition methodologies and tools , 1993 .

[28]  Adele Goldberg,et al.  Information models, views, and controllers , 1990 .

[29]  Brian R. Gaines Empirical investigation of knowledge representation servers: design issues and applications experience with KRS , 1991, SGAR.

[30]  Allen T. Goldberg,et al.  Knowledge-based programming: A survey of program design and construction techniques , 1986, IEEE Transactions on Software Engineering.

[31]  Timothy W. Finin,et al.  Enabling Technology for Knowledge Sharing , 1991, AI Mag..

[32]  Ken Levine Review of Building Large Knowledge-Based Systems , 1990, AI Mag..

[33]  Michael J. Freiling,et al.  Ontological Analysis: An Ongoing Experiment , 1987, Int. J. Man Mach. Stud..

[34]  Robert E. Shelton Tigre programming environment , 1992 .

[35]  Thomas R. Gruber,et al.  The Acquisition of Strategic Knowledge , 1989 .

[36]  Walter B. Weimer Notes on the methodology of scientific research , 1979 .

[37]  Jeffrey M. Bradshaw,et al.  Knowledge acquisition as modeling , 1993 .

[38]  Ephraim P. Glinert,et al.  Visual Programming Environments: Paradigms and Systems , 1990 .

[39]  Jeffrey M. Bradshaw,et al.  Expertise Transfer and Complex Problems: Using AQUINAS as a Knowledge-Acquisition Workbench for Knowledge-Based Systems , 1987, Int. J. Man Mach. Stud..

[40]  Alberto J. Cañas,et al.  ICONKAT: an integrated constructivist knowledge acquisition tool , 1991 .

[41]  G. Kelly The Psychology of Personal Constructs , 2020 .

[42]  Nancy E. Johnson Mediating representations in knowledge elicitation , 1989 .

[43]  Timothy C. Lethbridge,et al.  CREATIVE KNOWLEDGE ACQUISITION: AN ANALYSIS , 1991 .

[44]  Jeffrey M. Bradshaw,et al.  Better group decisions: using knowledge acquisition techniques to build richer decision models , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.

[45]  Richard C. Waters,et al.  Artificial intelligence and software engineering , 1990 .

[46]  John F. Sowa Toward the Expressive Power of Natural Language , 1991, Principles of Semantic Networks.

[47]  Thomas R. Gruber,et al.  Ontolingua: a mechanism to support portable ontologies , 1991 .

[48]  Andrew P. Sage,et al.  Uncertainty in Artificial Intelligence , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[49]  J. Karimi,et al.  Software engineering for knowledge-based systems software , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[50]  Fred Lakin Visual languages for cooperation: a performing medium approach to systems for cooperative work , 1990 .

[51]  D. Diaper,et al.  Knowledge Elicitation: Principles, Techniques and Applications , 1989 .

[52]  Alan R. Dennis,et al.  Enterprise Analyzer: electronic support for group requirements elicitation , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[53]  Dallas E. Webster Mapping the design information representation terrain , 1988, Computer.

[54]  John H. Boose,et al.  A survey of knowledge acquisition techniques and tools , 1993, Knowl. Acquis..

[55]  Alice M. Agogino,et al.  INFORM: An Architecture for Expert-Directed Knowledge Acquisition , 1987, Int. J. Man Mach. Stud..

[56]  Jim McGovern,et al.  Knowledge acquisition for intelligent decision systems , 1991, Decis. Support Syst..

[57]  Bob J. Wielinga,et al.  KADS: a modelling approach to knowledge engineering , 1992 .

[58]  Guy A. Boy,et al.  Indexing hypertext documents in context , 1991, HYPERTEXT '91.

[59]  Samson W. Tu,et al.  Modeling tasks with mechanisms , 1993, Int. J. Intell. Syst..

[60]  John P. McDermott,et al.  SALT: A Knowledge Acquisition Language for Propose-and-Revise Systems , 1993, Artif. Intell..

[61]  Jeffrey M. Bradshaw,et al.  Decision Analysis Techniques for Knowledge Acquisition: Combining Information and Preferences Using Aquinas and Axotl , 1990, Int. J. Man Mach. Stud..

[62]  M. Decker,et al.  Continuous Quality Improvement , 1992, Infection Control & Hospital Epidemiology.