Hierarchical User Interface Component Architecture

Hierarchical User Interface Component Architecture

Hierarchical User Interface Component Architecture

User Interfaces (UI) of applications, since about 2010, are usually implemented by dedicated frontend programs, following a Rich-Client architecture and are based on the Web technologies HTML, CSS and JavaScript. This approach provides great flexibility and power, but comes with an inherent great overall complexity of UIs, running on a continuously changing technology stack. This is because since over twenty years Web technologies still progress at an extremely high invention rate and unfortunately at the same time still regularly reinvent part of their self. This situation is harmless for small UIs, consisting of just a handful dialogs and having to last for just about one or two years. However, it becomes a major hurdle for large UIs, consisting of a few hundred dialogs and having to last for five or more years. This is especially the case for the complex UIs of industrial Business Information Systems. The main scientific contribution of this dissertation is the Hierarchical User Interface Component Architecture (HUICA), a scalable software architecture for Rich-Client based User Interfaces. It is primarily based on the important architecture principle Separation of Concerns (SoC), the derived idea of Hierarchical Composition, the invented design pattern Model-View-Controller/Component-Tree (MVC/CT) and the existing concepts Presentation Model and Data Binding.

Download Now

Product Details :

Author :
Publisher : BoD – Books on Demand
Release Date :
ISBN : 374813956X
Pages : 324 pages
Rating : 4/5 (60 users)


More Books:

Hierarchical User Interface Component Architecture
Language: en
Pages: 324
Authors: Ralf S. Engelschall
Categories: Computers
Type: BOOK - Published: 2018-12-18 - Publisher: BoD – Books on Demand

GET EBOOK

User Interfaces (UI) of applications, since about 2010, are usually implemented by dedicated frontend programs, following a Rich-Client architecture and are bas
Deutsche Nationalbibliografie
Language: de
Pages:
Authors: Die deutsche Nationalbibliothek
Categories:
Type: BOOK - Published: 2007 - Publisher:

GET EBOOK

Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes
Language: en
Pages: 581
Authors: Koziolek, Anne
Categories:
Type: BOOK - Published: 2014-01-07 - Publisher: KIT Scientific Publishing

GET EBOOK

Automotive Systems Engineering
Language: en
Pages: 268
Authors: Markus Maurer
Categories: Technology & Engineering
Type: BOOK - Published: 2013-05-22 - Publisher: Springer Science & Business Media

GET EBOOK

This book reflects the shift in design paradigm in automobile industry. It presents future innovations, often referred as “automotive systems engineering”.
Semantic Service Oriented Architectures in Research and Practice
Language: en
Pages: 280
Authors: Rolf Schillinger
Categories: Semantic Web
Type: BOOK - Published: 2011 - Publisher: BoD – Books on Demand

GET EBOOK

Originally presented as the author's thesis (doctoral)--Universit'at Regensburg, 2010.
Intelligent Technical Systems
Language: en
Pages: 288
Authors: Natividad Martínez Madrid
Categories: Technology & Engineering
Type: BOOK - Published: 2009-02-18 - Publisher: Springer Science & Business Media

GET EBOOK

Intelligent technical systems are networked, embedded systems incorporating real-time capacities that are able to interact with and adapt to their environments.
Intelligent Robotics and Applications
Language: en
Pages: 1296
Authors: Ming Xie
Categories: Computers
Type: BOOK - Published: 2009-12-16 - Publisher: Springer

GET EBOOK

The market demands for skills, knowledge and personalities have positioned robotics as an important field in both engineering and science. To meet these challen
Software Architecture
Language: en
Pages: 534
Authors: Muhammad Ali Babar
Categories: Computers
Type: BOOK - Published: 2010-08-27 - Publisher: Springer

GET EBOOK

Welcome to the European Conference on Software Architecture (ECSA), which is the premier European software engineering conference. ECSA provides researchers and
Tool-Based Requirement Traceability between Requirement and Design Artifacts
Language: en
Pages: 439
Authors: Bernhard Turban
Categories: Computers
Type: BOOK - Published: 2013-04-16 - Publisher: Springer Science & Business Media

GET EBOOK

Processes for developing safety-critical systems impose special demands on ensuring requirements traceability. Achieving valuable traceability information, howe
User-Centric Application Integration in Enterprise Portal Systems
Language: en
Pages: 260
Authors: Oliver Gmelch
Categories:
Type: BOOK - Published: 2012 - Publisher: BoD – Books on Demand

GET EBOOK

The ever growing number of application scenarios for IT systems leads to a significant increase in their number and hence to a level of complexity that has grow