Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1025417

A requirements engineering approach for usability-driven DSL development


Barišić, Ankica; Blouin, Dominique; Amaral, Vasco; Goulão, Miguel
A requirements engineering approach for usability-driven DSL development // SLE 2017 Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering
Vancouver, Kanada: The Association for Computing Machinery (ACM), 2017. str. 115-128 doi:10.1145/3136014.3136027 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


CROSBI ID: 1025417 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
A requirements engineering approach for usability-driven DSL development

Autori
Barišić, Ankica ; Blouin, Dominique ; Amaral, Vasco ; Goulão, Miguel

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
SLE 2017 Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering / - : The Association for Computing Machinery (ACM), 2017, 115-128

ISBN
978-1-4503-5525-4

Skup
SLE 2017 - Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering, co-located with SPLASH 2017

Mjesto i datum
Vancouver, Kanada, 23.10.2017. - 24.10.2017

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Requirements engineering ; Domain specific languages (DSL) ; usability evaluation

Sažetak
There is currently a lack of Requirements Engineering (RE) approaches applied to, or supporting, the development of a Domain-Specific Language (DSL) and the environment in which it is to be used. We present a model-based RE approach to support DSL development with a focus on usability concerns. RDAL is a RE fragment language that can be complemented with other languages to support RE and design. USE-ME is a model driven approach for DSLs usability evaluation which is integrable with a DSL development approach. We combine RDAL and a new DSL, named DSSL, that we created for the specification of DSL- based systems. Integrated with this combination we add USE-ME to support usability evaluation. This combination of existing languages and tools provides a comprehensive RE approach for DSL development and an interesting case study of languages composition allowing the reuse of the assets of the existing languages. We illustrate the approach with the development of the Gyro DSL for programming robots.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Profili:

Avatar Url Ankica Barišić (autor)

Poveznice na cjeloviti tekst rada:

doi dl.acm.org

Citiraj ovu publikaciju:

Barišić, Ankica; Blouin, Dominique; Amaral, Vasco; Goulão, Miguel
A requirements engineering approach for usability-driven DSL development // SLE 2017 Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering
Vancouver, Kanada: The Association for Computing Machinery (ACM), 2017. str. 115-128 doi:10.1145/3136014.3136027 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Barišić, A., Blouin, D., Amaral, V. & Goulão, M. (2017) A requirements engineering approach for usability-driven DSL development. U: SLE 2017 Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering doi:10.1145/3136014.3136027.
@article{article, author = {Bari\v{s}i\'{c}, Ankica and Blouin, Dominique and Amaral, Vasco and Goul\~{a}o, Miguel}, year = {2017}, pages = {115-128}, DOI = {10.1145/3136014.3136027}, keywords = {Requirements engineering, Domain specific languages (DSL), usability evaluation}, doi = {10.1145/3136014.3136027}, isbn = {978-1-4503-5525-4}, title = {A requirements engineering approach for usability-driven DSL development}, keyword = {Requirements engineering, Domain specific languages (DSL), usability evaluation}, publisher = {The Association for Computing Machinery (ACM)}, publisherplace = {Vancouver, Kanada} }
@article{article, author = {Bari\v{s}i\'{c}, Ankica and Blouin, Dominique and Amaral, Vasco and Goul\~{a}o, Miguel}, year = {2017}, pages = {115-128}, DOI = {10.1145/3136014.3136027}, keywords = {Requirements engineering, Domain specific languages (DSL), usability evaluation}, doi = {10.1145/3136014.3136027}, isbn = {978-1-4503-5525-4}, title = {A requirements engineering approach for usability-driven DSL development}, keyword = {Requirements engineering, Domain specific languages (DSL), usability evaluation}, publisher = {The Association for Computing Machinery (ACM)}, publisherplace = {Vancouver, Kanada} }

Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font