Skip to main content

How Can You Improve Your As-Is Models? Requirements Analysis Methods Meet GQM

  • Conference paper
  • First Online:
Requirements Engineering: Foundation for Software Quality (REFSQ 2017)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10153))

  • 2632 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Basili, V., Caldiera, C., Rombach, D.: Goal, question, metric paradigm. Encycl. Softw. Eng. 1, 528–532 (1994)

    Google Scholar 

  2. 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

    Chapter  Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Article  MATH  Google Scholar 

  5. Cockburn, A.: Structuring use cases with goals. http://alistair.cockburn.us/Structuring+use+cases+with+goals

  6. 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

    Chapter  Google Scholar 

  7. Jackson, M.: Problem Frames. Addison-Wesley, Boston (2001)

    Google Scholar 

  8. Jin, Z., Liu, L.: Requirements analyses integrating goals and problem analysis techniques. Tsinghua Sci. Technol. 12(6), 729–740 (2007)

    Article  MathSciNet  Google Scholar 

  9. 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)

    Google Scholar 

  10. Kaplan, R.S., Bruns, W.: Accounting and Management: A Field Study Perspective. Harvard Business School Press, Brighton (1987)

    Google Scholar 

  11. van Lamsweerde, A.: Requirements Engineering: From System Goals to UML Models to Software Specifications. Wiley, Hoboken (2009)

    Google Scholar 

  12. 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

    Chapter  Google Scholar 

  13. Rolland, C., Achour, C.B.: Guiding the construction of textual use case specifications. Data Knowl. Eng. 25(1–2), 125–160 (1998)

    Article  MATH  Google Scholar 

  14. 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)

    Google Scholar 

  15. Watahiki, K., Saeki, M.: Combining goal-oriented analysis and use case analysis. IEICE Trans. 87-D(4), 822–830 (2004)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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

    Chapter  Google Scholar 

Download references

Acknowledgements

This work was partly supported by JSPS Grants-in-Aid for Scientific Research Number 15K00088.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shinpei Hayashi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics