Abstract
Context & motivation: To develop information systems providing high business value, we should clarify As-is business processes and information systems supporting them, identify the problems hidden in them, and develop To-be information systems so that the identified problems can be solved. Question/problem: In this development, we need a technique to support the identification of the problems, which can be seamlessly connected to the modeling techniques. Principal ideas/results: In this paper, to define metrics to extract problems of the As-is system, following the domains specific to it, we propose the combination of Goal-Question-Metric (GQM) with existing requirements analysis techniques. Furthermore, we integrate goal-oriented requirements analysis (GORA) with problem frames approach and use case modeling to define the metrics of measuring the problematic efforts of human actors in the As-is models. This paper includes a case study of a reporting operation process at a brokerage office to check the feasibility of our approach. Contribution: Our contribution is the proposal of using of GQM to identify the problems of an As-is model specified with the combination of GORA, use case modeling, and problem frames.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Basili, V., Caldiera, C., Rombach, D.: Goal, question, metric paradigm. Encycl. Softw. Eng. 1, 528–532 (1994)
Beckers, K., Faßbender, S., Heisel, M., Paci, F.: Combining goal-oriented and problem-oriented requirements engineering methods. In: Cuzzocrea, A., Kittl, C., Simos, D.E., Weippl, E., Xu, L. (eds.) CD-ARES 2013. LNCS, vol. 8127, pp. 178–194. Springer, Heidelberg (2013). doi:10.1007/978-3-642-40511-2_13
Bernárdez, B., Durán, A., Genero, M.: Empirical evaluation and review of a metrics based approach for use case verification. J. Res. Pract. Inf. Technol. 36(4), 247–258 (2004)
Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: an agent-oriented software development methodology. Auton. Agent. Multi-Agent Syst. 8(3), 203–236 (2004)
Cockburn, A.: Structuring use cases with goals. http://alistair.cockburn.us/Structuring+use+cases+with+goals
Guizzardi, R., Reis, A.N.: A method to align goals and business processes. In: Johannesson, P., Lee, M.L., Liddle, S.W., Opdahl, A.L., López, Ó.P. (eds.) ER 2015. LNCS, vol. 9381, pp. 79–93. Springer, Heidelberg (2015). doi:10.1007/978-3-319-25264-3_6
Jackson, M.: Problem Frames. Addison-Wesley, Boston (2001)
Jin, Z., Liu, L.: Requirements analyses integrating goals and problem analysis techniques. Tsinghua Sci. Technol. 12(6), 729–740 (2007)
Kaiya, H., Morita, S., Ogata, S., Kaijiri, K., Hayashi, S., Saeki, M.: Model transformation patterns for introducing suitable information systems. In: Proceedings of the 19th Asia-Pacific Software Engineering Conference, pp. 434–439 (2012)
Kaplan, R.S., Bruns, W.: Accounting and Management: A Field Study Perspective. Harvard Business School Press, Brighton (1987)
van Lamsweerde, A.: Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, Hoboken (2009)
Mohammadi, N.G., Alebrahim, A., Weyer, T., Heisel, M., Pohl, K.: A framework for combining problem frames and goal models to support context analysis during requirements engineering. In: Cuzzocrea, A., Kittl, C., Simos, D.E., Weippl, E., Xu, L. (eds.) CD-ARES 2013. LNCS, vol. 8127, pp. 272–288. Springer, Heidelberg (2013). doi:10.1007/978-3-642-40511-2_19
Rolland, C., Achour, C.B.: Guiding the construction of textual use case specifications. Data Knowl. Eng. 25(1–2), 125–160 (1998)
Supakkul, S., Chung, L.: Extending problem frames to deal with stakeholder problems. In: Proceedings of the ACM Symposium on Applied Computing, pp. 389–394 (2009)
Watahiki, K., Saeki, M.: Combining goal-oriented analysis and use case analysis. IEICE Trans. 87-D(4), 822–830 (2004)
Yang, J., Liu, L.: Modelling requirements patterns with a goal and PF integrated analysis approach. In: Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, pp. 239–246 (2008)
Yu, E.S.: Social modeling and i*. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Conceptual Modeling: Foundations and Applications. LNCS, vol. 5600, pp. 99–121. Springer, Heidelberg (2009). doi:10.1007/978-3-642-02463-4_7
Acknowledgements
This work was partly supported by JSPS Grants-in-Aid for Scientific Research Number 15K00088.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Ito, S., Hayashi, S., Saeki, M. (2017). How Can You Improve Your As-Is Models? Requirements Analysis Methods Meet GQM. In: Grünbacher, P., Perini, A. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2017. Lecture Notes in Computer Science(), vol 10153. Springer, Cham. https://doi.org/10.1007/978-3-319-54045-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-54045-0_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54044-3
Online ISBN: 978-3-319-54045-0
eBook Packages: Computer ScienceComputer Science (R0)