Skip to main content

A Scoping Definition Experiment in Software Process Lines

  • Conference paper
  • First Online:
Trends and Applications in Information Systems and Technologies (WorldCIST 2021)

Abstract

In Software Process Line Engineering (SPrLE), two main processes are established for the construction of a Software Process Line (SPrL): domain engineering and application engineering. The first refers to the definition of the structural elements of the SPrL, and the second is responsible for deriving process instances that satisfy specific situations (product development and projects with similar characteristics). As a part of domain engineering, the scope of the SPrL must be delimited providing the processes and their features to be reused and established, as well as specifying the situations that these processes will support. Scoping is a complex and vital activity, which can make it easier or more difficult for organizations to achieve a viable SPrL solution, but according to the literature, the definition of scope is in an immature state, which means that its materialization is not systematic. In this article, aspects such as ease of use, utility, and reliability of a proposal for the definition of scope in SPrLs are validated through an experiment. According to the qualitative results obtained, our proposal can be considered useful, organized, consistent, and has enough information. Despite this, there is a conceptual complexity that limits the adequate understanding of all the work involved in defining the scope. Nevertheless, the quantitative results show that our proposal achieves certain reliability and, therefore, repeatability and systematicity in its results.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Humphrey, W.S.: Managing the Software Process. Addison-Wesley Longman (1989)

    Google Scholar 

  2. Hossein, S., Natsu, C.: Characterizing a software process maturity model for small organizations. ACM SIGICE Bull. 23, 2–11 (1997)

    Google Scholar 

  3. Ginsberg, M., Quinn, L.: Process tailoring and the software capability maturity model. (1994)

    Google Scholar 

  4. Jacobson, I., Booch, G., Rumbaugh, J.: Unified software development process. (1999)

    Google Scholar 

  5. Hanssen, G.K., Westerheim, H., Bjørnson, F.O.: Tailoring RUP to a defined project type: a case study. In: PROFES2005 Proceedings of the 6th International Conference on Product Focused Software Process Improvement, pp. 314–327 (2005)

    Google Scholar 

  6. Carvalho, D.D.D., Chagas, L.F.: Software process lines: a systematic literature review. In: International Conference on Software Process Improvement and Capability Determination, Vilnius, pp. 118–130 (2014)

    Google Scholar 

  7. Hurtado, J.A., Bastarrica, M.C.: Building software process lines with CASPER. In: International Conference on Software and Systems Processes. ICSSP, pp. 170-179 (2012)

    Google Scholar 

  8. Rombach, D.: Integrated software process and product lines. In: Unifying the Software Process Spectrum, Volume 3840/2006, pp. 83–90 (2005) ISSN: 0302–9743

    Google Scholar 

  9. Armbrust, O., Katahira, M., Yuko, M., Munch, J., Nakao, H., Ocampo, A.: Scoping software process lines. J. Softw. Process Improv. Pract. Examining Process Design Change 14(3), 181–197 (2009)

    Google Scholar 

  10. Ruiz, P.H., Camacho, C.M., Hurtado, J.A.: A comparative study for scoping a software process line. In: ICAI Workshops (ICAIW), pp. 1–6 (2018)

    Google Scholar 

  11. Washizaki, H.: Building software process line architectures from bottom up. In: Product-Focused Software Process Improvement, pp. 415–421 (2006)

    Google Scholar 

  12. Schmid, K.: A comprehensive product line scoping approach and its validation. In: Proceedings of the 24th International Conference on Software Engineering, pp. 593–603 (2002)

    Google Scholar 

  13. John, I., Knodel, J., Lehner, T., Muthig, D.: A practical guide to product line scoping. In: 10th International Software Product Line Conference (SPLC2006), pp. 3–12 (2006)

    Google Scholar 

  14. Armbrust, O., Katahira, M., Yuko, M., Jürgen, M., Haruka, N., Ocampo, A.: Scoping Software Process Models - Initial Concepts and Experience from Defining Space Standards. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 395–406 (2008)

    Google Scholar 

  15. Aleixo, F.A., Freire, M., Alenca, D.: A comparative study of compositional and annotative modelling approaches for software process lines. In: 26th Brazilian Symposium on Software Engineering (2012)

    Google Scholar 

  16. Martinez-Ruiz, T., Garcia, F., Piattini, M., Munch, J.: Modelling software process variability: an empirical study. IET Software 5(2), 172–187 (2011)

    Article  Google Scholar 

  17. Pazin, M.G., Geraldi, R.T., OliveiraJr, E.: Comparing SMartySPEM and vSPEM for modeling variability in software processes: a qualitative study. In: Proceedings of the 17th Brazilian Symposium on Software Quality (2018)

    Google Scholar 

  18. Ramírez Álvarez, Y.L., Lasso Velasco, S.P., Ruiz, P.H., Hurtado, J.A., Hoyos Carvajal, P.: Customizable software processes: an exploratory case study in a small organization. In: 13 Conferencia Colombiana de Computación, Cartagena (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pablo H. Ruiz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ruiz, P.H., Agredo-Delgado, V., Mon, A., Collazos, C.A., Moreira, F., Hurtado, J.A. (2021). A Scoping Definition Experiment in Software Process Lines. In: Rocha, Á., Adeli, H., Dzemyda, G., Moreira, F., Ramalho Correia, A.M. (eds) Trends and Applications in Information Systems and Technologies. WorldCIST 2021. Advances in Intelligent Systems and Computing, vol 1368. Springer, Cham. https://doi.org/10.1007/978-3-030-72654-6_8

Download citation

Publish with us

Policies and ethics