A Requirements Traceability Approach to Support Mission Assurance and Configurability in the Military | SpringerLink
Skip to main content

A Requirements Traceability Approach to Support Mission Assurance and Configurability in the Military

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

  • 2759 Accesses

Abstract

Context & motivation: A challenge facing military mission planning is how to relate high-level mission objectives down to available human and technical assets. Understanding how changes in requirements affect the objectives, and how requirements can be revised to meet changing objectives, is critical to the design and implementation of mission configurable systems. Question/problem: Whilst current toolsets provide support for static requirements approaches, there is a need for a new approach to meet the dynamic nature of operational mission assurance and configuration. Principal ideas/results: Therefore, we have developed a new mission aware approach based on requirements traceability and metric measurements to enable the propagation of system performance to goal impacts. The approach is delivered through REDEPEND, an i* goal modelling tool, underpinned with a controlled natural language reasoning engine, CEStore. Contribution: We report the approach and provide lessons learned from applying it to a real-world military scenario.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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

Similar content being viewed by others

References

  1. Williams, C., Ibbotson, J., Lockerbie, J., Attwood, K.: Mission assurance through requirements traceability. In: IEEE Military Communications Conference, pp. 1645–1650 (2014)

    Google Scholar 

  2. NATO Code of Best Practice for Command and Control Assessment, RTO TR-081 (2004)

    Google Scholar 

  3. Wieringa, R.J.: Design Science Methodology for Information Systems and Software Engineering. Springer, Heidelberg (2014)

    Book  Google Scholar 

  4. Yu, E.: Modelling strategic relationships for process engineering, Ph.D. thesis, University of Toronto (1995)

    Google Scholar 

  5. Goal Structuring Notation. http://www.goalstructuringnotation.info/. Accessed 04 Oct 2016

  6. Attwood, K., Kelly, T., McDermid, J.: The use of satisfaction arguments for traceability in requirements reuse for system families: position paper. In: Proceedings of the International Workshop Requirements Reuse in System Family Engineering, Eighth International Conference on Software Reuse, pp. 18–21 (2004)

    Google Scholar 

  7. Mott, D.: Summary of Controlled English, ITACS. http://nis-ita.org/science-library/paper/doc-1411a. Accessed 04 Oct 2016

  8. van Lamsweerde, A.: Goal-oriented requirements engineering: a guided tour. In: Proceedings of the Fifth IEEE International Symposium on Requirements Engineering (RE 2001), pp. 249–263. IEEE Computer Society, Washington (2001)

    Google Scholar 

  9. iStar Language. https://sites.google.com/site/istarlanguage/home. Accessed 04 Oct 2016

  10. Lockerbie, J., Maiden, N.A.M.: Extending i* modeling into requirements processes. In: Proceedings of 14th IEEE International Conference on Requirements Engineering, pp. 361–362. IEEE Computer Science Press (2006)

    Google Scholar 

  11. Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20, 3–50 (1993)

    Article  MATH  Google Scholar 

  12. Lockerbie, J., Maiden, N.A.M., Engmann, J., Randall, D., Jones, S., Bush, D.: Exploring the impact of software requirements on system-wide goals: a method using satisfaction arguments and i* goal modelling. Requir. Eng. 17(3), 227–254 (2012)

    Article  Google Scholar 

  13. Business Process Model and Notation. http://www.bpmn.org/. Accessed 04 Oct 2016

  14. Hull, E., Jackson, K., Dick, J.: Requirements Engineering. Springer-Verlag, London (2002)

    Book  MATH  Google Scholar 

  15. Dick, J.: Design traceability. IEEE Softw. 22(6), 14–16 (2005). IEEE Computer Society

    Article  Google Scholar 

  16. van Lamsweerde, A.: Engineering requirements for system reliability and security. In: Software System Reliability and Security. NATO Security Through Science Series - D: Information and Communication Security, vol. 9, pp. 196–238. IOS Press, (2007)

    Google Scholar 

  17. JDP6-00, Communications and Information Systems Support to Joint Operations, Joint Doctrine Publication 6-00, Third Edition, Ministry of Defence (MOD) (2008)

    Google Scholar 

  18. Ibbotson, J., Braines, D., Mott, D., Arunkumar, S., Srivatsa, M.: Documenting Provenance with a Controlled Natural Language, IBM United Kingdom Ltd., Hursley Park. Whitepaper

    Google Scholar 

  19. Web Ontology Language (OWL). https://www.w3.org/OWL/. Accessed 04 Oct 2016

  20. Horkoff, J., Yu, Y., Yu, E.: OpenOME: an open-source goal and agent-oriented model drawing and analysis tool. In: Proceedings of the 5th International i* Workshop (iStar 2011), pp. 154–156 (2011)

    Google Scholar 

  21. Horkoff, J., Yu, E.: Interactive goal model analysis for early requirements engineering. Requir. Eng. 21(1), 29–61 (2016)

    Article  Google Scholar 

  22. Moody, D.L., Heymans, P., Matulevicius, R.: Visual syntax does matter: improving the cognitive effectiveness of the i* visual notation. Requir. Eng. 15(2), 141–175 (2010)

    Article  Google Scholar 

  23. Dalpiaz, F., Borgida, A., Horkoff, J., Mylopoulos, J.: Runtime goal models: keynote. In: Proceedings RCIS 2013, pp. 1–11 (2013)

    Google Scholar 

  24. Robinson, W.: A roadmap for comprehensive requirements monitoring. IEEE Comput. 43(5), 64–72 (2010)

    Article  Google Scholar 

  25. Souza, V., Lapouchnian, A., Robinson, W., Mylopoulos, J.: Awareness requirements for adaptive systems. In: Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), pp. 60–69. ACM (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to James Lockerbie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Lockerbie, J., Maiden, N., Williams, C., Chase, L. (2017). A Requirements Traceability Approach to Support Mission Assurance and Configurability in the Military. 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_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-54045-0_22

  • 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