Mostrar el registro sencillo del ítem

Ponencia

dc.creatorNeubauer, Patrickes
dc.creatorBergmayr, Alexanderes
dc.creatorMayerhofer, Tanjaes
dc.creatorTroya Castilla, Javieres
dc.creatorWimmer, Manueles
dc.date.accessioned2018-04-24T09:04:28Z
dc.date.available2018-04-24T09:04:28Z
dc.date.issued2015
dc.identifier.citationNeubauer, P., Bergmayr, A., Mayerhofer, T., Troya Castilla, J. y Wimmer, M. (2015). XMLText: From XML Schema to Xtext. En SLE 2015: ACM SIGPLAN International Conference on Software Language Engineering (71-76), Pittsburgh, PA, USA: ACM Digital Library.
dc.identifier.isbn978-1-4503-3686-4es
dc.identifier.urihttps://hdl.handle.net/11441/73421
dc.description.abstractA multitude of Domain-Specific Languages (DSLs) have been implemented with XML Schemas. While such DSLs are well adopted and flexible, they miss modern DSL editor functionality. Moreover, since XML is primarily designed as a machine-processible format, artifacts defined with XMLbased DSLs lack comprehensibility and, therefore, maintainability. In order to tackle these shortcomings, we propose a bridge between the XML Schema Definition (XSD) language and text-based metamodeling languages. This bridge exploits existing seams between the technical spaces XMLware, modelware, and grammarware as well as closes identified gaps. The resulting approach is able to generate Xtextbased editors from XSDs providing powerful editor functionality, customization options for the textual concrete syntax style, and round-trip transformations enabling the exchange of data between the involved technical spaces. We evaluate our approach by a case study on TOSCA, which is an XML-based standard for defining Cloud deployments. The results show that our approach enables bridging XMLware with modelware and grammarware in several ways going beyond existing approaches and allows the automated generation of editors that are at least equivalent to editors manually built for XML-based languages.es
dc.description.sponsorshipEuropean Commission ICT Policy Support Programme 317859es
dc.formatapplication/pdfes
dc.language.isoenges
dc.publisherACM Digital Libraryes
dc.relation.ispartofSLE 2015: ACM SIGPLAN International Conference on Software Language Engineering (2015), p 71-76
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectDSLes
dc.subjectLanguage engineeringes
dc.subjectMarkup Languagees
dc.subjectLanguage Modernizationes
dc.subjectXSDes
dc.subjectXtextes
dc.titleXMLText: From XML Schema to Xtextes
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dcterms.identifierhttps://ror.org/03yxnpp24
dc.type.versioninfo:eu-repo/semantics/submittedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticoses
dc.relation.projectID317859 (ICT Policy Support Programme)es
dc.relation.publisherversionhttps://dl.acm.org/citation.cfm?id=2814267es
dc.identifier.doi10.1145/2814251.2814267es
idus.format.extent6es
dc.publication.initialPage71es
dc.publication.endPage76es
dc.eventtitleSLE 2015: ACM SIGPLAN International Conference on Software Language Engineeringes
dc.eventinstitutionPittsburgh, PA, USAes
dc.relation.publicationplaceNew York, USAes
dc.contributor.funderEuropean Commission (EC)

FicherosTamañoFormatoVerDescripción
XMLText.pdf419.0KbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional