Publicação

Domain specific languages: a theoretical survey

Ver documento

Detalhes bibliográficos
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 .
Autores principais:Oliveira, Nuno
Outros Autores:Pereira, Maria João; Henriques, Pedro Rangel; Cruz, Daniela
Assunto:Domain specific languages Language development
Ano:2009
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso aberto
Instituição associada:Instituto Politécnico de Bragança
Idioma:inglês
Origem:Biblioteca Digital do IPB
_version_ 1867173197018824704
author Oliveira, Nuno
author2 Pereira, Maria João
Henriques, Pedro Rangel
Cruz, Daniela
author2_role author
author
author
author_facet Oliveira, Nuno
Pereira, Maria João
Henriques, Pedro Rangel
Cruz, Daniela
author_role author
contributor_name_str_mv Biblioteca Digital do IPB
country_str PT
creators_json_txt [{\"Person.name\":\"Oliveira, Nuno\"},{\"Person.name\":\"Pereira, Maria João\",\"Person.identifier.orcid\":\"0000-0001-6323-0071\"},{\"Person.name\":\"Henriques, Pedro Rangel\"},{\"Person.name\":\"Cruz, Daniela\"}]
datacite.contributors.contributor.contributorName.fl_str_mv Biblioteca Digital do IPB
datacite.creators.creator.creatorName.fl_str_mv Oliveira, Nuno
Pereira, Maria João
Henriques, Pedro Rangel
Cruz, Daniela
datacite.date.Accepted.fl_str_mv 2009-01-01T00:00:00Z
datacite.date.available.fl_str_mv 2009-10-01T12:52:37Z
datacite.date.embargoed.fl_str_mv 2009-10-01T12:52:37Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv Domain specific languages
Language development
datacite.titles.title.fl_str_mv Domain specific languages: a theoretical survey
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.creator.none.fl_str_mv Oliveira, Nuno
Pereira, Maria João
Henriques, Pedro Rangel
Cruz, Daniela
dc.date.Accepted.fl_str_mv 2009-01-01T00:00:00Z
dc.date.available.fl_str_mv 2009-10-01T12:52:37Z
dc.date.embargoed.fl_str_mv 2009-10-01T12:52:37Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://hdl.handle.net/10198/1192
dc.language.none.fl_str_mv eng
dc.publisher.none.fl_str_mv Faculdade de Ciências da Universidade de Lisboa
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.subject.none.fl_str_mv Domain specific languages
Language development
dc.title.fl_str_mv Domain specific languages: a theoretical survey
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_5794
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 .
dirty 0
eu_rights_str_mv openAccess
format conferencePaper
fulltext.url.fl_str_mv https://bibliotecadigital.ipb.pt/bitstreams/61c2cfb4-a482-4432-9b50-ebb54739c9d5/download
id ipb_4ab375d2ca701d6eeb5fdab2a48e08f3
identifier.url.fl_str_mv http://hdl.handle.net/10198/1192
instacron_str ipb
institution Instituto Politécnico de Bragança
instname_str Instituto Politécnico de Bragança
language eng
network_acronym_str ipb
network_name_str Biblioteca Digital do IPB
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/1192
organization_str_mv urn:organizationAcronym:ipb
person_str_mv Oliveira, Nuno
Pereira, Maria João
Pereira, Maria João
https://www.ciencia-id.pt/C912-4A49-A3B3
C912-4A49-A3B3
http://orcid.org/0000-0001-6323-0071
0000-0001-6323-0071
Henriques, Pedro Rangel
Cruz, Daniela
publishDate 2009
publisher.none.fl_str_mv Faculdade de Ciências da Universidade de Lisboa
reponame_str Biblioteca Digital do IPB
repository_id_str urn:repositoryAcronym:ipb
service_str_mv urn:repositoryAcronym:ipb
spelling engFaculdade de Ciências da Universidade de LisboaptDomain-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 .application/pdfptDomain specific languages: a theoretical surveyOliveira, NunoPersonalPereira, Maria JoãoDSpacehttp://dspace.org/items/a20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2DSpacehttp://dspace.org/items/a20ccfa6-4e84-4c25-ab0d-8d6ba196ffc2PereiraMaria JoãoCiência IDhttps://www.ciencia-id.ptC912-4A49-A3B3ORCIDhttp://orcid.org0000-0001-6323-0071Researcher IDhttps://www.researcherid.comG-5999-2011Scopus Author IDhttps://www.scopus.com13907870300Henriques, Pedro RangelCruz, DanielaHostingInstitutionOrganizationalBiblioteca Digital do IPBe-mailmailto:dspace@ipb.ptdspace@ipb.pt2009-10-01T12:52:37Z20092009-01-01T00:00:00ZHandlehttp://hdl.handle.net/10198/1192http://purl.org/coar/access_right/c_abf2open accessDomain specific languagesLanguage development133379 bytesother research producthttp://purl.org/coar/resource_type/c_5794conference paperhttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://bibliotecadigital.ipb.pt/bitstreams/61c2cfb4-a482-4432-9b50-ebb54739c9d5/downloadINForum'09 - Simpósio de InformáticaUniversidade de Lisboa. Faculdade de Ciências
spellingShingle Domain specific languages: a theoretical survey
Oliveira, Nuno
Domain specific languages
Language development
status SINGLETON
subject.fl_str_mv Domain specific languages
Language development
title 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_short Domain specific languages: a theoretical survey
title_sort Domain specific languages: a theoretical survey
topic Domain specific languages
Language development
topic_facet Domain specific languages
Language development
url http://hdl.handle.net/10198/1192
visible 1