Searched for: subject%3A%22software%255C+architecture%22
(1 - 13 of 13)
document
Fonseca, Xavier (author), Lukosch, S.G. (author), Brazier, F.M. (author)
Location-based games (LBGs) are becoming increasingly more popular, especially those that focus on social interaction in public space. They have been successful to various extents at bringing players together to interact in public space; yet there is lack of knowledge and consensus on how to design these games from a technical perspective. This...
conference paper 2022
document
Carvajal Godínez, J. (author)
Since the launch of the first artificial satellite in October 1957, both satellite computers and their onboard software have changed significantly to integrate more functionalities and making mission operations more reliable. As a result, satellites have become more sophisticated and mission designers have moved functionality from the ground...
doctoral thesis 2021
document
Fonseca, Xavier (author)
This thesis broadens current understanding of how location-based games can promote meaningful social interaction in citizens' own neighbourhoods. It investigates social cohesion and the role of social interaction to its promotion, delves into which requirements users have for playing in their neighbourhood and with its citizens, and takes a...
doctoral thesis 2021
document
Spinellis, D. (author), Avgeriou, Paris (author)
Unix has evolved for almost five decades, shaping modern operating systems, key software technologies, and development practices. Studying the evolution of this remarkable system from an architectural perspective can provide insights on how to manage the growth of large, complex, and long-lived software systems. Along main Unix releases...
journal article 2021
document
Aniche, Maurício (author), Yoder, Joseph W. (author), Kon, Fabio (author)
According to the extensive 50-year-old body of knowledge in object-oriented programming and design, good software designs are, among other characteristics, lowly coupled, highly cohesive, extensible, comprehensible, and not fragile. However, with the increased complexity and heterogeneity of contemporary software, this might not be enough. This...
conference paper 2019
document
van Engelenburg, S.H. (author), Janssen, M.F.W.H.A. (author), Klievink, A.J. (author)
Toensurepublicsafetyandsecurity,itisvitallyimportantforgovernmentstocol- lect information from businesses and analyse it. Such information can be used to determine whether transported goods might be suspicious and therefore require physical inspection. Although businesses are obliged to report some information, they are reluctant to share addi-...
journal article 2017
document
Van Engelenburg, S.H. (author), Janssen, M.F.W.H.A. (author), Klievink, A.J. (author)
Information sharing between businesses and government agencies is of vital importance, yet business are often reluctant to share information, e.g. as it might be misused. Taking this into account is however often overlooked in the design of software architectures. In this research we apply a design science approach to develop an software...
book chapter 2016
document
Bouwers, E. (author), Van Deursen, A. (author)
Architecture evaluations offer many benefits, including the early detection of problems and a better understanding of the possibilities of a system. Although many methods are available to evaluate an architecture, studies have shown that the adoption of architecture evaluations in industry is low. A reason for this lack of adoption is that there...
report 2013
document
Bouwers, E.M. (author)
Software systems make up an important part of our daily lives. Just like all man- made objects, the possibilities of a software system are constrained by the choices made during its creation. The complete set of these choices can be referred to as the software architecture of a system. Since the software architecture of a system has a large...
doctoral thesis 2013
document
Bouwers, E. (author), Lilienthal, C. (author), Visser, J. (author), Van Deursen, A. (author)
Evaluating the complexity of the architecture of a softwaresystem is a difficult task. Many aspects have to be considered to come to a balanced assessment. Several architecture evaluation methods have been proposed, but very few define a quality model to be used during the evaluation process. In addition, those methods that do introduce a...
report 2010
document
Dos Santos Soares, M. (author)
In the research that led to this thesis a multi-disciplinary approach, combining Traffic Engineering and Software Engineering, was used. Traffic engineers come up with new control strategies and algorithms for improving traffic. Once new solutions are defined from a Traffic Engineering point of view, there is the problem of obtaining operational...
doctoral thesis 2010
document
Graaf, B.S. (author)
Software evolves continuously. As a consequence, software systems tend to become increasingly complex and, as such, more difficult to change. A software system's complexity is for a large part determined by its structure, or architecture. In this thesis we investigate how to reduce the risks and costs associated with the evolution of software...
doctoral thesis 2007
document
Hummel, S. (author), The, B.S.T.I.M. (author)
report 2003
Searched for: subject%3A%22software%255C+architecture%22
(1 - 13 of 13)