An Empirical Study on Simplification of Business Process Modeling Languages
The adaptation, specially by means of a simplification process, of modeling languages is a common practice due to the overwhelming complexity of most standard languages (like UML or BPMN), not needed for typical usage scenarios while at the same time companies don't want to go to the extremes of defining a brand new domain specific language. Unfortunately, there is a lack of examples of such simplification experiences that can be used as a reference for future projects. In this paper we report on a field study aimed at the simplification of a business process modeling language (namely, BPMN) for making it suitable to end users. Our simplification process relies on a set of steps that encompass the selection of the language elements to simplify, generation of a set of language variants for them, measurement of effectiveness of the variants through user modeling sessions and extraction of quantitative and qualitative data for guiding the selection of the best language refinement. We describe the experimental setting, the output of the various steps of the analysis, and the results we obtained from users. Finally, we conclude with an outlook towards the generalization of the approach and consolidation of a language simplification method.
Mon 26 OctDisplayed time zone: Eastern Time (US & Canada) change
10:30 - 12:00 | Language Development and EvaluationSLE at Grand Station 2 Chair(s): Davide Di Ruscio University of L'Aquila | ||
10:30 10mDay opening | Opening SLE | ||
10:40 30mTalk | On Integrating Graphical and Textual Editors for a UML Profile Based Domain Specific Language: An Industrial Experience SLE Salome Maro Chalmers University of Technology, Sweden, Jan-Philipp Steghöfer Chalmers University of Technology, Sweden, Anthony Anjorin Chalmers University of Technology, Sweden, Matthias Tichy University of Ulm, Germany, Lars Gelin Ericsson, Sweden DOI | ||
11:10 30mTalk | An Empirical Study on Simplification of Business Process Modeling Languages SLE Eric Umuhoza Politecnico di Milano, Italy, Marco Brambilla Politecnico di Milano, Italy, Davide Ripamonti Politecnico di Milano, Italy, Jordi Cabot ICREA, Spain DOI Media Attached | ||
11:40 20mTalk | Melange: A Meta-language for Modular and Reusable Development of DSLs SLE Thomas Degueule INRIA, France, Benoit Combemale INRIA, France, Arnaud Blouin INSA Rennes, France, Olivier Barais University of Rennes 1, France, Jean-Marc Jézéquel University of Rennes 1, France DOI |