Using a problem domain language to specify navigational concerns in web applications

By: Contributor(s): Material type: ArticleArticleSeries: ^p Datos electrónicos (1 archivo : 383 KB)Subject(s): Online resources: Summary: By nature, web applications involve a myriad of different concerns, which many times crosscut each other. The result is that these crosscutting concerns are scattered throughout different software artifacts provoking information tangling in those concerns. This paper presents an approach for using the problem domain language captured by LEL (Language Extended Lexicon) to improve the modeling of those concerns which affect navigation, i.e. the navigational concerns. It shows how to build partial navigation scenarios with user interaction diagrams, to analyze how they crosscut and, from there, how to obtain information for improving design models. Finally, it discusses how the interleaving of requirements elicitation with language specification allows improving the description of scenarios and the discovering of crosscutting relationships.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number URL Status Date due Barcode
Capítulo de libro Capítulo de libro Biblioteca de la Facultad de Informática Biblioteca digital A0032 (Browse shelf(Opens below)) Link to resource No corresponde

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. 10-03-2008)

By nature, web applications involve a myriad of different concerns, which many times crosscut each other. The result is that these crosscutting concerns are scattered throughout different software artifacts provoking information tangling in those concerns. This paper presents an approach for using the problem domain language captured by LEL (Language Extended Lexicon) to improve the modeling of those concerns which affect navigation, i.e. the navigational concerns. It shows how to build partial navigation scenarios with user interaction diagrams, to analyze how they crosscut and, from there, how to obtain information for improving design models. Finally, it discusses how the interleaving of requirements elicitation with language specification allows improving the description of scenarios and the discovering of crosscutting relationships.

Proceedings of the Workshop on Requirement Engineering, July 2006.