scispace - formally typeset
Book ChapterDOI

Transforming web requirements into navigational models: AN MDA based approach

TLDR
In this article, a strategy based on graph transformations is introduced to automate the derivation of the navigational model of the OOWS method from early requirements specifications, by following an MDA-based development process.
Abstract
Model Driven Architecture (MDA) is being adopted as a new development strategy. MDA is based on both the definition of models at different levels of abstraction and the application of consecutive transformations in order to obtain code from these models. However, little methodological support is provided to both define and apply model-to-model transformations. In this work, we introduce a strategy based on graph transformations that allow us to automate the derivation of the navigational model of the OOWS method from early requirements specifications, by following an MDA-based development process. In order to define and apply the graph transformations the Attributed Graph Grammar tool is used. In addition, due to the OOWS PIM-to-Code transformation capabilities, we show how this strategy allows us to obtain prototypes of web applications from early requirements specifications.

read more

Citations
More filters
Proceedings ArticleDOI

Bridging existing Web modeling languages to model-driven engineering: a metamodel for WebML

TL;DR: A metamodel for WebML which is based on the Meta Object Facility (MOF) is proposed which represents an initial step towards a transition to employing MDE techniques within the WebML design methodology and ensures interoperability with other MDE tools.
Journal ArticleDOI

Introducing requirements traceability support in model-driven development of web applications

TL;DR: This work presents a model-to-model transformation that allows us to obtain navigational models of the Web engineering method OOWS from a requirements model as a set of mappings between these two models that have been implemented by means of graph transformations.
Journal ArticleDOI

Model Driven Web Engineering: A Systematic Mapping Study

TL;DR: A survey of primary studies on MDWE to explore current work and identify needs for future research finds the most focused areas of MDWE appear to be: Web Applicability, Molding and Notation, and Services and Oriented.
Journal ArticleDOI

Deriving user interface flow models for artifact-centric business processes

TL;DR: This paper proposes a framework for deriving user-interface flow models to help visualize artifact-centric processes and support semi-automatic creation of UIs.
Proceedings Article

Open and dynamic schema evolution in content-intensive web applications

TL;DR: The approach to information system development which is based on a model for Conceptual Content Management (CCM), which is able to provide adequate support for both schema evolution and personalization of such a system is outlined.
References
More filters
Book

Designing Object-Oriented Software

TL;DR: Offers basic design principles, and a specific design process, that can be applied to any software programming effort, even those not using object-oriented programming languages or environments.
Journal ArticleDOI

Web Modeling Language (WebML): a modeling language for designing Web sites

TL;DR: The WebML language and its accompanying design method are fully implemented in a pre-competitive Web design tool suite, called ToriiSoft, supporting advanced features like multi-device access, personalization, and evolution management.
Book ChapterDOI

ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models

TL;DR: A notation to describe task models, which can specify a wide range of temporal relationships among tasks, is discussed, which is a compact and graphical notation, immediate both to use and understand.
Journal ArticleDOI

WSDM: a user centered design method for Web sites

TL;DR: WSDM as mentioned in this paper is a user-centered method for the design of kiosk Web sites that explicitly starts from the requirements of the users or visitors, solving web site problems that are primarily caused by that a site has no underlying design at all, or that the design is mostly data-driven.
Proceedings ArticleDOI

Systematic hypermedia application design with OOHDM

TL;DR: This paper discusses the way in which the navigation and abstract interface models are built using the Object-Oriented Hypermedia Design Method (OOHDM), and shows which implementation concerns must be considered when defining interface behavior.