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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

ISSN:2229-6093<br />

• S-links (service links) point (with their<br />

corresponding response links) <strong>to</strong> services.<br />

9.3.4 HDM<br />

Structural links connect elements <strong>of</strong> the same node,<br />

Perspective links put various views <strong>of</strong> a node in relation<br />

<strong>to</strong> each other and <strong>Application</strong> links put different nodes<br />

in relation <strong>to</strong> each other, depending on the application.<br />

9.3.5 <strong>Web</strong>ML<br />

In Contextual links carry context information. Noncontextual<br />

links have no associated context information.<br />

With regard <strong>to</strong> the distribution <strong>of</strong> nodes on the hypertext<br />

level over pages on the presentation, Intra-page links are<br />

used when the source and the destination <strong>of</strong> a link belong<br />

<strong>to</strong> the same, and Inter-page links are used when the source<br />

and the destination are on different pages.<br />

9.4 Navigation Access Model [4]<br />

In Hypertext structure models describe navigation, but not<br />

orientation. Access models describe both through<br />

Navigation patterns, used <strong>to</strong> consistently describe<br />

conventional elements.<br />

• (list <strong>of</strong> objects <strong>of</strong> the same type)<br />

• (list <strong>of</strong> heterogeneous objects)<br />

• (sequential links)<br />

• <br />

The hypertext structure model built so far alone is not<br />

sufficient <strong>to</strong> describe how nodes can be reached by<br />

navigation. To allow users <strong>to</strong> navigate <strong>to</strong> nodes the users<br />

need navigation and orientation aids. These are formulated<br />

in the form <strong>of</strong> access structures refining the hypertext<br />

structure model. Recurring access structures are described<br />

in as design patterns, also called “hypermedia design<br />

patterns” or “navigation patterns”.<br />

The use <strong>of</strong> these navigation patterns helps <strong>to</strong> increase the<br />

quality <strong>of</strong> the hypertext model tremendously.<br />

Figure 11 Navigation Acess Model for online PC shop<br />

IJCTA | May-June 2013<br />

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

10 COMPARISON AND ANALYSIS<br />

10.1 Comparison <strong>of</strong> <strong>Existing</strong> Language <strong>to</strong> model <strong>Web</strong><br />

site<br />

Features <strong>Web</strong>ML UWE W2000 OOWS OOHD<br />

M<br />

Events<br />

Ok - Poor - -<br />

Broswer<br />

Control<br />

Lifecycles<br />

Users<br />

Security<br />

Databases<br />

Messaging<br />

UI<br />

Modelling<br />

Platform<br />

Independent<br />

Standards<br />

Meta-models<br />

Model<br />

Verification<br />

CASE Tool<br />

Poor - - - -<br />

Poor Good - -<br />

Good Poor Poor Poor -<br />

Ok Ok Poor - -<br />

Good Ok Poor Poor Poor<br />

Good Poor Ok - -<br />

Poor Ok Ok Poor Ok<br />

Excellent Excellent Good<br />

Excellen<br />

t<br />

Good<br />

Poor Excellent Excellent Ok Poor<br />

Poor Excellent Excellent Poor -<br />

Ok Ok - - -<br />

Good Ok Poor Ok -<br />

Figure 12 Feature Comparison <strong>of</strong> <strong>Existing</strong> Language <strong>to</strong><br />

model <strong>Web</strong> site<br />

10.2 Summary <strong>of</strong> the Requirements Specification<br />

Perspective Analysis<br />

Method Functional<br />

Req.<br />

Data Req. Navigational<br />

Req.<br />

OOHDM Use cases, - UIDs<br />

textual<br />

templates<br />

WSDM Natural<br />

language task<br />

diagram<br />

Natural<br />

language<br />

Natural<br />

language task<br />

diagram<br />

SOHDM Scope diagram, - -<br />

SACs<br />

UWE <strong>Web</strong> process<br />

use cases,<br />

stereotyped<br />

activity<br />

diagrams, use<br />

- Navigation use<br />

cases,<br />

stereotyped<br />

activity<br />

diagrams<br />

cases<br />

<strong>Web</strong>ML User templates,<br />

activity<br />

diagrams, use<br />

Data<br />

dictionary<br />

Site<br />

specification<br />

templates<br />

cases<br />

OOH Use cases - <strong>Web</strong><br />

requirements<br />

metamodel(WE-<br />

RMExt)<br />

OOWS<br />

W2000<br />

NDT<br />

Task<br />

characterization<br />

templates,<br />

activity<br />

diagrams<br />

Functional use<br />

cases<br />

Use cases<br />

formatted<br />

templates<br />

Information<br />

templates<br />

Task taxonomy,<br />

activity<br />

diagrams<br />

- Navigational<br />

use cases<br />

Formatted Formatted<br />

templates templates<br />

Figure 13 Summary <strong>of</strong> the Requirements Specification<br />

Perspective Analysis<br />

520

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

Saved successfully!

Ooh no, something went wrong!