This paper aims to develop a domain specific language called FRSL to precisely specify use cases and to provide a basis for transformations to generate software artifacts from the use case specification. We define a metamodel to capture the technical domain of use cases for FRSL’s abstract syntax and provide a textual concrete syntax for this language. |