VisualWADE Tool

OO-H Method
VisualWADE Tool
Team Members
Contact Info
IWAD Group


CAWE (Computer-Aided Web Engineering) Tool

The CAWE tool (see Figure 2) provides an operational environment that supports all the methodological aspects of OO-H Method. It simplifies the design and implementation of web-based Information Systems from an object-oriented perspective, providing a comfortable and friendly interface for elaborating the OO-H Method models. The most interesting contribution of this CAWE environment is its ability to generate the web application front-end for well-known industrial software development environments. This CAWE Tool is being used at this moment for the resolution of real web applications, in the context of R&D projects carried out jointly by the Web Engineering Group of the University of Alicante and a set of industrial partners.


Figure 2: snapshot of the CAWE tool

Innovative Aspects

 Two new views to capture relevant user interface properties

 The OO-H method extends the traditional views – those that capture the static and dynamic properties of an application – with two new complementary diagrams. The navigational access diagram (NAD) defines a  navigation view, and the abstract presentation diagram (APD) gathers the concepts related to presentation. Both the NAD and the APD capture the interface related design information with the aid of a set of patterns, defined in an interface pattern catalogue integrated in the OO-H method proposal.

 Increased level of abstraction

The OO-H method increases the level of abstraction at which Web interfaces are defined, and is therefore much closer to the conceptual space (domain problem) than other proposals.

Interface usability improvement

Our approach is user centred (as it relies on user requirements) and object oriented. This fact allows the use of the knowledge domain implicit in object-oriented models to improve the interface usability. The inclusion of a pattern catalogue and the way these patterns are applied to the different diagrams to modify both the model and the final implementation are closely related to this usability concept and are one of the main contributions of our method.

Automatic Generation of prototypes close to the end application

As a final result, our approach generates prototypes very close to the end application. Very low modifications are needed to get a fully functional version of the modelled application.       

Easy integration

The OO-H method centres on defining and integrating Web interfaces with existing business modules. As a result, the OO-H method specifically provides mechanisms for invoking services, selecting the possibly complex parameters to be passed to a given method, dealing with invocation errors, and so on. Finally, starting from a UML-compliant conceptual modelling approach facilitates the OO-H method’s integration with other proposals.

Current stage of technology

Nowadays, we own a prototype of a CAWE tool that, for a given Information System, allows us to capture the following properties:


The properties related to the contents (data and its structure).


The properties  related to the appearance (data display).


The properties related to the user-system interaction process.These are further divided into:  

Navigation through information


Client logic


Connection process with legacy systems

Based on these properties, the tool allows us to develop an operative implementation of the system using ASP, JSP or PHP technology.

 The prototype is available for demonstration.

Industrial property

The software is protected under current Copyright laws.


         E-commerce, m-commerce, B2C/B2B, CAWE tools for conceptual modelling with automatic software generation support.

          Very interesting for migration of legacy systems to the web.

Cooperation Profile

The Department of Information Systems and Languages of the University of Alicante is seeking for the following partners:


End users and/or distributors interested in acquiring this technology.


Partners willing to develop specific applications out of this technology, establish     further research projects, submitting EU RTD proposals, etc.

Research Team

The research team is made up of 12 researchers working in different modules of our tool. People appointed to this project hold a B.S. degree and Ph.D. in Computer Science. The OO-H Method is continuously evolving, according to new discoveries in the academic research community and new advances on Web Technology.


Home | OO-H Method | VisualWADE Tool | Downloads | Team Members | Contact Info | IWAD Group

 © Web Engineering Group.
If you have questions regarding to the Web Site, please write to [].
Last Update: march 11, 2003.