Use of Hypermedia Tools for End-User Development
- Autores
- Ortiz Chamorro, Sebastián S.; Rossi, Gustavo Héctor; Schwabe, Daniel
- Año de publicación
- 2010
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Software development tools aimed at end-users tend to employ various forms of visual programming because these users find textual programming very difficult to learn. However, visual programming has known scalability issues. As an alternative, we propose hypertextual programming; a technique that represents the program as hypertext and allows the user to both browse it and manipulate it mainly by using navigation. This technique leverages the users' ability to navigate in hyperspace, a widely available skill, to edit the program under development. In order to reap the benefits of this technique, adequate hypertextual editors must be built. Many of the lessons learned in the web engineering area can be used to deal with this problem. This paper discusses the state of the current research efforts behind this novel programming technique.
Publicado en Lecture Notes in Computer Science book series (LNCS, vol. 6385).
Laboratorio de Investigación y Formación en Informática Avanzada - Materia
-
Ciencias Informáticas
domain-specific languages
end-user development
hypermedial programming
hypertextual programming
interfaces for end-user development
web engineering - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/82482
Ver los metadatos del registro completo
id |
SEDICI_de8e1b38d3258dd932f972bd00a070ec |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/82482 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Use of Hypermedia Tools for End-User DevelopmentOrtiz Chamorro, Sebastián S.Rossi, Gustavo HéctorSchwabe, DanielCiencias Informáticasdomain-specific languagesend-user developmenthypermedial programminghypertextual programminginterfaces for end-user developmentweb engineeringSoftware development tools aimed at end-users tend to employ various forms of visual programming because these users find textual programming very difficult to learn. However, visual programming has known scalability issues. As an alternative, we propose hypertextual programming; a technique that represents the program as hypertext and allows the user to both browse it and manipulate it mainly by using navigation. This technique leverages the users' ability to navigate in hyperspace, a widely available skill, to edit the program under development. In order to reap the benefits of this technique, adequate hypertextual editors must be built. Many of the lessons learned in the web engineering area can be used to deal with this problem. This paper discusses the state of the current research efforts behind this novel programming technique.Publicado en <i>Lecture Notes in Computer Science</i> book series (LNCS, vol. 6385).Laboratorio de Investigación y Formación en Informática Avanzada2010info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/82482enginfo:eu-repo/semantics/altIdentifier/isbn/978-3-642-16985-4info:eu-repo/semantics/altIdentifier/issn/0302-9743info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-16985-4_51info: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-09-10T12:18:08Zoai:sedici.unlp.edu.ar:10915/82482Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-10 12:18:09.189SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Use of Hypermedia Tools for End-User Development |
title |
Use of Hypermedia Tools for End-User Development |
spellingShingle |
Use of Hypermedia Tools for End-User Development Ortiz Chamorro, Sebastián S. Ciencias Informáticas domain-specific languages end-user development hypermedial programming hypertextual programming interfaces for end-user development web engineering |
title_short |
Use of Hypermedia Tools for End-User Development |
title_full |
Use of Hypermedia Tools for End-User Development |
title_fullStr |
Use of Hypermedia Tools for End-User Development |
title_full_unstemmed |
Use of Hypermedia Tools for End-User Development |
title_sort |
Use of Hypermedia Tools for End-User Development |
dc.creator.none.fl_str_mv |
Ortiz Chamorro, Sebastián S. Rossi, Gustavo Héctor Schwabe, Daniel |
author |
Ortiz Chamorro, Sebastián S. |
author_facet |
Ortiz Chamorro, Sebastián S. Rossi, Gustavo Héctor Schwabe, Daniel |
author_role |
author |
author2 |
Rossi, Gustavo Héctor Schwabe, Daniel |
author2_role |
author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas domain-specific languages end-user development hypermedial programming hypertextual programming interfaces for end-user development web engineering |
topic |
Ciencias Informáticas domain-specific languages end-user development hypermedial programming hypertextual programming interfaces for end-user development web engineering |
dc.description.none.fl_txt_mv |
Software development tools aimed at end-users tend to employ various forms of visual programming because these users find textual programming very difficult to learn. However, visual programming has known scalability issues. As an alternative, we propose hypertextual programming; a technique that represents the program as hypertext and allows the user to both browse it and manipulate it mainly by using navigation. This technique leverages the users' ability to navigate in hyperspace, a widely available skill, to edit the program under development. In order to reap the benefits of this technique, adequate hypertextual editors must be built. Many of the lessons learned in the web engineering area can be used to deal with this problem. This paper discusses the state of the current research efforts behind this novel programming technique. Publicado en <i>Lecture Notes in Computer Science</i> book series (LNCS, vol. 6385). Laboratorio de Investigación y Formación en Informática Avanzada |
description |
Software development tools aimed at end-users tend to employ various forms of visual programming because these users find textual programming very difficult to learn. However, visual programming has known scalability issues. As an alternative, we propose hypertextual programming; a technique that represents the program as hypertext and allows the user to both browse it and manipulate it mainly by using navigation. This technique leverages the users' ability to navigate in hyperspace, a widely available skill, to edit the program under development. In order to reap the benefits of this technique, adequate hypertextual editors must be built. Many of the lessons learned in the web engineering area can be used to deal with this problem. This paper discusses the state of the current research efforts behind this novel programming technique. |
publishDate |
2010 |
dc.date.none.fl_str_mv |
2010 |
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/82482 |
url |
http://sedici.unlp.edu.ar/handle/10915/82482 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/isbn/978-3-642-16985-4 info:eu-repo/semantics/altIdentifier/issn/0302-9743 info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-642-16985-4_51 |
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 |
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_ |
1842904158653382656 |
score |
12.993085 |