Filters








198,823 Hits in 10.6 sec

Mils Architecture

Sergey Tverdyshev, Holger Blasum, Bruno Langenstein, Jonas Maebe, Bjorn De Sutter, Bertrand Leconte, Benoît Triquet, Kevin Müller, Michael Paulitsch, Axel Söding-Freiherr von Blomberg, Axel Tillequin
2013 Zenodo  
We introduce a generic description of MILS systems (Chapter 2), and the MILS architecture template (Chapter 3). Chapter 4 discusses MILS main components.  ...  The practical aim of this document is two-fold: (1) to get a common understanding of MILS terms and definitions, and (2) to provide a framework to derive the information flow, access control and resource  ...  We thank Rance DeLong (Open Group) for commenting on some parts of an earlier version of the text.  ... 
doi:10.5281/zenodo.45164 fatcat:4y2eq3i5pjdsperrvn5akkojtm

Software Architecture Evolution [chapter]

Olivier Barais, Anne Françoise Le Meur, Laurence Duchien, Julia Lawall
2008 Software Evolution  
This chapter provides an overview, comparison and detailed treatment of the various state-of-the-art approaches to evolving software architectures.  ...  Furthermore, we discuss one particular framework for software architecture evolution in more detail.  ...  Related work Separation of concerns in software modelling Our work relates in several points to the works in Aspect Oriented Modelling.  ... 
doi:10.1007/978-3-540-76440-3_10 dblp:series/springer/BaraisMDL08 fatcat:r4b45sqjiff4zdcvb75ojmgcni

Architectural Knowledge in an SOA Infrastructure Reference Architecture [chapter]

Olaf Zimmermann, Petra Kopp, Stefan Pappe
2009 Software Architecture Knowledge Management  
In this chapter, we present an industrial case study for the creation and usage of architectural knowledge.  ...  To establish the context of our usage of architectural knowledge, we introduce business domain, service portfolio, and knowledge management approach of the company involved in the case in a first section  ...  During this analysis, functional requirements are captured as use cases, stories, and business process models; non-functional requirements concern software quality attributes in areas such as performance  ... 
doi:10.1007/978-3-642-02374-3_12 fatcat:lxu2o5fzrra37fcuwagujgdpyq

On the Interplay of Organizational Architecture and Software Architecture

Wojciech Ganczarski, Robert Winter
2015 Enterprise Modelling and Information Systems Architectures - An International Journal  
The focus lies primarily on the alignment of organizational architecture and structural software architecture, two important components of enterprise architecture.  ...  A comparison of organizational and software architecture design methods yields that both types of structures are usually constructed according to different design criteria so that un-aligned architectures  ...  Assigning the data consistency and functional reuse criteria to the software layer is consistent with the BE framework.  ... 
doi:10.18417/emisa.3.1.3 dblp:journals/emisaij/GanczarskiW08 fatcat:rcf5sffiy5e33ekt5lqvfppkom

Software Architecture Models [chapter]

Christian Gram, Gilbert Cockton
1996 Design Principles for Interactive Software  
An architecture which separates these concerns properly supports the modifiability and maintainability of its software.  ...  This separation is achieved through two mechanisms: • separation of concerns: keeping distinct functional partitions in distinct software components; • indirection: creating virtual interfaces, such as  ... 
doi:10.1007/978-0-387-34912-1_4 fatcat:ydfitg5i7rhgbdjeh4e5rorbxq

Preserving architectural decisions through architectural patterns

Minh Tu Ton That, Salah Sadou, Flavio Oquendo, Régis Fleurquin
2014 Automated Software Engineering : An International Journal  
Starting from well-known architectural patterns, we show that we can formalize all those related to the structural aspect.  ...  and, iii) automates the architectural decision conformance checking.  ...  That is the reason why a typical method of software architecture development is to select and combine a number of patterns that address the expected quality requirements and use them to build elements  ... 
doi:10.1007/s10515-014-0172-0 fatcat:nqr56vjqs5c4xpxdus6w5fbbva

Concern Based SaaS Application Architectural Design [chapter]

Aldo Suwandi, Inggriani Liem, Saiful Akbar
2014 Lecture Notes in Computer Science  
Those concerns are integrated into SaaS system architecture that consists of SaaS operational system and set of applications.  ...  Each fold consists of unit testing, functional and integration testing.  ... 
doi:10.1007/978-3-642-55032-4_22 fatcat:haecfj37vfcynhwzsk7a4wpzbu

Architectural structures and views

Alexander Ran
1998 Proceedings of the third international workshop on Software architecture - ISAW '98  
For example requirements concerning performance and reliability interact since software execution structure affects both kinds of requirements.  ...  A proven way to approach this goal is by creating partial models that relate different architectural concepts and their role in addressing architectural problems and concerns.  ... 
doi:10.1145/288408.288438 fatcat:wwcndl6ktbe7vary53jvqlwmqi

Software architecture in industrial applications

Dilip Soni, Robert L. Nord, Christine Hofmeister
1995 Proceedings of the 17th international conference on Software engineering - ICSE '95  
To help us identify and focus on pragmatic and concrete issues related to the role of software architecture in large systems, we conducted a survey of a variety of software systems used in industrial applications  ...  The separation of such concerns, combined with specialized implementation techniques, decreased the complexity of implementation, and improved reuse and reconfiguration.  ...  Acknowledgments We thank all of the architects and developers of the systems we surveyed for their time and patience.  ... 
doi:10.1145/225014.225033 dblp:conf/icse/SoniNH95 fatcat:5fc44y5o5bfmhnxny2owjctktu

Reference Architecture [chapter]

2002 Software Radio Architecture  
These users need a proper level of information related to the structure and the object model of the LDM, together with the Application Programming Interface, which is practically needed to "make the proper  ...  With the release of the present document, the SAFESPOT consortium would like to enable and to promote the usage of the LDM externally to the SAFESPOT IP and to make feasible the standardization activities  ...  Application Programming Interface (API) The LDM software consists of: • libraries that are used by clients to connect to and access the server • runnable modules (including initialisation and configuration  ... 
doi:10.1002/047121664x.ch16 fatcat:uqomgmrgmfdwbbg4xurl3jt2ta

Software architecture

Richard N. Taylor
2009 Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium - ESEC/FSE '09  
We describe the software engineering principles guiding REST and the interaction constraints chosen to retain those principles, contrasting them to the constraints of other architectural styles.  ...  In this article we introduce the Representational State Transfer (REST) architectural style, developed as an abstract model of the Web architecture and used to guide our redesign and definition of the  ...  Throughout, system integrity requires the assurance of consistency, correctness, and coordination of changes.  ... 
doi:10.1145/1595696.1595754 dblp:conf/sigsoft/Taylor09 fatcat:7wb7qgxcajeozcojke6tbyrn6y

Software Architecture [chapter]

John Dooley
2011 Software Development and Professional Practice  
Software architecture is concerned with what modules are used to compose a system and how these modules are related to each other, i.e. the structure of system.  ...  The main problem is not to know if a project is technically feasible concerning functionality, but if a solution exists that meet the software quality requirements.  ...  Kambrin, and Mogens Lundholm, and our collegues, Michael Mattsson and Peter Molin, who participated in the design of the architecture.  ... 
doi:10.1007/978-1-4302-3802-7_5 fatcat:h7qttve4dffljoumaqwglyurlu

Comparing architectural design styles

M. Shaw
1995 IEEE Software  
This look at 11 designs of a cruise-control system shows that solutions varied, even within a design style, because of bow the architectural choice leads the designer to view the system's environment.  ...  It provides separate definitions of inputs and outputs, the modes of operation, functionality, timing, accuracy, and undesired events.  ...  Certain considerations generally apply, such as locality and separation of concerns, perpesculty of design, the ability to analyze and check the design, and abstraction power.  ... 
doi:10.1109/52.469758 fatcat:czmwn2ojybhvdfxdi7r6737poq

Software Architecture Design [chapter]

2007 Visual Languages and Applications  
Subject headings: software architecture design/ synthesis / comparative analysis / philosophy / software engineering /mature engineering/ design algebra / objectoriented programming / alternative space  ...  I would also like to thank Francesco Marcelloni, who visited us for a year, and with whom I had many discussions on the realm of science and life.  ...  of the software system consisting of components and relations among them [Bass et al. 98] 19 .  ... 
doi:10.1007/978-0-387-68257-0_6 fatcat:cxnl77jznzc4davye5puebzmvy

Software Architecture Design [chapter]

2016 Mobile Terminal Receiver Design  
Subject headings: software architecture design/ synthesis / comparative analysis / philosophy / software engineering /mature engineering/ design algebra / objectoriented programming / alternative space  ...  I would also like to thank Francesco Marcelloni, who visited us for a year, and with whom I had many discussions on the realm of science and life.  ...  of the software system consisting of components and relations among them [Bass et al. 98] 19 .  ... 
doi:10.1002/9781119107422.ch7 fatcat:uae6juznkvhrvkqsxssmhcjh4a
« Previous Showing results 1 — 15 out of 198,823 results