Publicação
Domain specific languages: a theoretical survey
| 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 |