Semi-automatic Development of Modelling Techniques with Computational Linguistics Methods - A Procedure Model and Its Application

In recent years, the number of domain-specific modelling techniques increased. Method engineering already provides text-based and semantic approaches which aim to unify constructs and allocate terminologies. As existing procedures are usually carried out manually, challenges arise such as reproducibility and standardization as well as ensuring quality. Hence, this paper aims to investigate how methods from the Computational Linguistics can be applied to automatically develop domain-specific modelling techniques in order to face these challenges. As a main result, we present a procedure model that was developed and applied in four iterations, recommend tools, methods and resources as well as reflect typical issues.

[1]  Giancarlo Guizzardi,et al.  On the role of domain ontologies in the design of domain-specific visual modeling langages , 2002, OOPSLA 2002.

[2]  Werner Esswein,et al.  Ontology Based Method Engineering , 2005, AMCIS.

[3]  Susanne Strahringer,et al.  Metamodellierung als Instrument des Methodenvergleichs: eine Evaluierung am Beispiel objektorientierter Analysemethoden , 1996 .

[4]  Geert Poels,et al.  Towards Ontology-Driven Information Systems: Redesign and Formalization of the REA Ontology , 2007, BIS.

[5]  Oliver Thomas,et al.  A Query-Driven Approach for Checking the Semantic Correctness of Ontology-Based Process Representations , 2011, BIS.

[6]  Jörg Becker,et al.  Solving the Conflicts of Distributed Process Modelling: Towards an Integrated Approach , 2008, ECIS.

[7]  Michael Rosemann,et al.  Integrating multi-perspective views into ontological analysis , 2000, ICIS.

[8]  Peter Höfferer,et al.  Achieving Business Process Model Interoperability Using Metamodels and Ontologies , 2007, ECIS.

[9]  Sjaak Brinkkemper,et al.  Method engineering : principles of method construction and tool support : proceedings of the IFIP TC8, WG8.1/8.2 Working Conference on Method Engineering, 26-28 August 1996, Atlanta, USA , 1996 .

[10]  Samir Chatterjee,et al.  A Design Science Research Methodology for Information Systems Research , 2008 .

[11]  Thomas R. Gruber,et al.  A Translation Approach to Portable Ontologies , 1993 .

[12]  Jan Mendling,et al.  Automatic Detection and Resolution of Lexical Ambiguity in Process Models , 2015, IEEE Transactions on Software Engineering.

[13]  Björn Niehaves,et al.  Reconstructing the giant: On the importance of rigour in documenting the literature search process , 2009, ECIS.

[14]  Peter Loos,et al.  Ontological Evaluation of Reference Models Using the Bunge-Wand-Weber Model , 2003, AMCIS.

[15]  Rajiv Kishore,et al.  Ontological Analysis of the MibML Grammar using the Bunge-Wand-Weber Model , 2004, AMCIS.

[16]  Ulrich Heid,et al.  The eIdentity Text Exploration Workbench , 2014, LREC.

[17]  Jan Mendling,et al.  On the Automatic Labeling of Process Models , 2011, CAiSE.

[18]  Jörg Becker,et al.  Percieved Evaluability - Development of a Theoretical Model and a Measurement Scale , 2008, AMCIS.

[19]  José Luis Borbinha,et al.  An Ontological Matching Approach for Enterprise Architecture Model Analysis , 2016, BIS.

[20]  Jörg Becker,et al.  Applying lessons learned from counselling : On nurturing relations in design projects , 2009 .

[21]  Simon K. Milton,et al.  Data Modelling Languages: An Ontological Study , 2001, ECIS.

[22]  Fabienne Cap Morphological processing of compounds for statistical machine translation , 2014 .

[23]  Martin Rajman,et al.  From Text to Knowledge: Document Processing and Visualization: a Text Mining Approach , 2004 .

[24]  Björn Niehaves,et al.  Ontological Evaluation of Conceptual Models , 2008, Scand. J. Inf. Syst..

[25]  Joerg Evermann,et al.  Ontology based object-oriented domain modelling: fundamental concepts , 2005, Requirements Engineering.

[26]  Yun Lin,et al.  Semantic Annotation for Process Models: Facilitating Process Knowledge Management via Semantic Interoperability , 2008 .

[27]  Michael Rosemann,et al.  Enhancing the Expressiveness of the Bunge-Wand-Weber Ontology , 2005, AMCIS.

[28]  Christian Schalles Usability Evaluation of Modeling Languages , 2012 .

[29]  Pierre Nugues,et al.  A High-Performance Syntactic and Semantic Dependency Parser , 2010, COLING.

[30]  Björn Niehaves,et al.  Evaluation of Conceptual Models - A Structuralist Approach , 2005, ECIS.

[31]  Raman Ramsin,et al.  Computer-Aided Method Engineering: An Analysis of Existing Environments , 2008, CAiSE.

[32]  Jörg Becker,et al.  Ontology-Driven Method Engineering for Information Systems Development , 2005 .

[33]  Jörg Becker,et al.  Domain Specific Process Modelling in Public Administrations - The PICTURE-Approach , 2007, EGOV.

[34]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[35]  K. Bailey Typologies and taxonomies: An introduction to classification techniques. , 1994 .

[36]  Rajiv Kishore,et al.  Computational Ontologies and Information Systems I: Foundations , 2004, Commun. Assoc. Inf. Syst..