Skip to main content

Visualization of Quality of Software Requirements Specification Using Digital Elevation Model

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

  • 2642 Accesses

Abstract

Context and motivation: Software Requirements Specification (SRS) is an important document in software development process. In order to produce high quality software and reduce development cost, SRS should be correctly written. Several studies have been done in how to measure the quality of SRS and most of them gave values for every characteristic a numerical value from 0 to 1. Question/Problem: It is needed to help a user by giving a better point of view of quality of SRS and show to the user which parts of SRS need to be improved. Principle ideas/result: The purpose of this research is to visualize the quality of SRS using a Digital Elevation Model (DEM) metaphor. In this research, Mountain Fuji is selected as a metaphor since it is a prominent landscape for Japanese people. Among several SRS characteristics, this research visualizes three main important characteristics; unambiguity, completeness, and consistency. Contribution: This visualization is expected to give an improved point of view of the SRS quality to the user so they can understand and revise the document faster and more accurate. Moreover, the methodology of this research could be a base model of other prominent metaphor in different culture or country.

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

Institutional subscriptions

References

  1. ISO/IEC/IEEE International Standard - Systems and software engineering – Life cycle processes –Requirements engineering, ISO/IEC/IEEE 29148:2011(E) (2011)

    Google Scholar 

  2. Davis, A., Overmyer, S., Jordan, K., Caruso, J., Dandashi, F., Dinh, A., Kincaid, G., Ledeboer, G., Reynolds, P., Sitaram, P., Ta, A., Theofanos, M.: Identifying and measuring quality in a software requirements specification. In: 1st International Software Metrics Symposium, pp. 141–152 (1993)

    Google Scholar 

  3. Siegemund, K., Zhao, Y., Pan, J.Z., Aßmann, U.: Measure software requirement specifications by ontology reasoning. In: 8th International Workshop on Semantic Web Enabled Software Engineering (SWESE 2012) (2012)

    Google Scholar 

  4. Saavedra, R., Ballejos, L.C., Ale, M.: Quality properties evaluation for software requirements specifications: an exploratory analysis. In: WER (2013)

    Google Scholar 

  5. Skupin, A.: The world of geography: visualizing a knowledge domain with cartographic means. Proc. Natl. Acad. Sci. U.S.A. 101, 5274–5278 (2004)

    Article  Google Scholar 

  6. Hey, J., Linsey, J., Agogino, A.M., Wood, K.L.: Analogies and metaphors in creative design. Int. J. Eng. Educ. 24(2), 283 (2008)

    Google Scholar 

  7. Colburn, T.R., Shute, G.M.: Metaphor in computer science. J. Appl. Logic 6(4), 526–533 (2008)

    Article  Google Scholar 

  8. Farbey, B.: Software quality metrics: considerations about requirements and requirement specifications. Inf. Softw. Technol. 32(1), 60–64 (1990)

    Article  Google Scholar 

  9. Saito, S., Iimura, Y., Tashiro, H., Massey, A.K., Antón, A.I.: Visualizing the effects of requirements evolution. In: Proceedings of the 38th International Conference on Software Engineering Companion, pp. 152–161. ACM (2016)

    Google Scholar 

  10. Pillot, B., Muselli, M., Poggi, P., Haurant, P., Dias, J.B.: Development and validation of a new efficient SRTM DEM-based horizon model combined with optimization and error prediction methods. Sol. Energy 129, 101–115 (2016)

    Article  Google Scholar 

  11. Jarvis, A., Reuter, H.I., Nelson, A., Guevara, E.: Hole-filled SRTM for the globe Version 4, available from the CGIAR-CSI SRTM 90 m Database (2016). http://srtm.csi.cgiar.org

  12. Loconsole, A.: Empirical studies on requirement management measures. In: Proceedings of the 26th International Conference on Software Engineering, pp. 42–44 (2004)

    Google Scholar 

  13. Moody, D.: The “physics” of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Softw. Eng. 35(6), 756–779 (2009)

    Article  Google Scholar 

  14. IEEE Recommended Practice for Software Requirements Specifications. IEEE Standard 830-1998 (R2009) (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Diding Adi Parwoto or Atsushi Ohnishi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Parwoto, D.A., Omori, T., Itoga, H., Ohnishi, A. (2017). Visualization of Quality of Software Requirements Specification Using Digital Elevation Model. 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_16

Download citation

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

  • 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