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 …

Software architectural patterns in practice: an empirical study

M Kassab, M Mazzara, JY Lee, G Succi - Innovations in Systems and …, 2018 - Springer
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 …

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 …

Bottom-up, top-down? Connecting software architecture design with use

M Büscher, M Christensen, KM Hansen… - … user-designer relations …, 2009 - Springer
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 …

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 …

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 …

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 …

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 …

[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 …

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 …