Use case specification using the silabreq domain specific language
Nema prikaza
Autori
Savić, DušanVlajić, Siniša
Lazarević, Saša
Antović, Ilija
Stanojević, Vojislav
Milić, Miloš
da Silva, Alberto Rodrigues
Članak u časopisu (Objavljena verzija)
Metapodaci
Prikaz svih podataka o dokumentuApstrakt
The software requirements engineering process is a part of a software development process and one of the key processes in software development. The elicitation, analysis, specification and validation of software requirements occur during the requirements engineering process. Use cases are used as a technique for functional system specification. Different notations can be used for a use case specification. In this paper, we present SilabReq Domain Specific Language (SilabReq DSL) for use case specification. On the one hand, we develop this language to describe the use cases in clear and precise way through the meta-model, and on the other hand to specify the use cases to be readable and understandable for all stakeholders in the software development project. This allows us to develop different transformations to get the structure and the behavior of the system from defined use cases. In this paper apart from the SilabReq DSL, we present some of these transformations.
Ključne reči:
use case specification / UML / Software requirements / model transformation / domain specific languageIzvor:
Computing and Informatics, 2015, 34, 4, 877-910Izdavač:
- Slovak Academy of Sciences
Institucija/grupa
Fakultet organizacionih naukaTY - JOUR AU - Savić, Dušan AU - Vlajić, Siniša AU - Lazarević, Saša AU - Antović, Ilija AU - Stanojević, Vojislav AU - Milić, Miloš AU - da Silva, Alberto Rodrigues PY - 2015 UR - https://rfos.fon.bg.ac.rs/handle/123456789/1450 AB - The software requirements engineering process is a part of a software development process and one of the key processes in software development. The elicitation, analysis, specification and validation of software requirements occur during the requirements engineering process. Use cases are used as a technique for functional system specification. Different notations can be used for a use case specification. In this paper, we present SilabReq Domain Specific Language (SilabReq DSL) for use case specification. On the one hand, we develop this language to describe the use cases in clear and precise way through the meta-model, and on the other hand to specify the use cases to be readable and understandable for all stakeholders in the software development project. This allows us to develop different transformations to get the structure and the behavior of the system from defined use cases. In this paper apart from the SilabReq DSL, we present some of these transformations. PB - Slovak Academy of Sciences T2 - Computing and Informatics T1 - Use case specification using the silabreq domain specific language EP - 910 IS - 4 SP - 877 VL - 34 UR - conv_3433 ER -
@article{ author = "Savić, Dušan and Vlajić, Siniša and Lazarević, Saša and Antović, Ilija and Stanojević, Vojislav and Milić, Miloš and da Silva, Alberto Rodrigues", year = "2015", abstract = "The software requirements engineering process is a part of a software development process and one of the key processes in software development. The elicitation, analysis, specification and validation of software requirements occur during the requirements engineering process. Use cases are used as a technique for functional system specification. Different notations can be used for a use case specification. In this paper, we present SilabReq Domain Specific Language (SilabReq DSL) for use case specification. On the one hand, we develop this language to describe the use cases in clear and precise way through the meta-model, and on the other hand to specify the use cases to be readable and understandable for all stakeholders in the software development project. This allows us to develop different transformations to get the structure and the behavior of the system from defined use cases. In this paper apart from the SilabReq DSL, we present some of these transformations.", publisher = "Slovak Academy of Sciences", journal = "Computing and Informatics", title = "Use case specification using the silabreq domain specific language", pages = "910-877", number = "4", volume = "34", url = "conv_3433" }
Savić, D., Vlajić, S., Lazarević, S., Antović, I., Stanojević, V., Milić, M.,& da Silva, A. R.. (2015). Use case specification using the silabreq domain specific language. in Computing and Informatics Slovak Academy of Sciences., 34(4), 877-910. conv_3433
Savić D, Vlajić S, Lazarević S, Antović I, Stanojević V, Milić M, da Silva AR. Use case specification using the silabreq domain specific language. in Computing and Informatics. 2015;34(4):877-910. conv_3433 .
Savić, Dušan, Vlajić, Siniša, Lazarević, Saša, Antović, Ilija, Stanojević, Vojislav, Milić, Miloš, da Silva, Alberto Rodrigues, "Use case specification using the silabreq domain specific language" in Computing and Informatics, 34, no. 4 (2015):877-910, conv_3433 .