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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
ISO/IEC/IEEE International Standard - Systems and software engineering – Life cycle processes –Requirements engineering, ISO/IEC/IEEE 29148:2011(E) (2011)
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)
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)
Saavedra, R., Ballejos, L.C., Ale, M.: Quality properties evaluation for software requirements specifications: an exploratory analysis. In: WER (2013)
Skupin, A.: The world of geography: visualizing a knowledge domain with cartographic means. Proc. Natl. Acad. Sci. U.S.A. 101, 5274–5278 (2004)
Hey, J., Linsey, J., Agogino, A.M., Wood, K.L.: Analogies and metaphors in creative design. Int. J. Eng. Educ. 24(2), 283 (2008)
Colburn, T.R., Shute, G.M.: Metaphor in computer science. J. Appl. Logic 6(4), 526–533 (2008)
Farbey, B.: Software quality metrics: considerations about requirements and requirement specifications. Inf. Softw. Technol. 32(1), 60–64 (1990)
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)
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)
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
Loconsole, A.: Empirical studies on requirement management measures. In: Proceedings of the 26th International Conference on Software Engineering, pp. 42–44 (2004)
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)
IEEE Recommended Practice for Software Requirements Specifications. IEEE Standard 830-1998 (R2009) (2009)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights 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)