Patterns for Improving the Pragmatic Quality of Web Information Systems

Author(s):  
Pankaj Kamthan

The significance of approaching Web information systems (WIS) from an engineering viewpoint is emphasized. A methodology for deploying patterns as means for improving the quality of WIS as perceived by their stakeholders is presented. In doing so, relevant quality attributes and corresponding stakeholder types are identified. The role of a process, feasibility issues, and the challenges in making optimal use of patterns are pointed out. Examples illustrating the use of patterns during macro- and micro-architecture design of a WIS, with the purpose of the improvement of quality attributes, are given.

Author(s):  
Pankaj Kamthan

In this chapter, the development and evolution of mobile applications is viewed from an engineering perspective. A methodology for deploying patterns as means for improving the pragmatic quality of mobile applications is proposed. In doing so, relevant quality attributes and corresponding stakeholder types for mobile applications are identified, the role of the development process is emphasized, and the challenges in making optimal use of patterns are presented. The underling feasibility issues involved at each step are analyzed. The activities of selection and application of patterns are explored. The use of patterns during macro- and micro-architecture design of mobile applications is illustrated. The implications of the use of patterns in a Mobile Social Web context are briefly highlighted.


Author(s):  
Tony C. Shan ◽  
Winnie W. Hua

This article defines a comprehensive set of guiding principles, called philosophy of architecture design (PAD), as a means of coping with the architecture design complexity and managing the architectural assets of Web information systems in a service-oriented paradigm. This coherent model comprises a multidimensional collection of key guiding principles and criteria in system analysis, modeling, design, development, testing, deployment, operations, management, and governance. The systematic framework provides a multidisciplinary view of the design tenets, idioms, principles, and styles (TIPS) in the IT architecting practices for engineering process and quality assurance. There are 26 constituent elements defined in the scheme, the names of which form an array of A-Z using the first letter. The characteristics and applicability of all 26 dimensions in the PAD model are articulated in detail. Recommendations and future trends are also presented in the context. This overarching model has been extensively leveraged in one format or another to design a wide range of Web-based systems in various industry sectors.


Author(s):  
Nicolas Guelfi ◽  
Cédric Pruski ◽  
Chantal Reynaud

The evolution of Web information is of utmost importance in the design of good Web Information Systems applications. New emerging paradigms, like the Semantic Web, use ontologies for describing metadata and are defined, in part, to aid in Web evolution. In this chapter, we survey techniques for ontology evolution. After identifying the different kinds of evolution with which the Web is confronted, we detail the various existing languages and techniques devoted to Web data evolution, with particular attention to Semantic Web concepts, and how these languages and techniques can be adapted to evolving data in order to improve the quality of Web Information Systems applications.


Author(s):  
Fernando Molina ◽  
Francisco J. Lucas ◽  
Ambrosio Toval Alvarez ◽  
Juan M. Vara ◽  
Paloma Cáceres ◽  
...  

Recent years have seen the arrival of the Internet as the platform that supports most areas within organizations, a fact which has led to the appearance of specific methodologies and tools for the construction of Web information systems (WIS). However, an absence of functionalities for the verification and validation (V&V) has been detected in the methodologies and tools of the models which have been built. This chapter presents one of these methodologies for WIS development (MIDAS) and shows how it has been completed with the definition of a strategy for the formal specification of its models with V&V objectives. This will contribute to increasing the quality of the models used in WIS development. The plug-in architecture which integrates this formal approach within CASE tools for WIS development is also shown.


Author(s):  
Roberto Paiano ◽  
Anna Lisa Guido ◽  
Andrea Pandurino

It is now clear that a careful initial phase of design, above all that it concerns for the complex Web information systems, it is essential to assure the quality of the final system. To reduce the necessary time development effort in order to get the final output, it is important to have tools that allow quickly obtatining tangible results; in few words, it is important to quickly obtain a consistent part of code for the final application. In this way, it is possible to provide the customer with a first draft of the information system in order to have a first validation of the design.


Sign in / Sign up

Export Citation Format

Share Document