Extracting knowledge from association relationships to build navigational models

We analyze how the semantics of association relationships in OO conceptual modeling can help to build navigational models for Web applications. The work has been developed in the context of OOWS (a model-driven development method for building Web applications). We study some structural and behavioral properties of those conceptual abstractions in order to extract knowledge to be applied in the construction of navigational models. From this study, a set of design rules has been obtained. These rules help the modeler to build navigational models in a systematic way. The results of this work have improved the modeling and code generation processes introduced by OOWS.

[1]  Olga De Troyer,et al.  WSDM: A User Centered Design Method for Web Sites , 1998, Comput. Networks.

[2]  Proceedings. First Latin American Web Congress , 2003, Proceedings of the IEEE/LEOS 3rd International Conference on Numerical Simulation of Semiconductor Optoelectronic Devices (IEEE Cat. No.03EX726).

[3]  Danny B. Lange,et al.  An object-oriented design method for hypermedia information systems , 1994, 1994 Proceedings of the Twenty-Seventh Hawaii International Conference on System Sciences.

[4]  Tomás Isakowitz,et al.  RMM: a methodology for structured hypermedia design , 1995, CACM.

[5]  Paolo Merialdo,et al.  Design and Maintenance of Data-Intensive Web Sites , 1998, EDBT.

[6]  Paolo Merialdo,et al.  Design and Implementation of Data-Intensive Web Sites , 1998 .

[7]  San Murugesan,et al.  Web Engineering, Software Engineering and Web Application Development , 2001 .

[8]  Stefano Ceri,et al.  Web Modeling Language (WebML): a modeling language for designing Web sites , 2000, Comput. Networks.

[9]  Vicente Pelechano,et al.  Implementing UML Association, Aggregation, and Composition. A Particular Interpretation Based on a Multidimensional Framework , 2003, CAiSE.

[10]  Gustavo Rossi,et al.  Systematic hypermedia design with oohdm , 1996 .

[11]  Arne Sølvberg,et al.  Understanding quality in conceptual modeling , 1994, IEEE Software.

[12]  Gustavo Rossi,et al.  Web Engineering , 2001, Lecture Notes in Computer Science.

[13]  Vicente Pelechano,et al.  The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming , 2001, Inf. Syst..

[14]  Nora Koch,et al.  The Authoring Process of the UML-based Web Engineering Approach , 2000 .

[15]  Paolo Paolini,et al.  Model-driven development of Web applications: the AutoWeb system , 2000, TOIS.