A pattern language for use cases specification
Нема приказа
Аутори
da Silva, Alberto RodriguesSavić, Dušan
Vlajić, Siniša
Antović, Ilija
Lazarević, Saša
Stanojević, Vojislav
Milić, Miloš
Конференцијски прилог (Објављена верзија)
Метаподаци
Приказ свих података о документуАпстракт
Use cases describe a set of interactions between actors/users and the system under study. These interactions should be described textually according to some style and template to be simultaneously readable, consistent and verifiable. The main reason for these qualities is that use cases specification should be used both by business analysts and requirements engineers, when specifying functional requirements, as well as by software developers, when designing and implementing the involved system functionality. In spite of the popularity of use cases, there are not many patterns and guidance to help produce use cases specifications in a systematic and high-quality way. Furthermore, in the context of Model Driven Development (MDD) approaches, use cases specifications can be also considered models with precise syntax and semantics to be automatically validated or used in model-to-model or model-to-text transformations.
Кључне речи:
Use cases / Requirements Specification / Requirements PatternsИзвор:
Proceedings of the 20th European Conference on Pattern Languages of Programs (Europlop 2015), 2015Издавач:
- Assoc Computing Machinery, New York
Финансирање / пројекти:
- Portuguese funds through FCT - Fundacao para a Ciencia e a Tecnologia [CMUP-EPB/TIC/0053/2013, UID/CEC/50021/2013]
- DataStorm Research Line of Excellency funding [EXCL/EEI-ESS/0257/2012]
- Примена рачунарске технике у експерименталној физици чврстог стања (RS-MESTD-Basic Research (BR or ON)-174031)
- Fundação para a Ciência e a Tecnologia [CMUP-EPB/TIC/0053/2013] Funding Source: FCT
Институција/група
Fakultet organizacionih naukaTY - CONF AU - da Silva, Alberto Rodrigues AU - Savić, Dušan AU - Vlajić, Siniša AU - Antović, Ilija AU - Lazarević, Saša AU - Stanojević, Vojislav AU - Milić, Miloš PY - 2015 UR - https://rfos.fon.bg.ac.rs/handle/123456789/1375 AB - Use cases describe a set of interactions between actors/users and the system under study. These interactions should be described textually according to some style and template to be simultaneously readable, consistent and verifiable. The main reason for these qualities is that use cases specification should be used both by business analysts and requirements engineers, when specifying functional requirements, as well as by software developers, when designing and implementing the involved system functionality. In spite of the popularity of use cases, there are not many patterns and guidance to help produce use cases specifications in a systematic and high-quality way. Furthermore, in the context of Model Driven Development (MDD) approaches, use cases specifications can be also considered models with precise syntax and semantics to be automatically validated or used in model-to-model or model-to-text transformations. PB - Assoc Computing Machinery, New York C3 - Proceedings of the 20th European Conference on Pattern Languages of Programs (Europlop 2015) T1 - A pattern language for use cases specification DO - 10.1145/2855321.2855330 UR - conv_2371 ER -
@conference{ author = "da Silva, Alberto Rodrigues and Savić, Dušan and Vlajić, Siniša and Antović, Ilija and Lazarević, Saša and Stanojević, Vojislav and Milić, Miloš", year = "2015", abstract = "Use cases describe a set of interactions between actors/users and the system under study. These interactions should be described textually according to some style and template to be simultaneously readable, consistent and verifiable. The main reason for these qualities is that use cases specification should be used both by business analysts and requirements engineers, when specifying functional requirements, as well as by software developers, when designing and implementing the involved system functionality. In spite of the popularity of use cases, there are not many patterns and guidance to help produce use cases specifications in a systematic and high-quality way. Furthermore, in the context of Model Driven Development (MDD) approaches, use cases specifications can be also considered models with precise syntax and semantics to be automatically validated or used in model-to-model or model-to-text transformations.", publisher = "Assoc Computing Machinery, New York", journal = "Proceedings of the 20th European Conference on Pattern Languages of Programs (Europlop 2015)", title = "A pattern language for use cases specification", doi = "10.1145/2855321.2855330", url = "conv_2371" }
da Silva, A. R., Savić, D., Vlajić, S., Antović, I., Lazarević, S., Stanojević, V.,& Milić, M.. (2015). A pattern language for use cases specification. in Proceedings of the 20th European Conference on Pattern Languages of Programs (Europlop 2015) Assoc Computing Machinery, New York.. https://doi.org/10.1145/2855321.2855330 conv_2371
da Silva AR, Savić D, Vlajić S, Antović I, Lazarević S, Stanojević V, Milić M. A pattern language for use cases specification. in Proceedings of the 20th European Conference on Pattern Languages of Programs (Europlop 2015). 2015;. doi:10.1145/2855321.2855330 conv_2371 .
da Silva, Alberto Rodrigues, Savić, Dušan, Vlajić, Siniša, Antović, Ilija, Lazarević, Saša, Stanojević, Vojislav, Milić, Miloš, "A pattern language for use cases specification" in Proceedings of the 20th European Conference on Pattern Languages of Programs (Europlop 2015) (2015), https://doi.org/10.1145/2855321.2855330 ., conv_2371 .