Abstract
Agent-oriented models are used in organization and information system modelling for providing intentional descriptions of processes as a network of relationships among actors. As such, they capture and represent goals, dependencies, intentions, beliefs, alternatives, etc., which appear in several contexts: business process reengineering, information system development, etc. In this paper, we are interested in the definition of a framework for the analysis of the properties that these models exhibit. Indicators and metrics for these properties are defined in terms of the model elements (e.g., actors, dependencies, scenario paths, etc.) Our approach is basically quantitative in nature, which allows defining indicators and metrics that can be reused in many contexts. However, a qualitative component can be introduced if trustable expert knowledge is available; the extent up to which quantitative and qualitative aspects are intertwined can be determined in every single case. We apply our proposal to the i* notation and we take as main case study a highly-intentional property, predictability of model elements.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed Requirements Acquisition. Science of Computer Programming 20 (1993)
Yu, E.: Modeling Strategic Relationships for Process Reengineering. PhD. thesis, University of Toronto (1995)
Castro, J., Kolp, M., Mylopoulos, J.: Towards Requirements-Driven Information System Engineering: The Tropos Project. Information Systems 27 (2002)
Yu, E.: Towards Modeling and Reasoning Support for Early-Phase Requirements Engineering. In: Procs. 3rd Intl. Symposium in Requirements Engineering (ISRE) (1997)
van Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. In: Procs. 5th Intl. Symposium on Requirements Engineering (ISRE) (2001)
Lorenz, M., Kidd, J.: Object-oriented software metrics: a practical guide. Prentice-Hall, Englewood Cliffs (1994)
Chidamber, S.R., Kemerer, C.F.: A Metrics Suite for Object-Oriented Design. IEEE Transactions on Software Engineering 20(6) (1994)
Baas, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison-Wesley, Reading (2003)
Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (2000)
Kolp, M., Castro, J., Mylopoulos, J.: Organizational Patterns for Early Requirements Analysis. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681. Springer, Heidelberg (2003)
Mile, M.B., Huberman, A.M.: Qualitative Data Analysis. Sage Publications, Thousand Oaks (1994)
Schwandt, T.A.: Solutions to the Paradigm Conflict: Coping with Conflict. Journal of Contemporary Etnography 17(4) (1989)
Patton, M.Q.: Qualitative Evaluation and Research Methods. Sage Publications, Thousand Oaks (1990)
Johnson, R.B., Onwuegbuzie, A.J.: Mixed Methods Research: A Research Paradigm Whose Time Has Come. Educational Researcher 33(7) (2004)
Giorgini, P., et al.: Formal Reasoning Techniques for Goal Models. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol. 2503. Springer, Heidelberg (2002)
Sebastiani, R., Giorgini, P., Mylopoulos, J.: Simple and Minimum-Cost Satisfiability for Goal Models. In: Persson, A., Stirna, J. (eds.) CAiSE 2004. LNCS, vol. 3084, pp. 20–35. Springer, Heidelberg (2004)
Object Management Foundation (OMG). UML 2.0 OCL Specification (2003), Available at: www.omg.org/docs/ptc/03-10-14.pdf
Ayala, C., Cares, C., Carvallo, J.P., Grau, G., Haya, M., Salazar, G., Franch, X., Mayol, E., Quer, C.: A Comparative Analysis of i*-Based Goal-Oriented Modeling Languages. In: Procs. Intl. Workshop on Agent-Oriented Software Development Methodology (AOSDM) (2005)
Yu, E.: Understanding ’why’ in software process modeling, analysis and design. In: Procs. 16th Intl. Conference on Software Engineering (ICSE) (1994)
Liu, L., Yu, E., Mylopoulos, J.: Analysing Security Requirements as Relationships among Strategic Actors. In: Procs. 2nd Symposium on Requirements Engineering for Information Security (SREIS) (2002)
Amyot, D.: Use Case Maps Quick Tutorial Version 1.0 (last accessed November 2005), Available at: http://www.usecasemaps.org/pub/UCMtutorial/
Grau, G., Franch, X., Maiden, N.: A Goal-Based Round-Trip Method for System Development as Business Process Reengineering. In: Procs. 11th Intl. Workshop on Requirements Engineering: Foundation for Software Quality (REFSQ) (2005)
Grau, G., Franch, X., Mayol, E., Ayala, C., Cares, C., Carvallo, J.P., Haya, M., Navarrete, F., Botella, P., Quer, C.: RiSD: A Methodology for Building i* Strategic Dependency Models. In: Procs. 7th Intl. Conf. on Software Engineering & Knowledge Engineering (SEKE) (2005)
Kaiya, H., Horai, H., Saeki, M.: AGORA: Attributed Goal-Oriented Requirements Analysis Method. In: Procs. 10th Joint Conference on Requirements Engineering (RE) (2002)
Reynolds, T.J., Gutman, J.: Laddering Theory, Method, Analysis and Interpretation. Journal of Advertising Research 28, 11–31 (1988)
Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, New York (1990)
Keeney, R., Raiffa, H.: Decision with Multiple Objectives: Preferences and Value Tradeoffs. Wiley, Chichester (1993)
Sutcliffe, A.G., Minocha, S.: Linking Business Modelling to Socio-technical System Design. In: Jarke, M., Oberweis, A. (eds.) CAiSE 1999. LNCS, vol. 1626, p. 73. Springer, Heidelberg (1999)
Grau, G., Franch, X., Maiden, N.: REDEPEND-REACT: an Architecture Analysis Tool. In: Procs. 13th Intl. Conference on Requirements Engineering (RE) (2005)
Burt, A.: Internal Controls and Segregation of Duties. UF Bridges Project, University of Florida (2004)
Franch, X., Grau, G., Quer, C.: A Framework for the Definition of Metrics for Actor-Dependency Models. In: Procs. 12th Intl. Conf. on Requirements Engineering (RE) (2005)
Grünbacher, P., Egyed, A., Medvidovic, N.: Reconciling Software Requirements and Architectures - The CBSP Approach. In: Procs. 5th Intl. Symposium on Requirements Engineering (ISRE) (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Franch, X. (2006). On the Quantitative Analysis of Agent-Oriented Models. In: Dubois, E., Pohl, K. (eds) Advanced Information Systems Engineering. CAiSE 2006. Lecture Notes in Computer Science, vol 4001. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11767138_33
Download citation
DOI: https://doi.org/10.1007/11767138_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34652-4
Online ISBN: 978-3-540-34653-1
eBook Packages: Computer ScienceComputer Science (R0)