< Previous300References In this part, one can find the references to all external resources which were taken into account during the doctorate project and the development of this disserta-tion. It is split into four distinct sections: ■Authored References: 19 references to own resources, directly authored or co-authored by the author of this dissertation. ■Supervised References: 5 references to sibling resources, supervised by the author of this dissertation during the doctorate project. ■Cited References: 202 references to foreign resources, directly taken into account and cited in this dissertation. ■Considered References: 27 additional references to foreign resources, indi-rectly taken into account and just considered during the doctorate project, but not cited in this dissertation.Within each section, the references are sorted alphabetically by their citation key. Additionally, references are tagged by their topical relationship to this dissertation.Authored References[Engelschall & Vaas 2013] Ralf S. Engelschall, Christian Vaas: ComponentJS Trac-ing — ComponentJS Plugin for Real-Time Monitoring and Constraint Checking. 2013. URL https://github.com/rse/componentjs-tracing. Architecture Com-ponent Hierarchy HTML5 HUICA MVC Open-Source [Engelschall 2009a] Ralf S. Engelschall: ComponentJS — Powerful run-time Com-ponent System for structuring HTML5-based Rich Clients. 2009. URL http://com-ponentjs.com/. Algorithms Component HTML5 HUICA Object-Orientation Open-Source [Engelschall 2009b] Ralf S. Engelschall: Open-Source: Freiheitskampf zwischen Kunst und Kommerz [DE]. OBJEKTspektrum, 2009. Vol. 2009, no. 2, pp. 44–47. Open-Source [Engelschall 2011] Ralf S. Engelschall: ComponentJS Debugger — ComponentJS Plugin for Real-Time Component Tree Visualization. 2011. URL https://github.com/rse/componentjs/tree/master/src/plugin. Component Hierarchy HTML5 HUICA MVC Open-Source [Engelschall 2012] Ralf S. Engelschall: Architektur vs. Lizenzrecht: Lizenzkonforme Verbauung von Open-Source-Software [DE]. OBJEKTspektrum, 2012. Vol. 2012, no. 3, pp. 21–25. Architecture Open-Source [Engelschall 2013a] Ralf S. Engelschall: jQuery Stage — jQuery Plugin for View Mask Stage Information Determination. 2013. URL http://npmjs.com/jquery-stage. HTML5 HUICA MVC Open-Source 301[Engelschall 2013b] Ralf S. Engelschall: jQuery-Markup — jQuery Plugin for Tem-plate Based View Mask Generation. 2013. URL http://npmjs.com/jquery-markup. HTML5 HUICA MVC Open-Source Presentation Model [Engelschall 2013c] Ralf S. Engelschall: User Interface Composition [EN]. Engels-chall Technical Report, Dec, 2013. EnTR-03:2013.12. HUICA [Engelschall 2014a] Ralf S. Engelschall: TypoPRO — Collection of Free Fonts for Professional Typography in HTML5 Single-Page-Applications. 2014. URL http://typopro.org/. HTML5 HUICA Open-Source User Interface [Engelschall 2014b] Ralf S. Engelschall: Mastering Complexity of HTML5 Rich Cli-ents [EN]. OOP 2014, 2014. HTML5 HUICA [Engelschall 2014c] Ralf S. Engelschall: Mastering Complexity of HTML5 Rich Cli-ents [EN]. WebTechCon 2014, 2014. HTML5 HUICA [Engelschall 2016a] Ralf S. Engelschall: VueJS I18Next — VueJS Plugin for Inter-nationalizaton (I18N) via I18Next. 2016. URL http://npmjs.com/vue-i18next. HTML5 HUICA MVC Open-Source User Interface [Engelschall 2016b] Ralf S. Engelschall: jQuery Page — jQuery Plugin for Animat-ed Page Transitions. 2016. URL http://npmjs.com/jquery-page. HTML5 HUICA Open-Source User Interface [Engelschall 2016c] Ralf S. Engelschall: ComponentJS MVC — Model-View-Con-troller Abstract OOP Classes for ComponentJS [EN]. , 2016. Component HTML5 HUICA MVC Object-Orientation Open-Source [Engelschall 2016d] Ralf S. Engelschall: ComponentJS Vue — ComponentJS Pl-ugin for VueJS based Data Binding. 2016. URL https://github.com/rse/compo-nentjs/tree/master/src/plugin. Data Binding HTML5 HUICA MVC Open-Source Presentation Model [Engelschall 2016e] Ralf S. Engelschall: Gemstone — Full Technology Stack for Hierarchical User Interface Component Architecture (HUICA). 2016. URL http://gemstonejs.com/. Architecture Component HTML5 HUICA MVC Object-Orientation Open-Source Separation of Concerns [Engelschall 2017a] Ralf S. Engelschall: Style-Scope: PostCSS and PostHTML Pl-ugins for Locally Scoping CSS. 2017. URL http://npmjs.com/style-scope. HTML5 HUICA MVC Open-Source User Interface [Engelschall 2017b] Ralf S. Engelschall: GraphQL-IO — GraphQL-IO Based Net-work Communication Framework. 2017. URL http://graphql-io.com/. HUICA Open-Source [Engelschall et al. 2009c] Ralf S. Engelschall, Bettina Duwe, Oliver Flöricke, Frank Salger, Melanie Späth, Johannes Willkomm, Thomas Wolf: Quasar 2.0: Software Engineering Patterns [EN]. Capgemini sd&m Research, Dec, 2009. Pattern Software Engineering 302Supervised ReferencesCited References[Alexander 1979] Christopher Alexander: The Timeless Way of Building [EN]. New York: Oxford University Press, 1979. Architecture Pattern [Alexander et al. 1977] Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King, Shlomo Angel: A Pattern Language — Towns - Buildings - Construction [EN]. New York: Oxford University Press, 1977. Architecture Pattern [Alpaev 2006] Sergey Alpaev: Applied MVC Patterns — A pattern language [EN]. VikingPLoP Travelling Pattern Conference, 2006. HMVC MVC [Aniche et al. 2016] Maurício Aniche, Gabriele Bavota, Christoph Treude, Arie Van Deursen, Marco Aurélio Gerosa: A Validated Set of Smells in Model-View-Control-ler Architectures [EN]. IEEE International Conference on Software Maintenance and Evolution (ICSME), 2016. DOI 10.1109/ICSME.2016.12. MVC [Apple 2012] Apple Inc.: Concepts in Objective-C Programming [EN]. Apple, Jan 09, 2012. URL https://apple.co/2McWYoT. MVA MVC [Armstrong 2006] Deborah J. Armstrong: The Quarks of Object-Oriented De-velopment [EN]. Communications of the ACM (CACM), 2006. Vol. 49, no. 2, pp. 123–128. Object-Orientation [Avram & Floyd 2006] Abel Avram, Floyd Marinescu: Domain-Driven Design Quickly [EN]. InfoQ, 2006. DDD [Baillie et al. 2011] Graeme Baillie, Brian Armour, Robert Milne, Thomas M. Con-nolly, Richard Beeby: A Model-View-DynamicViewModel and its Performance in a [Ardelean 2014] Cristian-Viktor Ardelean: Data Synchronization Across Many Concurrent Peers [EN]. Augsburg University, 2014. HUICA REST [Gerstberger 2015] Constantin Gerstberger: Towards a Data-Driven Enterprise Resource Architecture [EN]. Augsburg University, 2015. HUICA REST [Grewenig 2014] Stefanie Grewenig: From High-Usability Cross-Device Wireframe-Based Storyboards to Component-Oriented Responsive-Design User Interfaces [EN]. Augsburg University, 2014. HUICA Storyboarding [Rummel 2014] Johannes Rummel: Holistic Approach for a Separable, Reactive, Model-Agnostic View Data Binding [EN]. Augsburg University, 2014. Data Bind-ing HUICA [Vaas 2014] Christian Vaas: Pattern Guideline and Constraint Validation of Run-time Communication in User Interface Component Architectures [EN]. Augsburg University, 2014. HUICA MVC Pattern 303Web-based Component Architecture [EN]. International Conference on Software Engineering and Knowledge Engineering (SEKE), 2011. MVC MVVM [Barclay & Kennedy 2000] Peter J. Barclay, Jessie Kennedy: Teallach's Presenta-tion Model [EN]. Working Conference on Advanced Visual Interfaces (AVI), 2000. Presentation Model [Bass et al. 2010] Len Bass, Paul Clements, Rick Kazman: Software Architecture in Practice [EN]. Addison-Wesley, 2010. Architecture [Batory & O'Malley 1992] Don Batory, Sean O'Malley: The Design and Implemen-tation of Hierarchical Software Systems With Reusable Components [EN]. ACM Transactions on Software Engineering and Methodology (TOSEM), 1992. Vol. 1, no. 4, pp. 355–398. Component Hierarchy [Bauer 2015] Reinhard Bauer: Didaktische Entwurfsmuster — Der Muster-Ansatz von Christopher Alexander und Implikationen für die Unterrichtsgestaltung [DE]. Waxmann Verlag, 2015. Pattern [Bolarinwa 2013] Akin B. Bolarinwa: System and method for specification and implementation of MVC (model-view-controller) based web applications [EN]. US Patent Office, Oct 01, 2013. URL http://bit.ly/2LDdimN. MVC [Booch et al. 2017] Grady Booch, James Rumbaugh, Ivar Jacobson: Unified Mod-eling Language User Guide [EN]. Addison Wesley, 2017. [Borini 2017] Stefano Borini: Understanding Model-View-Controller [EN]. GitBook, Aug 27, 2017. URL http://bit.ly/2Ki641X. MVA MVC MVP MVVM [Bos et al. 2011] Bert Bos, Tantek Çelik, Ian Hickson, Håkon Wium Lie: Cascad-ing Style Sheets Level 2 Revision 1 (CSS 2.1) Specification [EN]. World Wide Web Consortium (W3C), Jun 07, 2011. URL http://bit.ly/2n1zNDi. HTML5 User In-terface [Bourque & Fairley 2014] Pierre Bourque, Richard E Fairley: Guide to the Software Engineering Body of Knowledge Version 3.0 (SWEBOK) [EN]. IEEE Computer Soci-ety, 2014. Software Engineering [Bower & McGlashan 2000] Andy Bower, Blair McGlashan: Twisting The Triad — The evolution of the Dolphin Smalltalk MVP application framework [EN]. Eight ESUG Smalltalk Summer School, 2000. MVC MVP [Brown 2016] Ethan Brown: Learning JavaScript — JavaScript Essentials for Mod-ern Application Development [EN]. O'Reilly, 2016. HTML5 [Brusdeylins & Rath 2009] Matthias Brusdeylins, Thomas Rath: Quasar Client: Nutzungskonzept [DE]. Capgemini sd&m Research, Feb 25, 2009. Architecture Component Quasar User Interface [Buck et al. 2013] Duane Buck, Ira Diethelm, Stephen Sheneman: Objektgraph: Why Code When MVC Applications Can Be Generated With UML-based Diagrams? [EN]. Conference on Systems, Programming & Applications: Software for Hu-manity (SPLASH), 2013. DOI 10.1145/2508075.2514576. MVC [Burbeck 1992] Steve Burbeck: Applications Programming in Smalltalk-80: How to use Model-View-Controller (MVC) [EN]. 1992. URL http://bit.ly/2M7CG0b. MVC 304[Busse et al. 2012] Johannes Busse, Bernhard Humm, Christoph Lübbert, Frank Moelter, Anatol Reibold, Matthias Rewald, Veronika Schlüter, Bernhard Seiler, Erwin Tegtmeier, Thomas Zeh: Was bedeutet eigentlich Ontologie? — Ein Begriff aus der Philosophie im Licht verschiedener Disziplinen [DE]. Informatik Spektrum, 2014. Vol. 37, no. 4, pp. 286–297. DOI 10.1007/s00287-012-0619-2. Ontology [Busse et al. 2015] Johannes Busse, Bernhard Humm, Christoph Lübbert, Frank Moelter, Anatol Reibold, Matthias Rewald, Veronika Schlüter, Bernhard Seiler, Erwin Tegtmeier, Thomas Zeh: Actually, What Does "Ontology" Mean? A Term Coined by Philosophy in the Light of Different Scientific Disciplines [EN]. Journal of Computing and Information Technology (CIT), 2015. Vol. 23, no. 1, pp. 29–15. DOI 10.2498/cit.1002508. Ontology [Cai et al. 2000a] Jason Cai, Ranjit Kapila, Gaurav Pal: HMVC: The layered pattern for developing strong client tiers [EN]. JavaWorld, Jul 21, 2000. URL http://bit.ly/2Ki65D3. HMVC MVC [Cai et al. 2000b] Jason Cai, Ranjit Kapila, Gaurav Pal: Letter to the editor: "Is HMVC PAC?" [EN]. , 2000. URL http://bit.ly/2KpVN3Y. HMVC MVC [Calvary & Coutaz 1997] Gaelle Calvary, Joëlle Coutaz: From Single-User Archi-tectural Design to PAC*: a Generic Software Architecture Model for CSCW [EN]. Conference on Human Factors in Computing Systems Conference (CHI), 1997. MVC PAC [Castells et al. 1997] Pablo Castells, Pedro Szekely, Ewald Salcher: Declarative models of presentation [EN]. International Conference on Intelligent User Inter-faces (IUI), 1997. DOI 10.1145/238218.238315. Presentation Model [Celik et al. 2011] Tantek Çelik, Elika J Etemad, Daniel Glazman, Ian Hickson, Peter Linss, John Williams: [CSS] Selectors Level 3 [EN]. World Wide Web Consortium (W3C), Sep 29, 2011. URL http://bit.ly/2MapMPa. HTML5 User Interface [Cemus et al. 2015] Karel Cemus, Tomas Cerny, Lubos Matl, Michael J. Donahoo: Enterprise Information Systems: Comparison of Aspect-driven and MVC-like Ap-proaches [EN]. Conference on Research in Adaptive and Convergent Systems (RACS), 2015. DOI 10.1145/2811411.2811477. MVC [Cherdron et al. 2007] Markus Cherdron, Uwe Reeder, Stephan Ritter, Frank Weigel, Sap Ag: Using relationships between contexts in model view controller design pattern [EN]. US Patent Office, May 29, 2007. URL http://bit.ly/2M7CPAL. MVC [Clements et al. 2002] Paul Clements, Rick Kazman, Mark Klein: Evaluating Soft-ware Architectures — Methods and Case Studies [EN]. Pearson Education India, 2002. Architecture [Clements et al. 2010] Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Paulo Merson, Robert Nord, Judith Stafford: Document-ing Software Architectures — Views and Beyond [EN]. Pearson Education, 2010. Architecture 305[Constantine & Yourdon 1979] Larry L. Constantine, Edward N. Yourdon: Struc-tured Design [EN]. Prentice Hall, 1979. Loose Coupling Software Engineering Structured Design [Coplien & Schmidt 1995] James O. Coplien, Douglas C. Schmidt: Pattern Lan-guages of Program Design [EN]. Addison-Wesley, 1995. Pattern [Councill & Heinemann 2001] William T. Councill, George T. Heineman: Definition of a Software Component and Its Elements [EN]. Addison-Wesley, 2001. In: Com-ponent Based Software Engineering — Putting the Pieces Together, Compo-nent [Coutaz 1987] Joëlle Coutaz: PAC, an Object Oriented Model for Dialog Design [EN]. International Conference on Human-Computer Interaction (INTERACT), 1987. MVC PAC [Coutaz 1997] Joëlle Coutaz: PAC-ing the Architecture of Your User Interface [EN]. Eurographics Workshop on Design, Specification and Verification of Interactive Systems (DSV-IS), 1997. pp. 15–32. MVC PAC [Crnkovic 2011] Ivica Crnkovic, Séverine Sentilles, Aneta Vulgarakis, Michael R. V. Chaudron: A Classification Framework for Software Component Models [EN]. IEEE Transactions on Software Engineering (TSE), 2011. Vol. 37, no. 5, pp. 593–615. DOI 10.1109/TSE.2010.83. Component [Deacon 2009] John Deacon: Model-View-Controller (MVC) Architecture [EN]. John Deacon Computer Systems Development, Apr, 2005. URL http://bit.ly/2M7CZIn. MVC [Delessy-Gassant & Fernandez 2012] Nelly Delessy-Gassant, Eduardo B. Fernan-dez: The Secure MVC pattern [EN]. LACCEI International Symposium on Software Architecture and Patterns (LACCEI-ISAP-MiniPLoP), 2012. MVC [Denert 1991] Ernst Denert: Software-Engineering — Methodische Projektabwick-lung [DE]. Springer-Verlag, 1991. Software Engineering [Dijkstra 1982a] Edsger W. Dijkstra: On the role of scientific thought [EN]. , 1982. In: Selected writings on Computing: A Personal Perspective, Computer Science Software Engineering [Dong et al. 2012] Ruzhen Dong, Johannes Faber, Zhiming Liu, Jiri Srba, Naijun Zhan, Jiaqi Zhu: Unblockable compositions of software components [EN]. the 15th ACM SIGSOFT symposium, 2012. DOI 10.1145/2304736.2304754. Component [Ebay 2016] eBay: Marko. 2016. URL https://markojs.com/. HTML5 Open-Source Product User Interface [Eilebrecht & Starke 2014] Karl Eilebrecht, Gernot Starke: Patterns kompakt — Entwurfsmuster für effektive Software-Entwicklung [DE]. Springer-Verlag, 2014. Pattern [Eisenberg 2014] Rob Eisenberg: Aurelia. 2014. URL https://aurelia.io/. HTML5 Open-Source Product User Interface 306[Evans 2004] Eric Evans: Domain-Driven Design — Tackling Complexity in the Heart of Software [EN]. Addison-Wesley, 2004. DDD [Evans 2014] Eric Evans: Domain-Driven Design Reference — Definitions and Pat-tern Summaries [EN]. Dog Ear Publishing, 2014. DDD [Facebook 2013] Facebook: React. 2013. URL https://reactjs.org/. HTML5 Open-Source Product User Interface [Fairbanks 2010] George Fairbanks: Just Enough Software Architecture — A Risk-Driven Approach [EN]. Marshall & Brainerd, 2010. Architecture [Farn 2007] Brian Gin Farn: Model view controller modeling language [EN]. US Pat-ent Office, Oct 04, 2007. URL http://bit.ly/2LHx1BR. MVC [Faulkner et al. 2017] Steve Faulkner, Arron Eicholz, Travis Leithead, Alex Danilo, Sangwhan Moon: HTML 5.2 [EN]. World Wide Web Consortium (W3C), Dec 14, 2017. URL http://bit.ly/2KfoYqt. HTML5 User Interface [Fielding & Reschke 2014] Roy T. Fielding, J. Reschke: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content [EN]. Internet Engineering Task Force (IETF), 2014. URL http://bit.ly/2n9k70H. HTTP REST [Flanagan 2011] David Flanagan: JavaScript: The Definitive Guide [EN]. O'Reilly, 2011. HTML5 [Flanagan 2012] David Flanagan: JavaScript Pocket Reference [EN]. O'Reilly, 2012. HTML5 [Foote et al. 2000] Brian Foote, Neil Harrison, Hans Rohnert: Pattern Languages of Program Design 4 [EN]. Addison-Wesley, 2000. Pattern [Fowler 2003] Martin Fowler: Anemic Domain Model [EN]. Martin Fowler, Nov 25, 2003. URL http://bit.ly/2n04EQq. Presentation Model [Fowler 2004a] Martin Fowler: Presentation Model [EN]. Martin Fowler, Jul 19, 2004. URL http://bit.ly/2LI0IT6. Pattern Presentation Model [Fowler 2004e] Martin Fowler: Observer Synchronization [EN]. Martin Fowler, Sep 08, 2004. URL http://bit.ly/2mZ1sod. Data Binding Presentation Model [Fowler 2004g] Martin Fowler: Flow Synchronization [EN]. Martin Fowler, Nov 15, 2004. URL http://bit.ly/2mZ1rAF. Data Binding Pattern [Fowler 2006a] Martin Fowler: Supervising Controller [EN]. Martin Fowler, Jun 19, 2006. URL http://bit.ly/2LJMoKd. MVC [Fowler 2006b] Martin Fowler: Separated Presentation [EN]. Martin Fowler, Jun 29, 2006. URL http://bit.ly/2n5yXWd. Presentation Model [Fowler 2006c] Martin Fowler: Organizing Presentation Logic [EN]. , Jul 11, 2006. URL http://bit.ly/2M3jY9R. Data Binding Presentation Model [Fowler 2006d] Martin Fowler: GUI Architectures [EN]. Martin Fowler, Jul 18, 2006. URL http://bit.ly/2M7iiMB. MVC MVP Pattern User Interface [Fowler 2006e] Martin Fowler: Passive View [EN]. Martin Fowler, Jul 18, 2006. URL http://bit.ly/2LIEK2r. MVC 307[Fredriksson 1999] Andreas Fredriksson: Component-Based Systems Develop-ment — Basic Concepts [EN]. , May, 1999. Report 9945. Component Software Engineering [Gabriel 1995a] Richard P. Gabriel: Christopher Alexander — The Search for Beauty [EN]. Stanford University, 1995. URL http://bit.ly/2LFDWLY. Pattern [Gabriel 1995b] Richard P. Gabriel: The Nature of Order — The Post-Pattern World [EN]. Stanford University, 1995. URL http://bit.ly/2KfpaWJ. Pattern [Gallego-Carrillo et al. 2005] Micael Gallego-Carrillo, Iván García-Alcaide, Soto Montalvo-Herranz: Applying Hierarchical MVC Architecture to High Interactive Web Applications [EN]. International Conferfence on Information Research, Ap-plications and Education (i.tech), 2005. Hierarchy MVC [Gallego-Carrillo et al. 2006] Micael Gallego-Carrillo, Iván García-Alcaide, Soto Montalvo-Herranz: HI!MVC: Hierarchical MVC Framework for WEB Applications [EN]. International Journal of Information Theories Applications, 2006. pp. 75–82. Hierarchy MVC [Gamma et al. 1994] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides: Design Patterns — Elements of Reusable Object-Oriented Software [EN]. Pearson Education, 1994. Design Object-Orientation Pattern [Gharbi 2014] Mahbouba Gharbi, Andreas Rausch, Arne Koschel, Gernot Starke: Basiswissen für Softwarearchitekten [DE]. dpunkt.verlag, 2014. Architecture [Google 2006] Google: Google Trends [EN]. , 2006. Market Product [Google 2010] Google: Angular. 2010. URL https://angular.io/. HTML5 Open-Source Product User Interface [Google 2015] Google: Polymer. 2015. URL https://www.polymer-project.org/. HTML5 Open-Source Product User Interface [Gorton 2011] Ian Gorton: Essential Software Architecture [EN]. Springer Science & Business Media, 2011. Architecture [Gossman 2005] John Gossman: Introduction to Model/View/ViewModel pat-tern for building WPF apps [EN]. , Oct 08, 2005. URL http://bit.ly/2Ki67uF. MVC MVVM [Greer 2007] Derek Greer: Interactive Application Architecture Patterns [EN]. Ctrl-Shift-B, Aug 25, 2007. URL http://bit.ly/2LHbAAP. HMVC Pattern User In-terface [Haft & Ollek 2007] Martin Haft, Bernd Olleck: Komponentenbasierte Client-Architektur [DE]. Informatik Spektrum, 2007. Vol. 30, no. 3, pp. 143–158. DOI 10.1007/s00287-007-0153-9. Architecture Component HMVC [Haft & Ollek 2009] Martin Haft, Bernd Olleck: Quasar Client Architectures [EN]. Capgemini sd&m Research, Jun 30, 2009. Architecture [Hales 2012] Wesley Hales: HTML5 and JavaScript Web Apps [EN]. O'Reilly, 2012. Architecture HTML5 User Interface 308[Hall 2008a] Cliff Hall: PureMVC: Implementation Idioms and Best Practices [EN]. PureMVC, Feb 03, 2008. URL http://bit.ly/2LGBRPT. MVC [Hall 2008b] Cliff Hall: PureMVC: Framework Overview with UML Diagrams [EN]. PureMVC, May 03, 2008. MVC [Hall 2008c] Cliff Hall: PureMVC: Framework Goals & Benefits [EN]. PureMVC, May 03, 2008. MVC [Hall 2008d] Cliff Hall: PureMVC: Conceptual Diagram and Introduction [EN]. PureMVC, May 03, 2008. MVC [Hameed et al. 2014] Madiha Hameed, Muhammad Abrar, Ahmer Siddiq, Tahir Javeed: MVC Software Design Pattern in Web Application Development [EN]. In-ternational Journal of Scientific Engineering Research, 2014. Vol. 5, no. 5, pp. 17–20. MVC [Hanmer 2012] Robert Hanmer: Pattern-Oriented Software Architecture For Dum-mies [EN]. John Wiley & Sons, 2012. Architecture Pattern [Hannah 2018] John Hannah: The Ultimate Guide to JavaScript Frameworks [EN]. , Jan 16, 2018. URL http://bit.ly/2n9hJH7. [Hansen & Fossum 2005] Stuart Hansen, Timothy V. Fossum: Refactoring Model-View-Controller [EN]. Journal of Computing Sciences in Colleges, 2005. Vol. 21, no. 1, pp. 120–129. MVC [Hasselbring 2009] Wilhelm Hasselbring: Handbuch der Software-Architektur [DE]. dpunkt.verlag, 2009. Architecture Software Engineering [Hatanaka & Hughes 1999] Iwao Hatanaka, Stephen C Hughes: Providing multiple views in a model-view-controller architecture [EN]. US Patent Office, Jul 20, 1999. URL http://bit.ly/2KfpsNj. MVC [Heinzemann 2013] Christian Heinzemann, Steffen Becker: Executing Reconfigu-rations in Hierarchical Component Architectures [EN]. International ACM Sigsoft Symposium on Component-based Software Engineering CBSE, 2013. pp. 3–12. Component Hierarchy [Hogan 2011] Brian P. Hogan: HTML5 & CSS3 — Develop with Tomorrow's Stand-ards Today [EN]. The Pragmatic Bookshelf, 2011. HTML5 [IEEE 1990] IEEE Standards Board: IEEE Standard Glossary of Software Engineering Terminology [EN]. IEEE, 1990. Software Engineering [Jacobson 2011] Ivar Jacobson: Use-Case 2.0 — The Guide To Succeeding with Use Cases [EN]. Ivar Jacobson International, Dec, 2011. URL http://bit.ly/2n0yaWw. DDD Software Engineering [Jaeckle et al. 2015] Lukas Jaeckle, Joachim Goll, Manfred Dausmann: Das Ar-chitekturmuster Model-View-ViewModel [DE]. Fakultät Informationstechnik der Hochschule Esslingen, Dec 02, 2015. MVC MVVM [Jailia et al. 2016] Manisha Jailia, Ashok Kumar, Himani Singhal, Manisha Agarwal: Development and Performance Analysis of Cloud and MVC Based Web application 309[EN]. International Conference on Information and Communication Technology for Competitive Strategies (ICTCS), 2016. DOI 10.1145/2905055.2905254. MVC [Jivani et al. 2013] Parth Jivani, Chhaya Chopara, Mehta Prashant: Over All Idea about MVC: How to use Model- View-Controller (MVC) [EN]. International Journal of Innovations in Engineering and Technology (IJIET), 2013. Vol. 2, no. 1, pp. 391–395. MVC [Katz et al. 2011] Yehuda Katz: EmberJS. 2011. URL https://www.emberjs.com/. HTML5 Open-Source Product User Interface [Kaur 2013] Jasmeet Kaur: Separation of Concerns “Component Based Software Engineering” [EN]. International Journal of Research in Computer Science In-formation Technology IJRCSIT, 2013. Vol. 1, no. 1. Component Separation of Concerns [Kazman & Cervantes 2016] Rick Kazman, Humberto Cervantes: Designing Soft-ware Architectures — A Practical Approach [EN]. Addison-Wesley, 2016. Archi-tecture [Kim et al. 2007] In-Gyu Kim, Doo-Hwan Bae, Jang-Eui Hong: A component composition model providing dynamic, flexible, and hierarchical composition of components for supporting software evolution. [EN]. Journal of Systems and Software, 2007. Vol. 80, no. 11, pp. 1797–1816. DOI 10.1016/j.jss.2007.02.047. Component [Krasner & Pope 1988] Glenn E. Krasner, Stephen T. Pope: A description of the model-view-controller user interface paradigm in the smalltalk-80 system [EN]. Journal of Object Oriented Programming (JOOP), 1988. Vol. 1, no. 3. MVC [Kratzer & Bottcher 2010] Kevin Kratzer, Axel Bottcher: Using an RTSJ-Compat-ible MVC Pattern as Basis for Configurable Event-Driven Real-Time Software [EN]. International Workshop on Java Technologies for Real-Time and Embedded Systems JTRES, 2010. MVC Pattern [Kumar 2012] Ajit Kumar: Sencha MVC Architecture [EN]. Packt Publishing Ltd, 2012. Architecture MVC [Lamport 1978] Leslie Lamport: State the Problem Before Describing the-Solution [EN]. ACM SIGSOFT Software Engineering Notes, 1978. Vol. 3, no. 1, pp. 26. Computer Science Software Engineering [Lea 1994] Doug Lea: Christopher Alexander: An Introduction for Object-Oriented Designers [EN]. ACM SIGSOFT Software Engineering Notes, 1994. Vol. 19, no. 1, pp. 39–46. Architecture Object-Orientation Pattern [Letia et al. 2009] Mihai Letia, Nuno Preguica, Marc Shapiro: CRDTs: Consistency without concurrency control [EN]. arXiv.org, 2009. Algorithms Computer Sci-ence [Li & Chou 2008] Li Li, Wu Chou: Towards A Minimalist Multimodal Dialogue Framework Using Recursive MVC Pattern [EN]. International Conference on Multi-modal Interfaces ICMI, 2008. MVC Next >