Reasoning with Key Performance Indicators

  • Daniele Barone
  • Lei Jiang
  • Daniel Amyot
  • John Mylopoulos
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 92)


Business organizations continuously monitor their environments, looking out for opportunities and threats that may help/hinder the fulfilment of their objectives. We are interested in strategic business models that support such governance activities. In this paper, we focus on the concept of composite indicator and show how it can be used as basic building block for strategic business models that support evaluation and decision-making. The main results of this paper include techniques and algorithms for deriving values for composite indicators, when the relationship between a composite indicator and its component indicators cannot be fully described using well-defined mathematical functions. Evaluation of our proposal includes an implemented Eclipse-based prototype tool supporting these techniques and two ongoing case studies.


Business intelligence Business model Conceptual modeling languages Key performance indicators Strategic planning 


  1. 1.
    Amyot, D., Ghanavati, S., Horkoff, J., Mussbacher, G., Peyton, L., Yu, E.S.K.: Evaluating goal models within the goal-oriented requirement language. Int. J. Intell. Syst. 25(8), 841–877 (2010)CrossRefGoogle Scholar
  2. 2.
    Barone, D., Jiang, L., Amyot, D., Mylopoulos, J.: Composite indicators for business intelligence. In: 30th Int. Conf. on Conceptual Modeling ER 2011 (short paper, to appear, 2011)Google Scholar
  3. 3.
    Barone, D., Mylopoulos, J., Jiang, L., Amyot, D.: Business Intelligence Model, ver. 1.0. Technical Report CSRG-607, University of Toronto (March 2010),
  4. 4.
    Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20(1-2), 3–50 (1993)CrossRefGoogle Scholar
  5. 5.
    Giorgini, P., Mylopoulos, J., Nicchiarelli, E., Sebastiani, R.: Reasoning with goal models. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol. 2503, pp. 167–181. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  6. 6.
    Intern. Telecom. Union: Recommendation Z.151 (11/08). User Requirements Notation (URN) – Language definition,
  7. 7.
    Jiang, L., Barone, D., Amyot, D., Mylopoulos, J.: Strategic models for business intelligence: Reasoning about opportunities and threats. In: 30th Int. Conf. on Conceptual Modeling ER 2011 (short paper, to appear, 2011)Google Scholar
  8. 8.
    Kaplan, R.S., Norton, D.P.: Balanced Scorecard: Translating Strategy into Action. Harvard Business School Press, Boston (1996)Google Scholar
  9. 9.
    Kaplan, R.S., Norton, D.P.: Strategy maps: Converting intangible assets into tangible outcomes. Harvard Business School Press, Boston (2004)Google Scholar
  10. 10.
    Parmenter, D.: Key Performance Indicators. John Wiley & Sons, Chichester (2007)Google Scholar
  11. 11.
    Popova, V., Sharpanskykh, A.: Formal modelling of organisational goals based on performance indicators. Data & Knowledge Engineering 70(4), 335–364 (2011)CrossRefGoogle Scholar
  12. 12.
    Pourshahid, A., Amyot, D., Peyton, L., Ghanavati, S., Chen, P., Weiss, M., Forster, A.J.: Business Process Management with the User Requirements Notation. Electronic Commerce Research 9(4), 269–316 (2009)CrossRefGoogle Scholar
  13. 13.
    Pourshahid, A., Richards, G., Amyot, D.: Toward a goal-oriented, business intelligence decision-making framework. In: Babin, G., Stanoevska-Slabeva, K., Kropf, P. (eds.) MCETECH 2011. LNBIP, vol. 78, pp. 100–115. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  14. 14.
    Souza, V., Lapouchnian, A., Mylopoulos, J.: System identification for adaptive software systems: a requirements-engineering perspective. In: 30th Int. Conf. on Conceptual Modeling ER 2011 (to appear, 2011)Google Scholar
  15. 15.
    van Lamsweerde, A.: Reasoning about alternative requirements options. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 380–397. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  16. 16.
    Yu, E.: Towards modelling and reasoning support for early-phase requirements engineering. In: RE 1997, Washington, USA, pp. 226–235 (1997)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2011

Authors and Affiliations

  • Daniele Barone
    • 1
  • Lei Jiang
    • 1
  • Daniel Amyot
    • 2
  • John Mylopoulos
    • 1
  1. 1.Department of Computer ScienceUniversity of TorontoTorontoCanada
  2. 2.EECS, University of OttawaOttawaCanada

Personalised recommendations