Transparent interface composition in web applications

Autores
Ginzburg, Jeronimo; Rossi, Gustavo Héctor; Urbieta, Mario Matías; Distante, Damiano
Año de publicación
2007
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
In this paper we present an approach for oblivious composition of Web user interfaces, particularly for volatile functionality. Our approach, which is inspired on well-known techniques for advanced separation of concerns such as aspect-oriented software design, allows to clearly separate the design of the core's interface from the one corresponding to more volatile services, i.e. those that are offered for short periods of time. Both interfaces are oblivious from each other and can be seamlessly composed using a transformation language. We show that in this way we simplify the application's evolution by preventing intrusive edition of the interface code. Using some illustrative examples we focus both on design and implementation issues, presenting an extension of the OOHDM design model which supports modular design of volatile functionality.
Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 4607).
Laboratorio de Investigación y Formación en Informática Avanzada
Materia
Ciencias Informáticas
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/124418

id SEDICI_04cb4eaabbd4825d776180dcef3c45ba
oai_identifier_str oai:sedici.unlp.edu.ar:10915/124418
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Transparent interface composition in web applicationsGinzburg, JeronimoRossi, Gustavo HéctorUrbieta, Mario MatíasDistante, DamianoCiencias InformáticasIn this paper we present an approach for oblivious composition of Web user interfaces, particularly for volatile functionality. Our approach, which is inspired on well-known techniques for advanced separation of concerns such as aspect-oriented software design, allows to clearly separate the design of the core's interface from the one corresponding to more volatile services, i.e. those that are offered for short periods of time. Both interfaces are oblivious from each other and can be seamlessly composed using a transformation language. We show that in this way we simplify the application's evolution by preventing intrusive edition of the interface code. Using some illustrative examples we focus both on design and implementation issues, presenting an extension of the OOHDM design model which supports modular design of volatile functionality.Publicado en <i>Lecture Notes in Computer Science</i> book series (LNCS, vol. 4607).Laboratorio de Investigación y Formación en Informática Avanzada2007info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf152-166http://sedici.unlp.edu.ar/handle/10915/124418spainfo:eu-repo/semantics/altIdentifier/isbn/978-3-540-73597-7info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-540-73597-7_12info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-11-12T10:53:53Zoai:sedici.unlp.edu.ar:10915/124418Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-11-12 10:53:53.454SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Transparent interface composition in web applications
title Transparent interface composition in web applications
spellingShingle Transparent interface composition in web applications
Ginzburg, Jeronimo
Ciencias Informáticas
title_short Transparent interface composition in web applications
title_full Transparent interface composition in web applications
title_fullStr Transparent interface composition in web applications
title_full_unstemmed Transparent interface composition in web applications
title_sort Transparent interface composition in web applications
dc.creator.none.fl_str_mv Ginzburg, Jeronimo
Rossi, Gustavo Héctor
Urbieta, Mario Matías
Distante, Damiano
author Ginzburg, Jeronimo
author_facet Ginzburg, Jeronimo
Rossi, Gustavo Héctor
Urbieta, Mario Matías
Distante, Damiano
author_role author
author2 Rossi, Gustavo Héctor
Urbieta, Mario Matías
Distante, Damiano
author2_role author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
topic Ciencias Informáticas
dc.description.none.fl_txt_mv In this paper we present an approach for oblivious composition of Web user interfaces, particularly for volatile functionality. Our approach, which is inspired on well-known techniques for advanced separation of concerns such as aspect-oriented software design, allows to clearly separate the design of the core's interface from the one corresponding to more volatile services, i.e. those that are offered for short periods of time. Both interfaces are oblivious from each other and can be seamlessly composed using a transformation language. We show that in this way we simplify the application's evolution by preventing intrusive edition of the interface code. Using some illustrative examples we focus both on design and implementation issues, presenting an extension of the OOHDM design model which supports modular design of volatile functionality.
Publicado en <i>Lecture Notes in Computer Science</i> book series (LNCS, vol. 4607).
Laboratorio de Investigación y Formación en Informática Avanzada
description In this paper we present an approach for oblivious composition of Web user interfaces, particularly for volatile functionality. Our approach, which is inspired on well-known techniques for advanced separation of concerns such as aspect-oriented software design, allows to clearly separate the design of the core's interface from the one corresponding to more volatile services, i.e. those that are offered for short periods of time. Both interfaces are oblivious from each other and can be seamlessly composed using a transformation language. We show that in this way we simplify the application's evolution by preventing intrusive edition of the interface code. Using some illustrative examples we focus both on design and implementation issues, presenting an extension of the OOHDM design model which supports modular design of volatile functionality.
publishDate 2007
dc.date.none.fl_str_mv 2007
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
Objeto de conferencia
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/124418
url http://sedici.unlp.edu.ar/handle/10915/124418
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/isbn/978-3-540-73597-7
info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-540-73597-7_12
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
152-166
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1848605640594817024
score 13.25334