Software Requirements Parts for Construction of Software Requirements Specifications
Yoshitaka Iyoda, Atsushi Ohnishi
2013
Abstract
In software developments, a software requirements specification (SRS) must be correctly specified. An SRS becomes large and complicated when system to be developed become large. It takes a lot of efforts and costs to newly specify a correct SRS. The authors propose a method for generating SRS parts. Using SRS parts an SRS can be easily constructed. First a domain expert decomposes an SRS into functional requirements, and then he/she derives parts of functional requirements from them SRS. In order to improve the reusability, derived SRS parts will be abstracted using a thesaurus. The authors have been developed a prototype system for abstracting SRS parts. The proposed method will be illustrated with examples and evaluated through an experiment.
References
- Buhne, S., Halmans, G., Pohl, K., Weber, M., Kleinwechter, H., Wierczoch, T., 2004. “Defining requirements at different levels of abstraction,” In proc. 12th IEEE International Requirements Engineering Conference (RE2004), pp.346-347, IEEE Computer Society.
- Fillmore C.J., 1968. The Case for Case, Universals in Linguistic Theory, ed. Bach & Harrms, Holy, Richard and Winston Publishing, Chicago.
- IEEE std830, 1998. IEEE Recommended Practice for Software Requirements Specification, IEEE std 830- 1998, IEEE Computer Society.
- Justo, J.L.B., 1996. “A repository to support requirement specifications reuse,” In proc. IEEE Information Systems Conference of New Zealand, pp.53-62, IEEE Computer Society.
- Kaiya, H., Saeki, M. 2005. “Ontology Based Requirements Analysis: Lightweight Semantic Processing Approach," In proc. Fifth International Conference on Quality Software (QSIC 2005), pp. 19-20.
- Li, Z., Wang Z., Yang, Y., Wu, Y., Liu, Y. 2007. “Towards a Multiple Ontology Framework for Requirements Elicitation and Reuse,” In proc. 31th Annual International Computer Software and Applications Conference (COMPSAC 2007), pp.189-195, IEEE Computer Society.
- Morisaki, S., 2011. “Metrics of the abstraction of software documents using thesaurus (in Japanese),” In proc. 18th Workshop of the Foundation of Software Engineering, pp.213-218, Kindai-Kagaku publishing Co., Japan.
- Ohnishi A. and Agusa, K. 1991. “Japanese Software Requirements Definition Based on Requirements Frame Model,” Distributed Environments (Ohno, Y. ed.), Springer-Verlag, pp.7-19.
- Ohnishi, A., 1996. Software Requirements Specification Database based on Requirements Frame Model, In proc. IEEE 2nd International Conference on Requirements Engineering (ICRE96), pp.221-228, IEEE Computer Society.
- Periyasamy, K., Chidambaram, J., 1997. “A method for structural compatibility in software reuse using requirements specification,” In proc. IEEE 21th Annual International Computer Software and Applications Conference (COMPSAC'97), pp.426- 433, IEEE Computer Society.
- Pohl K., Boeckle G., Linden F., 2005. Software Product Line Engineering, Foundations, Principles and Techniques, Springer.
- Shank R., 1997. Representation and Understanding of Text, Machine Intelligence 8, Ellis Honrood Ltd., Cambridge, pp.575-607.
- Wilson, W.M., Rosenberg, L.H., Hyatt, L.E., 1997. “Automated Analysis of Requirements Specifications,” In proc. 19th IEEE International Conference on Software Engineering (ICSE 1997), pp.161-171, IEEE Computer Society.
- Yamaguchi, T. ed., 2006, “Japanese Thesaurus, CD-ROM version (in Japanese),” Daishukan-shoten, Japan.
Paper Citation
in Harvard Style
Iyoda Y. and Ohnishi A. (2013). Software Requirements Parts for Construction of Software Requirements Specifications . In Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013) ISBN 978-989-8565-68-6, pages 147-153. DOI: 10.5220/0004479901470153
in Bibtex Style
@conference{icsoft-ea13,
author={Yoshitaka Iyoda and Atsushi Ohnishi},
title={Software Requirements Parts for Construction of Software Requirements Specifications},
booktitle={Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)},
year={2013},
pages={147-153},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004479901470153},
isbn={978-989-8565-68-6},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 8th International Joint Conference on Software Technologies - Volume 1: ICSOFT-EA, (ICSOFT 2013)
TI - Software Requirements Parts for Construction of Software Requirements Specifications
SN - 978-989-8565-68-6
AU - Iyoda Y.
AU - Ohnishi A.
PY - 2013
SP - 147
EP - 153
DO - 10.5220/0004479901470153