Provides you with ebooks download links of various Unified Modeling Language topics such as UML diagrams, UML specifications, UML 2.0, UML 2.1, UML process, UML design patterns, UML class diagrams, UML activity diagrams, etc and more.

Exploiting UML Extensibility in the Design of Web Applications

By Ekaterina Gorshkova and Boris Novikov

The application design and development methodologies based on UML are well-known, widely used in practice and proved to be critically important for object-oriented design. However, these methodologies and tools do not provide specific support for modelling issues peculiar to web application. This paper defines an UML extension capable to refine the design of the client part of web application. Several new diagrams are specified with provide for precise definition of the content of web pages and navigation between them.

A design and development of a Web application differ significantly from more traditional stand-alone and client-server ones. It usually has to comply with several kinds of requirements like scalability, security (which are common for client-server and web), and portability of the client software (which is more specific for web applications). They are supposed to provide dynamic generation of the user interface, advanced presentation features, and be easily customizable. These requirements make the design of such an application a challenging task.

Several research efforts addressed hypermedia application design focused on data-intensive web-sites. For data model they use entity-relationship model or its extension, for navigation they provide predefined navigation constructs.

Another recent and the closest to us approach is WebML language, which provides orthogonal models for designing structure, composition and presentation. However, it uses its own restricted notation and fails to express advanced composition and navigational constructs. We avoid this kind of limitations relying on the power of UML.

Modeling of web applications with UML is described. This work covers various aspects of the topic. However, this approach uses only class, i.e. static, diagrams to represent both behavioral and structural things, reducing the clarity. Another point is that the stereotypes chosen for this notation are bound to the certain technologies, complicating the creation of conceptual abstract design.

Read more/Download

Followers

Privacy Policy
We use third-party advertising companies to serve ads when you visit our website. They uses cookies to serve ads on our site. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here
Disclaimer
Copyright of books and articles goes to its respective owners. In this blog, i am writing reviews about articles & books and giving free links available in world wide web. Intention of this blog is educative purpose and using contents from other sites as it is fair use. So if you have any complaints regarding books copyright, please contact book hosting servers for the removal of the book. we got all download links from the search engines and so we are not responsible for any damage due to the links given here. This is only for education purpose.