Skip to main content

2016 | OriginalPaper | Buchkapitel

Business Modeling and Requirements in RUP: A Dependency Analysis of Activities, Tasks and Work Products

verfasst von : Carina Campos, José Eduardo Fernandes, Ricardo J. Machado

Erschienen in: Computational Science and Its Applications – ICCSA 2016

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Most artifacts developed during the requirements engineering process relate themselves in different ways. In order to understand in detail how they affect each other during the software development process, it is relevant to identify their interdependencies. This paper presents a systematization of the existing interdependencies between the different elements of the Rational Unified Process (RUP) in the Business Modeling and Requirements disciplines. This work, which highlights knowledge about the different interdependencies and traceability of RUP elements, is useful to avoid unconscious decisions during software the development process and also, to detect potential problems due to the violation of the existing interdependencies.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Fernandes, J.M., Machado, R.J.: Requirements in Engineering Projects. Springer, Cham (2016)CrossRef Fernandes, J.M., Machado, R.J.: Requirements in Engineering Projects. Springer, Cham (2016)CrossRef
2.
Zurück zum Zitat Ivan, J.: The Design of Requirements Modelling Languages. Springer, Cham (2015) Ivan, J.: The Design of Requirements Modelling Languages. Springer, Cham (2015)
3.
Zurück zum Zitat Smialek, M., Nowakowski, W.: From Requirements to Java in a Snap. Springer, Cham (2015) Smialek, M., Nowakowski, W.: From Requirements to Java in a Snap. Springer, Cham (2015)
4.
Zurück zum Zitat Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., Nattoch Dag, J.: An industrial survey of requirements interdependencies in software product release planning. In: Fifth IEEE International Symposium on Requirements Engineering, pp. 84–91. IEEE Press (2001) Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., Nattoch Dag, J.: An industrial survey of requirements interdependencies in software product release planning. In: Fifth IEEE International Symposium on Requirements Engineering, pp. 84–91. IEEE Press (2001)
5.
Zurück zum Zitat Regnell, B., Paech, B., Aurum, A., Wohlin, C., Dutoit, A., Nattoch Dag, J.: Requirements mean decisions! – research issues for understanding and supporting decision-making in requirements engineering. In: First Swedish Conference on Software Engineering Research and Practice (SERP 2001), pp. 49–52 (2001) Regnell, B., Paech, B., Aurum, A., Wohlin, C., Dutoit, A., Nattoch Dag, J.: Requirements mean decisions! – research issues for understanding and supporting decision-making in requirements engineering. In: First Swedish Conference on Software Engineering Research and Practice (SERP 2001), pp. 49–52 (2001)
6.
Zurück zum Zitat Dahlstedt, Å.G., Persson, A.: Requirements Interdependencies – State of the Art and Future Challenges. In: Aurum, A., Wohlin, C. (eds.) Engineering and Managing Software Requirements. LNCS, pp. 95–116. Springer, Heidelberg (2005)CrossRef Dahlstedt, Å.G., Persson, A.: Requirements Interdependencies – State of the Art and Future Challenges. In: Aurum, A., Wohlin, C. (eds.) Engineering and Managing Software Requirements. LNCS, pp. 95–116. Springer, Heidelberg (2005)CrossRef
7.
Zurück zum Zitat Dahlstedt, Å.G., Persson, A.: Requirements interdependencies - molding the state of research into a research agenda. In: Ninth International Workshop on Requirements Engineering: Foundation for Software Quality, pp. 55–64 (2003) Dahlstedt, Å.G., Persson, A.: Requirements interdependencies - molding the state of research into a research agenda. In: Ninth International Workshop on Requirements Engineering: Foundation for Software Quality, pp. 55–64 (2003)
8.
Zurück zum Zitat Heindl, M., Biffl, S.: A case study on value-based requirements tracing. In: 10th European Software Engineering Conference, pp. 60–69. ACM, New York (2005) Heindl, M., Biffl, S.: A case study on value-based requirements tracing. In: 10th European Software Engineering Conference, pp. 60–69. ACM, New York (2005)
9.
Zurück zum Zitat Kruchten, P.: Tutorial: introduction to the rational unified process. In: 24th International Conference on Software Engineering (ICSE 2002), pp. 703–703. ACM, New York (2002) Kruchten, P.: Tutorial: introduction to the rational unified process. In: 24th International Conference on Software Engineering (ICSE 2002), pp. 703–703. ACM, New York (2002)
10.
Zurück zum Zitat Gotel, O.C.Z.: An analysis of the requirements traceability problem. In: 1st International Conference on Requirements Engineering, pp. 94–101. IEEE Press (1994) Gotel, O.C.Z.: An analysis of the requirements traceability problem. In: 1st International Conference on Requirements Engineering, pp. 94–101. IEEE Press (1994)
11.
Zurück zum Zitat Genvigir, E.C.: Um Modelo para Rastreabilidade de Requisitos de Software Baseado em Generalização de Elos e Atributos. Instituto Nacional de Pesquisas Espaciais (2009) Genvigir, E.C.: Um Modelo para Rastreabilidade de Requisitos de Software Baseado em Generalização de Elos e Atributos. Instituto Nacional de Pesquisas Espaciais (2009)
12.
Zurück zum Zitat Zou, X., Settimi, R., Cleland-Huang, J.: Improving automated requirements trace retrieval: a study of term-based enhancement methods. Empirical Softw. Eng. 15(2), 119–146 (2010)CrossRef Zou, X., Settimi, R., Cleland-Huang, J.: Improving automated requirements trace retrieval: a study of term-based enhancement methods. Empirical Softw. Eng. 15(2), 119–146 (2010)CrossRef
13.
Zurück zum Zitat Sánchez, P., Alonso, D., Rosique, F., Álvarez, B., Pastor, J.A.: Introducing safety requirements traceability support in model-driven development of robotic applications. IEEE Trans. Comput. 60(8), 1059–1071 (2011)MathSciNetCrossRef Sánchez, P., Alonso, D., Rosique, F., Álvarez, B., Pastor, J.A.: Introducing safety requirements traceability support in model-driven development of robotic applications. IEEE Trans. Comput. 60(8), 1059–1071 (2011)MathSciNetCrossRef
14.
Zurück zum Zitat Ramesh, B., Jarke, M.: Toward reference models for requirements traceability. IEEE Trans. Softw. Eng. 27(1), 58–93 (2001)CrossRef Ramesh, B., Jarke, M.: Toward reference models for requirements traceability. IEEE Trans. Softw. Eng. 27(1), 58–93 (2001)CrossRef
15.
Zurück zum Zitat Winkler, S., Pilgrim, J.V.: A survey of traceability in requirements engineering and model-driven development. Softw. Syst. Model 9(4), 529–565 (2010)CrossRef Winkler, S., Pilgrim, J.V.: A survey of traceability in requirements engineering and model-driven development. Softw. Syst. Model 9(4), 529–565 (2010)CrossRef
16.
Zurück zum Zitat Spanoudakis, G., Zisman, A.: Software traceability: a roadmap. In: Chang, S.K. (ed.) Handbook of Software Engineering and Knowledge Engineering, vol. 3, pp. 395–428. World Scientific Publishing, Singapore (2005)CrossRef Spanoudakis, G., Zisman, A.: Software traceability: a roadmap. In: Chang, S.K. (ed.) Handbook of Software Engineering and Knowledge Engineering, vol. 3, pp. 395–428. World Scientific Publishing, Singapore (2005)CrossRef
17.
Zurück zum Zitat Dömges, R., Pohl, K.: Adapting traceability environments to project-specific needs. Commun. ACM 41(12), 54–62 (1998)CrossRef Dömges, R., Pohl, K.: Adapting traceability environments to project-specific needs. Commun. ACM 41(12), 54–62 (1998)CrossRef
18.
Zurück zum Zitat Aizenbud-Reshef, N., Nolan, B.T., Rubin, J., Shaham-Gafni, Y.: Model traceability. IBM Syst. J. 45(3), 515–526 (2006)CrossRef Aizenbud-Reshef, N., Nolan, B.T., Rubin, J., Shaham-Gafni, Y.: Model traceability. IBM Syst. J. 45(3), 515–526 (2006)CrossRef
19.
Zurück zum Zitat Huang, J., Gotel, O., Zisman, A. (eds.): Software and Systems Traceability. Springer, London (2012) Huang, J., Gotel, O., Zisman, A. (eds.): Software and Systems Traceability. Springer, London (2012)
20.
Zurück zum Zitat Turban, B.: Tool-Based Requirement Traceability Between Requirement and Design Artifacts. Springer, Wiesbaden (2013)CrossRef Turban, B.: Tool-Based Requirement Traceability Between Requirement and Design Artifacts. Springer, Wiesbaden (2013)CrossRef
21.
Zurück zum Zitat Marques, A., Ramalho, F., Andrade, W.L.: TRL: a traceability representation language. In: 30th Annual ACM Symposium on Applied Computing, pp. 1358–1363. ACM, New York (2015) Marques, A., Ramalho, F., Andrade, W.L.: TRL: a traceability representation language. In: 30th Annual ACM Symposium on Applied Computing, pp. 1358–1363. ACM, New York (2015)
22.
Zurück zum Zitat Marques, A., Ramalho, F., Andrade, W.L.: Towards a requirements traceability process centered on the traceability model. In: 30th Annual ACM Symposium on Applied Computing, pp. 1364–1369. ACM, New York (2015) Marques, A., Ramalho, F., Andrade, W.L.: Towards a requirements traceability process centered on the traceability model. In: 30th Annual ACM Symposium on Applied Computing, pp. 1364–1369. ACM, New York (2015)
23.
Zurück zum Zitat Rempel, P., Mäder, P.: A quality model for the systematic assessment of requirements traceability. In: 23rd IEEE International Requirements Engineering Conference (RE), pp. 176–185. IEEE Press (2015) Rempel, P., Mäder, P.: A quality model for the systematic assessment of requirements traceability. In: 23rd IEEE International Requirements Engineering Conference (RE), pp. 176–185. IEEE Press (2015)
24.
Zurück zum Zitat Badreddin, O., Sturm, A.: Requirement traceability: a model-based approach. In: 4th IEEE International Model-Driven Requirements Engineering Workshop (MoDRE), pp. 87–91. IEEE Press (2014) Badreddin, O., Sturm, A.: Requirement traceability: a model-based approach. In: 4th IEEE International Model-Driven Requirements Engineering Workshop (MoDRE), pp. 87–91. IEEE Press (2014)
25.
Zurück zum Zitat Soonsongtanee, S., Limpiyakorn, Y.: Enhancement of requirements traceability with state diagrams. In: 2nd International Conference on Computer Engineering and Technology (ICCET), pp. V2-248–V2-252. IEEE Press (2010) Soonsongtanee, S., Limpiyakorn, Y.: Enhancement of requirements traceability with state diagrams. In: 2nd International Conference on Computer Engineering and Technology (ICCET), pp. V2-248–V2-252. IEEE Press (2010)
26.
Zurück zum Zitat Berrocal, J., Alonso, J.G., Chicote, C.V., Murillo, J.M.: A model-driven approach for documenting business and requirements interdependencies for architectural decision making. IEEE Lat. Am. Trans. 12(2), 227–235 (2014)CrossRef Berrocal, J., Alonso, J.G., Chicote, C.V., Murillo, J.M.: A model-driven approach for documenting business and requirements interdependencies for architectural decision making. IEEE Lat. Am. Trans. 12(2), 227–235 (2014)CrossRef
Metadaten
Titel
Business Modeling and Requirements in RUP: A Dependency Analysis of Activities, Tasks and Work Products
verfasst von
Carina Campos
José Eduardo Fernandes
Ricardo J. Machado
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-42092-9_45

Premium Partner