Abstract
In current practice requirements engineering is a text based process. The available theory and tools do not address the internal elements–the semantic structure–of requirements. We present an approach to extract a first domain model, which can also serve as basis for the system architecture, directly from the requirements. Besides the model, the approach provides also new and insightful metrics, which focus on product characteristics instead of process characteristics. The model and metrics can be used to fulfill the SPiCE (and AutomotiveSPICE 3) requirements, concerning consistency and completeness of requirement specifications.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
References
ISO 33060
ISO 12207 (2008)
Hagge, L., Houdek, F., Lappe, K., Paech, B.: Using patterns for sharing requirements engineering process rationales. In: Dutoit, A.H., McCall, R., Mistrík, I., Paech, B., et al. (eds.) Rationale Management in Software Engineering, vol. 1. Springer, Heidelberg (2006)
Konrad, S., Cheng, B.H.C.: Requirements patterns for embedded systems. In: Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering, pp. 127–136 (2002)
van Lamsweerde, A.: Requirements engineering in the year 00: a research perspective. In: Proceedings of the 22nd international conference on Software engineering, pp. 5–19, New York (2000)
Coplien, J.O.: Software design patterns: common questions and answers. In: Rising L. (ed.) The Patterns Handbook: Techniques, Strategies, and Applications, pp. 311–320 (1998)
Houdek, F.: Messung in der Erstellung und Prüfung von Lastenheften, Metrikon (2014)
Houdek, F.: Anforderungen verbessern mit DESIRe, REConf (2008)
Noriaki, K., Seraku, N., Takahashi, F., Tsuji, S.: Attractive quality and must-be quality. J. Japanese Soc. Quality Control (in Japanese) 14(2), 39–48 (1984). ISSN: 0386-8230
Cadotte, E.R., Normand, T.: Dissatisfiers and satisfiers: suggestions from consumer complaints and compliments. J. Consum. Satisfaction, Dissatisfaction Complaining Behavior 1, 74–79 (1988). ISBN: 0-922279-01-2, ISSN: 0899-8620
Behm, P., Benoit, P., Faivre, A., Meynadier, J.-M.: Météor: a successful application of B in a large project. In: Wing, J.M., Woodcock, J. (eds.) FM 1999. LNCS, vol. 1708, pp. 369–387. Springer, Heidelberg (1999)
Bernot, G., Gaudel, M.C., Marre, B.: Software testing based on formal specifications: a theory and a tool. Softw. Eng. J. 6(6), 387–405 (1991)
Clarke, E.M., Wing, J.M., et al.: Formal methods: state of the art and future directions. ACM Comput. Surv. 28(4), 626–643 (1996)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Assmann, D. (2016). Smart Requirements: How Smart Can They Get?. In: Clarke, P., O'Connor, R., Rout, T., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2016. Communications in Computer and Information Science, vol 609. Springer, Cham. https://doi.org/10.1007/978-3-319-38980-6_32
Download citation
DOI: https://doi.org/10.1007/978-3-319-38980-6_32
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-38979-0
Online ISBN: 978-3-319-38980-6
eBook Packages: Computer ScienceComputer Science (R0)