Philosophy of Architecture Design in Web Information Systems

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.

2013 ◽  
Vol 5 (2) ◽  
pp. 32-47 ◽  
Author(s):  
Crescenzio Gallo ◽  
Franco Malatacca ◽  
Angelo Fratello

The best tools to manage the exchange of information and services between heterogeneous subjects through new technological tools with particular reference to information systems are certainly the Web-based information systems. Leveraging the infrastructure of the Web, these systems may be able to handle multimedia data, to perform distributed and cooperative applications based on service, in addition to customizing applications and related data. This paper provides an overview on Web Information Systems with particular reference to GIS, presenting a description of the usage scenarios and a comparison between two significant platform for publishing spatial data.


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):  
Harri Oinas-Kukkonen ◽  
Toni Alatalo ◽  
Jouko Kaasila ◽  
Henri Kivela ◽  
Sami Sivunen

Web information systems engineering means a collection of sound principles, methods, techniques and tools for developing Web-based information systems, which differ from traditional information systems in their unique technological platform and design philosophy. Key features of Web information systems engineering beyond traditional and object-oriented information systems development include emphasis on user navigation, the multilevel interactivity of the environment, and the advanced hypertext functionality in target information systems. A starting point for designing and modeling Web information systems is that these are essentially hypertext information systems. This chapter will specify requirements for Web information systems engineering methodologies from the viewpoints of hypermedia communication environments, adaptive hypermedia systems, and mobile hypermedia.


2013 ◽  
pp. 1-16
Author(s):  
Mariana Curado Malta ◽  
Ana Alice Baptista

This chapter presents the state-of-the-art on interoperability developments for the social and solidarity economy web based information systems. A search on the bibliographic databases showed that there are no articles on interoperability initiatives on the social and solidarity economy, so it was necessary to have other sources of information: a preliminary analysis of the platforms that support social and solidarity economy activities; and interviews with the representatives of some of the world’s most important social and solidarity economy organizations. The study showed that the platforms are still not interoperable, but that there are efforts in this direction promoted by the social and solidarity economy organizations. It is clear that these organizations will need to find a common framework of understanding in order to implement interoperability among their platforms.


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

This chapter defines a methodical approach, named model-centric architecting process (MAP), to effectively cope with the architecture design complexity and manage the architecting process and lifecycle of information systems development in a service-oriented paradigm. This comprehensive method comprises four dimensions of architecting activities: requirement analysis, specification, validation, and planning (RSVP). The process is broken down into nine interrelated models: meta architecture, conceptual architecture, logical architecture, physical architecture, deployment architecture, management architecture, information architecture, aspect architecture, and component architecture. A 2-D matrix serves as a blueprint to denote a step-by-step procedure to produce and manage the architectural artifacts and deliverables in the lifecycle of systems architecture design, development and governance. The holistic framework provides a multidisciplinary view of the design principles, tenets, idioms, and strategies in the IT architecting practices. The characteristics and features of the constituent elements in the MAP approach are articulated in great detail. Recommendations and future trends are also presented in the context. It helps build high-quality service-oriented solutions focused on different domains, and in the meantime keeps the agility, flexibility and adaptiveness of the overall method. This systematic framework may be customized in different formats to design various information systems in different industries.


2015 ◽  
Vol 11 (2) ◽  
pp. 162-182 ◽  
Author(s):  
Itamir de Morais Barroca Filho ◽  
Gibeon Soares Aquino Júnior

Purpose – This paper aims to identify and propose strategies for development of mobile applications from Web-based enterprise systems and introduce a process called Metamorphosis. This process provides a set of activities subdivided into four phases – requirements, design, development and deployment – to assist in the creation of mobile applications from existing Web information systems. Design/methodology/approach – With the aim to provide a background to propose the Metamorphosis process, a systematic review was performed to identify strategies, good practices and experiences reported in the literature about creation of mobile applications. Findings – This paper identifies and proposes strategies for development of mobile applications from Web-based enterprise systems and introduces a process called Metamorphosis. Then, this process is applied for creation of SIGAA Mobile. Originality/value – The originality of this paper is the proposal of Metamorphosis process, that is, a process for development of mobile applications from Web-based enterprise systems.


2004 ◽  
pp. 1-33 ◽  
Author(s):  
Roland Kascek ◽  
Klaus-Dieter Schewe ◽  
Catherine Wallace ◽  
Claire Matthews

The present chapter is about story boarding for web information systems (WIS). It is a holistic usage-centered approach for analyzing requirements and conceptual modeling of WIS. We conceptualize web information systems as open information systems and discuss them from a business point of view, including their linguistic, communicational and methodological foundations. To illustrate story boarding, we discuss a simple application example.


Sign in / Sign up

Export Citation Format

Share Document