Engineering concern-sensitive navigation structures, concepts, tools and examples

  • Authors:
  • Sergio Firmenich;Gustavo Rossi;Matias Urbieta;Silvia Gordillo;Cecilia Challiol;Jocelyne Nanard;Marc Nanard;Joao Araujo

  • Affiliations:
  • Facultad de Informática, Universidad Nacional de La Plata and Conicet Argentina;Facultad de Informática, Universidad Nacional de La Plata and Conicet Argentina;Facultad de Informática, Universidad Nacional de La Plata and Conicet Argentina;Facultad de Informática, Universidad Nacional de La Plata and Conicet Argentina;Facultad de Informática, Universidad Nacional de La Plata and Conicet Argentina;CNRS/Univ. Montpellier 2, France;CNRS/Univ. Montpellier 2, France;Departamento de Informatica, Faculdade de Ciencia e Tecnologia, Universidade Nova de Lisboa, Portugal

  • Venue:
  • Journal of Web Engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Improving navigability in Web applications is a serious challenge for developers as this quality feature is essential for applications success. In this paper we present the concept of concern-sensitive navigation, a useful conceptual tool to improve navigation by profiting from the nature of application's concerns. Concern sensitive navigation allows enriching Web pages with information, services or links related with the context in which pages are accessed. We show how our ideas are applied during the development process (e.g. by applying wise design strategies for separation of concerns) and can also be used by final users while adapting an application (e.g. by modding). Some examples of Web 2.0 sites are used to illustrate this last possibility. We also compare our research with other similar approaches such as the construction of adaptive Web applications. essential for applications success. In this paper we present the concept of concern-sensitive navigation, a useful conceptual tool to improve navigation by profiting from the nature of application's concerns. Concern sensitive navigation allows enriching Web pages with information, services or links related with the context in which pages are accessed. We show how our ideas are applied during the development process (e.g. by applying wise design strategies for separation of concerns) and can also be used by final users while adapting an application (e.g. by modding). Some examples of Web 2.0 sites are used to illustrate this last possibility. We also compare our research with other similar approaches such as the construction of adaptive Web applications. useful conceptual tool to improve navigation by profiting from the nature of application's concerns. Concern sensitive navigation allows enriching Web pages with information, services or links related with the context in which pages are accessed. We show how our ideas are applied during the development process (e.g. by applying wise design strategies for separation of concerns) and can also be used by final users while adapting an application (e.g. by modding). Some examples of Web 2.0 sites are used to illustrate this last possibility. We also compare our research with other similar approaches such as the construction of adaptive Web applications Concern sensitive navigation allows enriching Web pages with information, services or links related with the context in which pages are accessed. We show how our ideas are applied during the development process (e.g. by applying wise design strategies for separation of concerns) and can also be used by final users while adapting an application (e.g. by modding). Some examples of Web 2.0 sites are used to illustrate this last possibility. We also compare our research with other similar approaches such as the construction of adaptive Web applications.