Skip to main content

2019 | OriginalPaper | Buchkapitel

Reactive Middleware for Effective Requirement Change Management of Cloud-Based Global Software Development

verfasst von : David Ebo Adjepon-Yamoah

Erschienen in: Software Engineering for Resilient Systems

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

Requirement change management (RCM) for global software development (GSD), facilitated by the cloud platform, faces communication, coordination and control issues especially when there is no effective information and knowledge-sharing mechanisms. This paper describes a reasonably effective requirement change management approach for cloud-based GSD.
Objective: In this regard, we contribute a Reactive Middleware which facilitates a set of guidelines defined to manage change and traceability.
Methods: This Reactive Middleware provides services for user management, requirement management, change management, and traceability of cloud-based GSD projects. We present (1) a process model for change management and traceability (CM-T) for cloud-based GSD, and then (2) detail our management approach for system engineering processes as part of the presented GSD guidelines.
Results: To ensure that the defined CM-T process model complies with the CMMI Level 2 (Baseline) Capability, the process model is validated using an expert panel review process where a total average, 85.58% of the experts support the maturity of the process model. Also, we demonstrate the continual tight linkage of stakeholders’ requirements and system engineering processes towards change management and traceability, with an Airlock Control System case study.

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!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Adjepon-Yamoah, D., Romanovsky, A., Iliasov, A.: A reactive architecture for cloud-based system engineering. In: Proceedings of the 2015 International Conference on Software and System Process, ICSSP 2015, pp. 77–81. ACM, New York (2015). https://doi.org/10.1145/2785592.2785611 Adjepon-Yamoah, D., Romanovsky, A., Iliasov, A.: A reactive architecture for cloud-based system engineering. In: Proceedings of the 2015 International Conference on Software and System Process, ICSSP 2015, pp. 77–81. ACM, New York (2015). https://​doi.​org/​10.​1145/​2785592.​2785611
2.
Zurück zum Zitat Adjepon-Yamoah, D.E.: Towards dependable change management and traceability for global software development. arXiv preprint arXiv:1608.05981 (2016) Adjepon-Yamoah, D.E.: Towards dependable change management and traceability for global software development. arXiv preprint arXiv:​1608.​05981 (2016)
6.
Zurück zum Zitat Bibi, S., et al.: Requirement change management in global software environment using cloud computing. J. Softw. Eng. Appl. 7(8), 694–699 (2014)CrossRef Bibi, S., et al.: Requirement change management in global software environment using cloud computing. J. Softw. Eng. Appl. 7(8), 694–699 (2014)CrossRef
8.
Zurück zum Zitat Cocco, L., Mannaro, K., Concas, G.: A model for global software development with cloud platforms. In: 38th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Cesme, Izmir, Turkey, pp. 446–452, September 2012. https://doi.org/10.1109/SEAA.2012.67 Cocco, L., Mannaro, K., Concas, G.: A model for global software development with cloud platforms. In: 38th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Cesme, Izmir, Turkey, pp. 446–452, September 2012. https://​doi.​org/​10.​1109/​SEAA.​2012.​67
12.
13.
Zurück zum Zitat Kumar, S.A., Kumar, T.A.: Study the impact of requirements management characteristics in global software development projects: an ontology based approach. Int. J. Softw. Eng. Appl. 2(4), 107 (2011) Kumar, S.A., Kumar, T.A.: Study the impact of requirements management characteristics in global software development projects: an ontology based approach. Int. J. Softw. Eng. Appl. 2(4), 107 (2011)
14.
Zurück zum Zitat Niazi, M., El-Attar, M., Usman, M., Ikram, N.: GlobReq: a framework for improving requirements engineering in global software development projects: preliminary results. In: 16th International Conference on Evaluation Assessment in Software Engineering (EASE 2012), pp. 166–170, May 2012. https://doi.org/10.1049/ic.2012.0021 Niazi, M., El-Attar, M., Usman, M., Ikram, N.: GlobReq: a framework for improving requirements engineering in global software development projects: preliminary results. In: 16th International Conference on Evaluation Assessment in Software Engineering (EASE 2012), pp. 166–170, May 2012. https://​doi.​org/​10.​1049/​ic.​2012.​0021
18.
Zurück zum Zitat Ramasubbu, N., Balan, R.K.: Globally distributed software development project performance: an empirical analysis. In: Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, ESEC-FSE 2007, pp. 125–134. ACM, New York (2007). https://doi.org/10.1145/1287624.1287643 Ramasubbu, N., Balan, R.K.: Globally distributed software development project performance: an empirical analysis. In: Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, ESEC-FSE 2007, pp. 125–134. ACM, New York (2007). https://​doi.​org/​10.​1145/​1287624.​1287643
Metadaten
Titel
Reactive Middleware for Effective Requirement Change Management of Cloud-Based Global Software Development
verfasst von
David Ebo Adjepon-Yamoah
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-30856-8_4