Domain specific languages: a theoretical survey
Autor(a) principal: | |
---|---|
Data de Publicação: | 2009 |
Outros Autores: | , , |
Idioma: | eng |
Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Texto Completo: | http://hdl.handle.net/10198/1192 |
Resumo: | Domain-Specific Languages (DSLs ) are characterized by a set of attributes that make them different and easy to use when compared to General purpose Programming Languages (GPLs ). The fact of being tailored for a specific domain rises many advantages on their usage, however special care must be put in their conception and implementation. The purpose of this paper is to provide a survey on DSLs , enhancing their characteristics that make clear the advantages and disadvantages of their usage and make challenging their implementation. We also focus on the development methodologies that have been used to create the thousands of DSLs that exist today, which are a powerful alternative to GPLs . |
id |
RCAP_4ab375d2ca701d6eeb5fdab2a48e08f3 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/1192 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Domain specific languages: a theoretical surveyDomain specific languagesLanguage developmentDomain-Specific Languages (DSLs ) are characterized by a set of attributes that make them different and easy to use when compared to General purpose Programming Languages (GPLs ). The fact of being tailored for a specific domain rises many advantages on their usage, however special care must be put in their conception and implementation. The purpose of this paper is to provide a survey on DSLs , enhancing their characteristics that make clear the advantages and disadvantages of their usage and make challenging their implementation. We also focus on the development methodologies that have been used to create the thousands of DSLs that exist today, which are a powerful alternative to GPLs .CCTC - Universidade do MinhoFaculdade de Ciências da Universidade de LisboaBiblioteca Digital do IPBOliveira, NunoPereira, Maria JoãoHenriques, Pedro RangelCruz, Daniela2009-10-01T12:52:37Z20092009-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/1192engOliveira, Nuno; Pereira, Maria João; Henriques, Pedro; Cruz, Daniela (2009). Domain specific languages: a theoretical survey. In INFORUM'09 Simpósio de Informática. Lisboa.info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T11:54:37Zoai:bibliotecadigital.ipb.pt:10198/1192Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:15:57.001759Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Domain specific languages: a theoretical survey |
title |
Domain specific languages: a theoretical survey |
spellingShingle |
Domain specific languages: a theoretical survey Oliveira, Nuno Domain specific languages Language development |
title_short |
Domain specific languages: a theoretical survey |
title_full |
Domain specific languages: a theoretical survey |
title_fullStr |
Domain specific languages: a theoretical survey |
title_full_unstemmed |
Domain specific languages: a theoretical survey |
title_sort |
Domain specific languages: a theoretical survey |
author |
Oliveira, Nuno |
author_facet |
Oliveira, Nuno Pereira, Maria João Henriques, Pedro Rangel Cruz, Daniela |
author_role |
author |
author2 |
Pereira, Maria João Henriques, Pedro Rangel Cruz, Daniela |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
dc.contributor.author.fl_str_mv |
Oliveira, Nuno Pereira, Maria João Henriques, Pedro Rangel Cruz, Daniela |
dc.subject.por.fl_str_mv |
Domain specific languages Language development |
topic |
Domain specific languages Language development |
description |
Domain-Specific Languages (DSLs ) are characterized by a set of attributes that make them different and easy to use when compared to General purpose Programming Languages (GPLs ). The fact of being tailored for a specific domain rises many advantages on their usage, however special care must be put in their conception and implementation. The purpose of this paper is to provide a survey on DSLs , enhancing their characteristics that make clear the advantages and disadvantages of their usage and make challenging their implementation. We also focus on the development methodologies that have been used to create the thousands of DSLs that exist today, which are a powerful alternative to GPLs . |
publishDate |
2009 |
dc.date.none.fl_str_mv |
2009-10-01T12:52:37Z 2009 2009-01-01T00:00:00Z |
dc.type.driver.fl_str_mv |
conference object |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/1192 |
url |
http://hdl.handle.net/10198/1192 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Oliveira, Nuno; Pereira, Maria João; Henriques, Pedro; Cruz, Daniela (2009). Domain specific languages: a theoretical survey. In INFORUM'09 Simpósio de Informática. Lisboa. |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Faculdade de Ciências da Universidade de Lisboa |
publisher.none.fl_str_mv |
Faculdade de Ciências da Universidade de Lisboa |
dc.source.none.fl_str_mv |
reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833591745045069824 |