Warenkorb
 

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.
Portrait
Dipl.-Inf. Univ. Ralf S. Engelschall (born 1972, married, 3 children) is a computer scientist from Munich, Germany. He completed his study in Computer Science and Mathematics at Technische Universität München (TUM) in 1999.

As one of the founders of the Apache Software Foundation (ASF), founder of the projects OpenSSL and OpenPKG and as the author of numerous tools, libraries, and frameworks, he is a recognized contributor to the Open Source software community since about 1991.

As a former software engineer at sd&m, as a former department manager of sd&m Research (later Capgemini CSD Research) and as the Director and Executive Consultant of msg Applied Technology Research, a unit of the msg Group, he is also a long lasting member of the Custom Software Development (CSD) industry since 1993.

Since over 25 years he is intensively involved in Web Technologies, Software Engineering and Software Architecture. This finally triggered his doctorate in the area of User Interface architecture in the years 2013 to 2018.
… weiterlesen
In den Warenkorb

Beschreibung

Produktdetails


Einband gebundene Ausgabe
Seitenzahl 324
Erscheinungsdatum 18.12.2018
Sprache Englisch
ISBN 978-3-7481-3956-0
Verlag Books on Demand
Maße (L/B/H) 22,8/18/2,7 cm
Gewicht 695 g
Abbildungen mit 324 Farbabbildungen
Auflage 1
Buch (gebundene Ausgabe, Englisch)
Buch (gebundene Ausgabe, Englisch)
64,00
64,00
inkl. gesetzl. MwSt.
inkl. gesetzl. MwSt.
Sofort lieferbar, Versandkostenfrei
Sofort lieferbar
Versandkostenfrei
In den Warenkorb
PAYBACK Punkte
Ihr Feedback zur Seite
Haben Sie alle relevanten Informationen erhalten?
Vielen Dank für Ihr Feedback!
Entschuldigung, beim Absenden Ihres Feedbacks ist ein Fehler passiert. Bitte versuchen Sie es erneut.

Kundenbewertungen

Es wurden noch keine Bewertungen geschrieben.