ABSTRACT
Requirement specification is usually done with a combination of Natural Language (NL) and informal diagrams. Modeling approaches to support requirement engineering activities have involved a combination of text and graphical models. In this work, a textual domain specific modelling notation for requirement specification is presented. How certain requirement quality attributes are addressed using this notation is also demonstrated.
- G. Carvalho, D. Falc˜ ao, F. Barros, A. Sampaio, A. Mota, L. Motta, and M. Blackburn. Nat2testscr: Test case generation from natural language requirements based on scr specifications. Science of Computer Programming, 95:275–297, 2014.Google ScholarDigital Library
- M. Fockel and J. Holtmann. A requirements engineering methodology combining models and controlled natural language. In Model-Driven Requirements Engineering Workshop (MoDRE), 2014 IEEE 4th International, pages 67–76. IEEE, 2014.Google ScholarCross Ref
- I. Jureta, A. Borgida, N. A. Ernst, and J. Mylopoulos. Techne: Towards a new generation of requirements modeling languages with goals, preferences, and inconsistency handling. In RE, pages 115–124, 2010. Google ScholarDigital Library
- A. Raja and D. Lakshmanan. Domain specific languages. International Journal of Computer Applications, 1(21):99–105, 2010.Google ScholarCross Ref
- C. L. Robinson-Mallett. An approach on integrating models and textual specifications. In Model-Driven Requirements Engineering Workshop (MoDRE), 2012 IEEE, pages 92–96. IEEE, 2012.Google ScholarCross Ref
- M. Volter, T. Stahl, J. Bettin, A. Haase, and S. Helsen. Model-driven software development: technology, engineering, management. John Wiley and Sons, New York, 2013. Google ScholarDigital Library
Index Terms
- A textual domain specific language for requirement modelling
Recommendations
A process for goal oriented requirement engineering
SE '08: Proceedings of the IASTED International Conference on Software EngineeringThere is an increasing emphasis and use of "goals" within requirements engineering. Work done in Goal-Oriented Requirement Engineering (GORE) have also been applied effectively in Business Process Re-engineering (BPR), specifically dealing with NFRs, ...
Process-oriented complete requirement engineering cycle for generic projects
ICWET '10: Proceedings of the International Conference and Workshop on Emerging Trends in TechnologySoftware requirements express the requirements and constraints on a software product that contributes to the satisfaction of some 'need' in the real world. Ambiguity is a major problem in requirements specification. At its most basic, a requirement is a ...
Using UML as a Domain-Specific Modeling Language: A Proposal for Automatic Generation of UML Profiles
CAiSE '09: Proceedings of the 21st International Conference on Advanced Information Systems EngineeringNowadays, there are several MDD approaches that have defined Domain-Specific Modeling Languages (DSML) that are oriented to representing their particular semantics. However, since UML is the standard language for software modeling, many of these MDD ...
Comments