Skip to main content

Ontology Based Requirement Interdependency Representation and Visualization

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 414))

Abstract

Requirement interdependency is being extensively studied with greater interest in software engineering research. However, existing tools and techniques have not properly characterized and visualized the requirement interdependency relationships between requirements. This research introduces ontology based representation of requirement interdependencies among requirements, and formal graphical notation for proper visualization of requirement interdependencies. There is evidence to point out that Ontology based approach is better technique for managing the requirement interdependency i.e., diagrammatic representation of requirement interdependency will improve the quality of software and will reduce the failure rates.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Ali, N., Gueneuc, Y., Antoniol, G.: Trustrace: mining software repositories to improve the accuracy of requirement traceability links. IEEE Trans. Softw. Eng. 39(5), 725–741 (2013)

    Article  Google Scholar 

  2. Carlshamre, P., Regnell, B.: Requirements lifecycle management and release planning in market-driven requirements engineering processes. In: Proceedings of the 11th International Workshop on Database and Expert Systems Applications, pp. 961–965. IEEE (2000)

    Google Scholar 

  3. Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., Natt och Dag, J.: An industrial survey of requirements interdependencies in software product release planning. In: Proceedings of the Fifth IEEE International Symposium onRequirements Engineering, pp. 84–91. IEEE (2001)

    Google Scholar 

  4. Dahlstedt, Å.G., Persson, A.: Requirements interdependencies: state of the art and future challenges. In: Aurum, A., Wohlin, C. (eds.) Engineering and Managing Software Requirements, pp. 95–116. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  5. Goknil, A., Kurtev, I., van den Berg, K., Veldhuis, J.-W.: Semantics of trace relations in requirements models for consistency checking and inferencing. Softw. Syst. Model. 10(1), 31–54 (2011)

    Article  Google Scholar 

  6. Gotel, O.C., Finkelstein, A.C.: An analysis of the requirements traceability problem. In: Proceedings of the First International Conference on Requirements Engineering, pp. 94–101. IEEE (1994)

    Google Scholar 

  7. He, H., Wang, Z., Dong, Q., Zhang, W., Zhu, W.: Ontology-based semantic verification for uml behavioral models. Int. J. Softw. Eng. Knowl. Eng. 23(02), 117–145 (2013)

    Article  Google Scholar 

  8. Hokkanen, M., et al.: Requirements traceability (2001)

    Google Scholar 

  9. Karlsson, J., Olsson, S., Ryan, K.: Improved practical support for large-scale requirements prioritising. Requir. Eng. 2(1), 51–60 (1997)

    Article  Google Scholar 

  10. Mc Caffery, F., Casey, V., Sivakumar, M., Coleman, G., Donnelly, P., Burton, J.: Medical device software traceability. In: Cleland-Huang, J., Gotel, O., Zisman, A. (eds.) Software and Systems Traceability, pp. 321–339. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  11. Pohl, K.: Process-centered Requirements Engineering. Wiley, New York (1996)

    Google Scholar 

  12. Ramesh, B., Jarke, M.: Toward reference models for requirements traceability. IEEE Trans. Softw. Eng. 27(1), 58–93 (2001)

    Article  Google Scholar 

  13. Robinson, W.N., Pawlowski, S.D., Volkov, V.: Requirements interaction management. ACM Comput. Surv. (CSUR) 35(2), 132–190 (2003)

    Article  Google Scholar 

  14. Svensson, R.B., Gorschek, T., Regnell, B.: Quality requirements in practice: an interview study in requirements engineering for embedded systems. In: Glinz, M., Heymans, P. (eds.) REFSQ 2009 Amsterdam. LNCS, vol. 5512, pp. 218–232. Springer, Heidelberg (2009)

    Google Scholar 

  15. Zhang, Y., Harman, M., Lim, S.L.: Empirical evaluation of search based requirements interaction management. Inf. Softw. Technol. 55(1), 126–152 (2013)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abdul Hafeez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Soomro, S., Hafeez, A., Shaikh, A., Musavi, S.H.A. (2014). Ontology Based Requirement Interdependency Representation and Visualization. In: Shaikh, F., Chowdhry, B., Zeadally, S., Hussain, D., Memon, A., Uqaili, M. (eds) Communication Technologies, Information Security and Sustainable Development. IMTIC 2013. Communications in Computer and Information Science, vol 414. Springer, Cham. https://doi.org/10.1007/978-3-319-10987-9_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10987-9_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10986-2

  • Online ISBN: 978-3-319-10987-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics