Design and prototypical implementation of a language empowering business users to define key performance indicators for enterprise architecture management

Ivan Monahov, Thomas Reschenhofer, Florian Matthes

Research output: Contribution to journalConference articlepeer-review

10 Scopus citations

Abstract

To measure the achievement of predefined Enterprise Architecture Management (EAM) goals, it is essential to empower business users to define organization-specific Key Performance Indicators (KPIs). However, to support tool-based calculation of such KPIs, a formal model-based query language is required for their definition and calculation. In this paper we first examine existing general-purpose query languages regarding their suitability for the definition of business-user-specific KPIs in a collaborative environment. Thereafter, we justify the demand for a domain-specific query language ensuring a balance between the strengths of existing query languages and the size and purpose of the EAM domain. Based on this, we outline important design details and a prototypical implementation of such a language in a EAM tool. Finally, our language design is being evaluated by the implementation of suggested EAM KPIs from literature on the one hand, and by the development of a prototype for the use in an EU project on the other hand.

Original languageEnglish
Article number6690570
Pages (from-to)337-346
Number of pages10
JournalProceedings - IEEE International Enterprise Distributed Object Computing Workshop, EDOC
DOIs
StatePublished - 2013
Event17th IEEE International Enterprise Distributed Object Computing Conference Workshops, EDOCW 2013 - Vancouver, BC, Canada
Duration: 9 Sep 201313 Sep 2013

Keywords

  • Domain specific language
  • Enterprise architecture management
  • Key performance indicators

Fingerprint

Dive into the research topics of 'Design and prototypical implementation of a language empowering business users to define key performance indicators for enterprise architecture management'. Together they form a unique fingerprint.

Cite this