25.01.2014 Views

Survey of Existing Web Models Techniques to Design Web Application

Survey of Existing Web Models Techniques to Design Web Application

Survey of Existing Web Models Techniques to Design Web Application

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Anup Hande et al , Int.J.Computer Technology & <strong>Application</strong>s,Vol 4 (3),514-521<br />

ISSN:2229-6093<br />

10.3 Summary <strong>of</strong> the MDD Perspective Analysis<br />

Method<br />

Visual<br />

Syn.<br />

And<br />

Meta<br />

Model<br />

Req.<br />

Spec.<br />

Tool<br />

OOHDM Ok -<br />

WSDM Ok - -<br />

SOHDM Ok - -<br />

UWE<br />

Ok<br />

AgroUWE<br />

Magic<br />

UWE<br />

<strong>Web</strong>ML Ok -<br />

OOH Ok - -<br />

OOWS<br />

Ok<br />

RE <strong>to</strong>ols<br />

based on<br />

Eclips<br />

W2000 Ok - -<br />

NDT Ok NDT suits<br />

Deriv. <strong>of</strong><br />

Conceptual<br />

<strong>Models</strong><br />

Transformations<br />

specified with :<br />

textual guidelines<br />

applied :<br />

manually (no<br />

<strong>to</strong>ols)<br />

Transformations<br />

specified with:<br />

QVT applied:<br />

manually (no<br />

<strong>to</strong>ols)<br />

Transformations<br />

specified in :<br />

textual guidelines<br />

applied :<br />

manually(no<br />

lools)<br />

Transformations<br />

specified with:<br />

graph<br />

transformations<br />

applied :<br />

au<strong>to</strong>matically<br />

(AGG <strong>to</strong>ols)<br />

Implemented as<br />

AGG Graph<br />

Transformation<br />

Transformations<br />

Specified with ::<br />

QVT<br />

Applied:<br />

au<strong>to</strong>matically<br />

(NDT Suite)<br />

Implemented as:<br />

Enterprise<br />

Architect<br />

templates.<br />

Figure 14 Summary <strong>of</strong> the MDD Perspective Analysis<br />

11 ACKNOWLEDGMENT<br />

A large number <strong>of</strong> different methods for <strong>Web</strong> application<br />

modeling have been developed in the last decade.<br />

However, some methods will probably converge during<br />

the course <strong>of</strong> further development. It is currently hard <strong>to</strong><br />

predict how far this converging trend will go and whether<br />

it will eventually lead <strong>to</strong> a “Unified <strong>Web</strong> Modeling<br />

Language”, similarly <strong>to</strong> the development <strong>of</strong> the UML. It is,<br />

however, uncontested that there is a trend <strong>to</strong>wards using<br />

UML as notation language. Some methods are moving<br />

from their proprietary notation <strong>to</strong> a UML compliant one<br />

and introduce a UML pr<strong>of</strong>ile for their method.<br />

The methods that will succeed will be determined by the<br />

<strong>to</strong>ol support <strong>of</strong>fered for their modeling method. In the<br />

future, <strong>to</strong>ols will systematically support not only the<br />

notation, but also the development process allowing for a<br />

model-driven development approach. However, this means<br />

that the methods will have <strong>to</strong> define clear guidelines and<br />

approaches, in contrast <strong>to</strong> the current situation. It also<br />

means that agile approaches (Ambler 2002) will most<br />

likely have <strong>to</strong> be considered, but they will have <strong>to</strong> be<br />

harmonized in view <strong>of</strong> (semi) au<strong>to</strong>matic generation.<br />

The inclusion <strong>of</strong> <strong>Web</strong> services in model-based <strong>Web</strong><br />

application development projects will bring new<br />

challenges, the most critical probably being the interplay<br />

between <strong>to</strong>p-down modelling and bot<strong>to</strong>m-up integration <strong>of</strong><br />

existing services and adequate <strong>to</strong>ol support.<br />

References<br />

[1] Manuel Wimmer, Andrea Schauerhuber, Wieland<br />

Schwinger, Horst Kargl : “On the Integration <strong>of</strong> <strong>Web</strong><br />

Modeling Languages: Preliminary Results and Future<br />

Challenges “:IEEE TRANSACTIONS ON<br />

SOFTWARE ENGINEERING.<br />

[2] Guotao Zhuang, Junwei Du : “MDA-BASED<br />

Modeling and Implementation <strong>of</strong> E-Commerce <strong>Web</strong><br />

<strong>Application</strong>s in <strong>Web</strong>ML” 2nd international workshop<br />

on computer CSE 2009<br />

[3] Gerti Kappel, Birgid Pröll, Siegfried Reich, Werner<br />

Retschitzegger (eds.),dpunkt-verlag:“<strong>Web</strong><br />

Engineering: Systematic Development <strong>of</strong> <strong>Web</strong><br />

<strong>Application</strong>s”<br />

[4] Gustavo Rossi , Oscar Pastro, Daniel Schwade, Luis<br />

Olsina “<strong>Web</strong> Engineering: Modelling and<br />

Implementing <strong>Web</strong> <strong>Application</strong>s” Human-<br />

Computer Interaction Series ISSN 1571-5035<br />

[5] Stefano Ceri, Piero Fraternali, Aldo Bongio :” <strong>Web</strong><br />

Modeling Language (<strong>Web</strong>ML): a modeling language<br />

for designing <strong>Web</strong> sites” IETJournal<br />

[6] Andreas Kraus : Model Driven S<strong>of</strong>tware Engineering<br />

for <strong>Web</strong> <strong>Application</strong>s"<br />

[7] Nathalie Moreno, Piero Fraternali, An<strong>to</strong>nio Vallecillo<br />

“<strong>Web</strong>ML Modeling in UML“ IET Journal.<br />

[8] Marco Brambilla, Sara Comai, Piero Fraternali,<br />

Maristella Matera: "DESIGNING WEB<br />

APPLICATIONS WITH WEBML AND<br />

WEBRATIO"<br />

[9] Stefano Ceri, Piero Fraternali, Maristella Matera<br />

:"Conceptual modeling <strong>of</strong> data-intensive <strong>Web</strong><br />

applications“<br />

[10] Thiago Jabur Bittar, renata P. M. Fortes, Luanana<br />

Lopes Loba<strong>to</strong>, and Willian M. Watanabe "<strong>Web</strong><br />

Communication and Interaction Modeling using<br />

Model Driven Develpment“ SIGDOC’09, Oc<strong>to</strong>ber<br />

5–7, 2009, Blooming<strong>to</strong>n, Indiana, USA<br />

IJCTA | May-June 2013<br />

Available online@www.ijcta.com<br />

521

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!