Cooperative Modelling Evaluated

In any modelling activity, a framework to determine the maturity of a developed model before its use is highly advantageous. Such a framework would save modellers expensive time in many areas of information systems. It would also lower the risk of users relying on an incomplete or inaccurate model. In this paper, we develop a framework which uses internal inconsistencies as a quantitative indicator for estimating the completeness and correctness of a model as it is cooperatively evolved. Whilst internal inconsistencies are due to bad fit between different parts of a model, we argue that they are also correlated with how the evolved model fits with the "world". This argument underpins our framework to evaluate integrated models. Contributions of this paper are three folds: firstly, it presents a theoretically grounded framework for integrating models. We extend an existing incremental modelling framework, NRDR, which represents multiple hierarchical restricted domains (MHRD), with automatic concept integration to allow NRDR to deal with multiple experts. Secondly, we couple this integration framework with a theoretically grounded monitoring process to assess the quality of the cooperatively developed model. Thirdly, we illustrate an initial empirical study of our evaluation and integration framework in a computer hardware administration domain. We capture and integrate computer hardware models from several experts and we use our modelling evaluation framework to evaluate the resultant cooperative model.

[1]  Steve M. Easterbrook Domain modelling with hierarchies of alternative viewpoints , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

[2]  P. Compton,et al.  A philosophical basis for knowledge acquisition , 1990 .

[3]  Carola Eschenbach,et al.  Classical mereology and restricted domains , 1995, Int. J. Hum. Comput. Stud..

[4]  Tim Menzies Evaluation Issues with Critical Success Metrics , 1998 .

[5]  Bashar Nuseibeh,et al.  Expressing the relationships between multiple views in requirements specification , 1993, ICSE '93.

[6]  Takashi Washio,et al.  Knowledge Discovery from Structured Data by Beam-Wise Graph-Based Induction , 2002, PRICAI.

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

[8]  Byeong Ho Kang,et al.  Multiple Classification Ripple Down Rules : Evaluation and Possibilities , 2000 .

[9]  Axel van Lamsweerde,et al.  Managing Conflicts in Goal-Driven Requirements Engineering , 1998, IEEE Trans. Software Eng..

[10]  Jaap Gordijn,et al.  What's in an Electronic Business Model? , 2000, EKAW.

[11]  Ghassan Beydoun,et al.  MonitoringKnowledge Acquisition Instead of Evaluating Knowledge Bases , 2000, EKAW.

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

[13]  Takahira Yamaguchi,et al.  DODDLE: A Domain Ontology Rapid Development Environment , 1998, PRICAI.

[14]  Michel Léonard,et al.  Multiobjects to Ease Schema Evolution in an OODBMS , 1998, ER.

[15]  Borys Omelayenko,et al.  Syntactic-Level Ontology Integration Rules for E-Commerce , 2001, FLAIRS.

[16]  Boris Motik,et al.  Managing Multiple Ontologies and Ontology Evolution in Ontologging , 2002, Intelligent Information Processing.

[17]  Ghassan Beydoun,et al.  Theoretical basis for hierarchical incremental knowledge acquisition , 2001, Int. J. Hum. Comput. Stud..

[18]  Paul Compton,et al.  Knowledge in Context: A Strategy for Expert System Maintenance , 1990, Australian Joint Conference on Artificial Intelligence.

[19]  Rafael Valencia-García,et al.  An ontological framework for representing and exploiting medical knowledge , 2003, Expert Syst. Appl..

[20]  John C. Grundy,et al.  Inconsistency Management for Multiple-View Software Development Environments , 1998, IEEE Trans. Software Eng..

[21]  Bashar Nuseibeh,et al.  Analysing inconsistent specifications , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[22]  Steffen Staab,et al.  Measuring Similarity between Ontologies , 2002, EKAW.

[23]  Michel Léonard,et al.  Transposed Storage of an Object Database to Reduce the Cost of Schema Changes , 1999, ER.