48,850 research outputs found
MORPH: A Reference Architecture for Configuration and Behaviour Self-Adaptation
An architectural approach to self-adaptive systems involves runtime change of
system configuration (i.e., the system's components, their bindings and
operational parameters) and behaviour update (i.e., component orchestration).
Thus, dynamic reconfiguration and discrete event control theory are at the
heart of architectural adaptation. Although controlling configuration and
behaviour at runtime has been discussed and applied to architectural
adaptation, architectures for self-adaptive systems often compound these two
aspects reducing the potential for adaptability. In this paper we propose a
reference architecture that allows for coordinated yet transparent and
independent adaptation of system configuration and behaviour
Microservice Transition and its Granularity Problem: A Systematic Mapping Study
Microservices have gained wide recognition and acceptance in software
industries as an emerging architectural style for autonomic, scalable, and more
reliable computing. The transition to microservices has been highly motivated
by the need for better alignment of technical design decisions with improving
value potentials of architectures. Despite microservices' popularity, research
still lacks disciplined understanding of transition and consensus on the
principles and activities underlying "micro-ing" architectures. In this paper,
we report on a systematic mapping study that consolidates various views,
approaches and activities that commonly assist in the transition to
microservices. The study aims to provide a better understanding of the
transition; it also contributes a working definition of the transition and
technical activities underlying it. We term the transition and technical
activities leading to microservice architectures as microservitization. We then
shed light on a fundamental problem of microservitization: microservice
granularity and reasoning about its adaptation as first-class entities. This
study reviews state-of-the-art and -practice related to reasoning about
microservice granularity; it reviews modelling approaches, aspects considered,
guidelines and processes used to reason about microservice granularity. This
study identifies opportunities for future research and development related to
reasoning about microservice granularity.Comment: 36 pages including references, 6 figures, and 3 table
Corporate strategy revisited: A view from complexity theory
Despite its long tradition and well known contributions, corporate strategy research is yet far from being mature. This paper proposes an innovative framework that approaches the field from the theoretical perspective provided by complexity theory. We propose to see the corporate level of the organization as the driver, pacer and framer of the overall firm's evolution process. Drive is provided by the cognitive representation of the corporate fitness landscape that is implicit in the firm's corporate plan. Pacing is a consequence of the kind of strategic initiatives ("search strategy") developed by the company. Framing is achieved through the architectural design that the corporate level implements for the firm.corporate strategy; complexity theory; self-organizing;
Adaptive development and maintenance of user-centric software systems
A software system cannot be developed without considering the various facets of its environment. Stakeholders â including the users that play a central role â have their needs, expectations, and perceptions of a system. Organisational and technical aspects of the environment are constantly changing. The ability to adapt a software system and its requirements to its environment throughout its
full lifecycle is of paramount importance in a constantly changing environment. The continuous involvement of users is as important as the constant evaluation of the system and the observation of evolving environments. We present a methodology for adaptive software systems development and
maintenance. We draw upon a diverse range of accepted methods including participatory design, software architecture, and evolutionary design. Our focus is on user-centred software systems
The First World Trade Center Project: A Historical Tribute to a Great Mega Project
The tragic collapse of the World Trade Center on September 11, 2001 could not erase the memory of one of the most successful projects in history. The project set standards of excellence in project management for years to come. Using a retrospective look at the construction management of the WTC during the 1960s and 1970s, we show how the vision of great leadership and a determined organization transformed the economy of one of the most important cities in the world
Heritage and Resilience: Issues and Opportunities for Reducing Disaster Risks
This paper examines the unique role of cultural heritage in disaster risk reduction. Itintroduces various approaches to protect heritage from irreplaceable loss and considers ways to draw upon heritage as an asset in building the resilience of communities and nations to disasters. The paper proposes ways forward and builds on the current momentum provided by the Hyogo Framework for Action 2005-2015: Building the Resilience of Nations and Communities to Disastersâ (HFA) and the advancement of a post-2015 framework for disaster risk reduction (HFA2) and the post-2015 development agenda.
Cultural heritage is often associated with grandiose monuments and iconic archaeological sites that can hold us in awe of their beauty, history and sheer scale. However, the understanding of cultural heritage has undergone a marked shift during the last few decades in terms of what it is, why it is important, why it is at risk and what can be done to protect it.
Cultural heritage today encompasses a broader array of places such as historic cities, living cultural landscapes, gardens or sacred forests and mountains, technological or industrial achievements in the recent past and even sites associated with painful memories and war. Collections of movable and immoveable items within sites, museums, historic properties and archives have also increased significantly in scope, testifying not only to the lifestyles of royalty and the achievements of great artists, but also to the everyday lives of ordinary people. At the same time intangibles such as knowledge, beliefs and value systems are fundamental aspects of heritage that have a powerful influence on peopleâs daily choices and behaviors.
Heritage is at risk due to disasters, conflict, climate change and a host of other factors.At the same time, cultural heritage is increasingly recognized as a driver of resilience that can support efforts to reduce disaster risks more broadly. Recent years have seen greater emphasis and commitment to protecting heritage and leveraging it for resilience;but initiatives, such as the few examples that are presented here, need to be encouraged and brought more fully into the mainstream of both disaster risk reduction and heritage management. These are issues that can be productively addressed in a post-2015 framework for disaster risk reduction and, likewise, in the post-2015 development agenda
Molecular self-organisation in a developmental model for the evolution of large-scale artificial neural networks
We argue that molecular self-organisation during embryonic development allows evolution to perform highly nonlinear combinatorial optimisation. A structured approach to architectural optimisation of large-scale Artificial Neural Networks using this principle is presented. We also present simulation results demonstrating the evolution of an edge detecting retina using the proposed methodology
- âŚ