نتایج جستجو برای: architectural components

تعداد نتایج: 417650  

2000
Rogério de Lemos

Adaptive systems should be able to adapt to changes that occur in their operating environment without any external human intervention. Software architectures for such systems should be flexible enough to allow components to change their pattern of collaboration depending on the environmental changes and goals of the system, without changing the actual components themselves. This paper describes...

2010
Patrick Phelan Zohra Boudjemil Miguel Ponce de Leon Sven van der Meer

“Tenet 1: Let 1000 networks bloom”. This is the first principle of the EU IST project 4WARD and sets out one of the primary goals of this project – to explore new approaches that will allow present and future networks to be interoperable within a common architectural framework. As part of our work, we propose a software architecture for the future Internet realizing this core goal. This paper p...

2012
Paul Hampton

This paper presents the results of a survey to assess the extent of use of safety architectural patterns in Logica to solve commonly reoccurring problems in the safety domain. A number of Logica safety related projects, active during August 2011, were considered to establish which specific patterns had been used so a profile of pattern use could be established along with a view of their perceiv...

Journal: :CIT 2009
Mohamed Tahar Kimour Ammar Bessam Rachid Boudour

Over the last years, home service robots have a wide range of potential applications, such as home security, patient caring, cleaning, etc. When developing robot software, one of the main challenges is to build the software architectural model. Software architecture is used throughout the software life-cycle for supporting analysis, guiding development, and acting as a roadmap for designers and...

2002
Kim Mens

We make a case for the relevance of the ideas of aspect-oriented programming at the architectural level. Traditional approaches to software architecture often assume that a software system exhibits a single architecture, of which the elements map more or less directly to implementation-level components. We claim that multiple architectural views, that may crosscut the implementation structure ,...

2006
Anna Grimán Luisana Chávez María A. Pérez Luis Eduardo Mendoza Kenyer Domínguez

Maintainability is an internal quality characteristic that is contemplated by many users and developers, and therefore is deeply related to software architecture. It presents an organization of its components and relation which promote or obstruct different attributes like testability, changeability, and analyzability. As part of a research in progress, this article analyzes and organizes a set...

1994
Robert Allen David Garlan

As software systems become more complex the overall system structure – or software architecture – becomes a central design problem. An important step towards an engineering discipline of software is a formal basis for describing and analyzing these designs. In this paper we present a theory for one aspect of architectural description: the interactions between components. The key idea is to defi...

2002
Manuel Brandozzi Dewayne E. Perry

In today’s highly complex software systems it’s often impossible to enforce and evaluate dependability requirements unless they are taken into account from the beginning of the development process. Retrofitting it into the system at the code level is not a satisfactory way of solving this problem. Dependability requirements cause transformations to be made to a software system’s architecture on...

Architecture is a multidimensional and multifaceted discipline. For this reason, learning and realization of architecture require that one gain knowledge and wisdom. The present study reviews the content required for architectural education and analyzes the success rate of a bachelor's degree program in the transfer of this content. This research is an applied quantitative survey. First, the ed...

1998
Lawrence Chung Eric Yu

System-wide properties such as reliability, availability, maintainability, security, responsiveness, adaptivity, evolvability, survivability, nomadicity, manageability, and scalability (the \ilities"), are crucial for the success of large software systems. Although these properties have been a major concern of software engineering since its inception, most of the eeort on software architecture ...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید