Guidelines for adopting frontend architectures and patterns in microservices-based systems
H Harms, C Rogowski, L Lo Iacono - Proceedings of the 2017 11th Joint …, 2017 - dl.acm.org
Microservice-based systems enable the independent development, deployment, and
scalability for separate system components of enterprise applications. A significant aspect …
scalability for separate system components of enterprise applications. A significant aspect …
Software architectural patterns in practice: an empirical study
Software architecture involves a series of decisions based on many factors in a wide range
of software development. Architects face recurring issues in different software architecture …
of software development. Architects face recurring issues in different software architecture …
An empirical investigation of architectural prototy**
HB Christensen, KM Hansen - Journal of Systems and Software, 2010 - Elsevier
Architectural prototy** is the process of using executable code to investigate stakeholders'
software architecture concerns with respect to a system under development. Previous work …
software architecture concerns with respect to a system under development. Previous work …
Bottom-up, top-down? Connecting software architecture design with use
Participatory design (PD) has traditionally focused on the design of end-user applications or
the co-realisation of a more holistic socio-technical bricolage of new and existing …
the co-realisation of a more holistic socio-technical bricolage of new and existing …
Teaching Distributed Programming–Revisiting the Broker Pattern
HB Christensen - Proceedings of the 5th European Conference on …, 2023 - dl.acm.org
The Broker pattern [5] had its golden era as an architectural pattern for distributed object-
oriented programming in the late 1990'ies and early 2000's and was supported by a large …
oriented programming in the late 1990'ies and early 2000's and was supported by a large …
Exploring quality attributes using architectural prototy**
JE Bardram, HB Christensen, AV Corry… - … Conference on the …, 2005 - Springer
A central tenet of software architecture design is to base this on a formulation of desired
quality attributes, such as buildability, performance, and availability of the target system …
quality attributes, such as buildability, performance, and availability of the target system …
Architectural operations in cloud computing
R Skúlason - 2011 - skemman.is
Rapid scalability is important in cloud computing in order to serve growing communities and
optimize hardware costs. This scalability can be hard to achieve, especially in software with …
optimize hardware costs. This scalability can be hard to achieve, especially in software with …
Software architecture quality evaluation: Approaches in an industrial context
F Mårtensson - 2006 - diva-portal.org
Software architecture has been identified as an increasingly important part of software
development. The software architecture helps the developer of a software system to define …
development. The software architecture helps the developer of a software system to define …
[PDF][PDF] Palpable Assemblies: Dynamic Service Composition for Ubiquitous Computing.
M Ingstrup, KM Hansen - SEKE, 2005 - Citeseer
An important characteristic of ubiquitous computing is that the computational services in our
environment are envisioned to be far more interconnectable than today. This means it …
environment are envisioned to be far more interconnectable than today. This means it …
The SITA principle for location privacy—Conceptual model and architecture
MS Andersen, MB Kjargaard… - … Conference on Privacy …, 2013 - ieeexplore.ieee.org
Most existing location privacy solutions suffer from being binary privacy or constrained to
either identity, temporal, or spatial data. Furthermore, solutions which try to embrace location …
either identity, temporal, or spatial data. Furthermore, solutions which try to embrace location …