Concern-sensitive navigation : Improving navigation in web software through separation of concerns

By: Contributor(s): Material type: ArticleArticleSeries: ^p Datos electrónicos (1 archivo : 451 KB)Publication details: ref_localidad@37940 : , 2008Subject(s): Online resources: Summary: Traditionally, the use of good techniques to improve software modularity, such as advanced separation of concerns, has no impact in the user experience, for example while navigating Web software. While the intent of these techniques is to simplify evolution and maintenance, navigation design quality is often seen as an unrelated concern. In this paper we present a novel approach for improving navigation in Web applications by using some of the core application’s concerns (called navigational concerns) to derive their navigational structure. Using some realistic examples we show that, by carefully using these concerns, we can improve the user experience. Some implementation issues are discussed and a thorough comparison with related ideas in the Web Engineering field is presented. -- Keywords. Separation of concerns, Concern-sensitive navigation, User experience.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
Capítulo de libro Capítulo de libro Biblioteca Fac.Informática A0166 (Browse shelf(Opens below)) Available DIF-A0166

Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 20/03/2009)

Traditionally, the use of good techniques to improve software modularity, such as advanced separation of concerns, has no impact in the user experience, for example while navigating Web software. While the intent of these techniques is to simplify evolution and maintenance, navigation design quality is often seen as an unrelated concern. In this paper we present a novel approach for improving navigation in Web applications by using some of the core application’s concerns (called navigational concerns) to derive their navigational structure. Using some realistic examples we show that, by carefully using these concerns, we can improve the user experience. Some implementation issues are discussed and a thorough comparison with related ideas in the Web Engineering field is presented. -- Keywords. Separation of concerns, Concern-sensitive navigation, User experience.

Proceedings of the 20th International Conference on Advanced Information Systems Engineering, CAiSE 2008. LNCS v. 5074, 2008.

There are no comments on this title.

to post a comment.

Powered by Koha