15,385 Hits in 6.0 sec

From Modular to Distributed Open Architectures: A Unified Decision Framework

Babak Heydari, Mohsen Mosleh, Kia Dalili
2016 Systems Engineering  
We further argue that the fundamental systemic driving forces and trade-offs of moving from monolithic to distributed architecture are essentially similar to those for moving from integral to modular architectures  ...  The conceptual framework is complemented with a decision layer that makes it suitable to be used as a computational architecture decision tool to determine the appropriate stage and level of modularity  ...  Besides accommodating a non-binary notion of modularity and incorporating environment parameters, a novel modularity decision framework needs to extend to open architectures and Systems of Systems and  ... 
doi:10.1002/sys.21348 fatcat:q2xuegnygbcjdazuvikhadli2e

A unified model for evolutionary multi-objective optimization and its implementation in a general purpose software framework

Arnaud Liefooghe, Laetitia Jourdan, El-Ghazali Talbi
2009 2009 IEEE Symposium on Computational Intelligence in Milti-Criteria Decision-Making  
Then, a modular implementation is proposed and is successfully integrated in a general purpose software framework dedicated to the reusable design of evolutionary multi-objective optimization techniques  ...  The aim of this paper is to propose a unified view of evolutionary approaches for multi-objective optimization.  ...  Moreover, as the framework aims to be extensible, flexible and easily adaptable, all its components are generic in order to provide a modular architecture allowing to quickly and conveniently develop any  ... 
doi:10.1109/mcdm.2009.4938833 dblp:conf/cimcdm/LiefoogheJT09 fatcat:u7edctgtd5an7kzz2vn4gcgoaq

Distributed or Monolithic? A Computational Architecture Decision Framework

Mohsen Mosleh, Kia Dalili, Babak Heydari
2018 IEEE Systems Journal  
In this paper, we use a conceptual decision framework that unifies modularity and distributed architecture on a five-stage systems architecture spectrum.  ...  We add an extensive computational layer to the framework and explain how this can enhance decision making about the level of modularity of the architecture.  ...  ACKNOWLEDGMENTS The authors would like to thank DARPA and all the government team members for supporting this work as a part of the System F6 program.  ... 
doi:10.1109/jsyst.2016.2594290 fatcat:4csyqwzocvgadkqs3xegwdcnmq

A declarative sensornet architecture

Arsalan Tavakoli, David Chu, Joseph M. Hellerstein, Phillip Levis, Scott Shenker
2007 ACM SIGBED Review  
System Architecture One of our design decisions was to utilize a PC-intensive compilation approach, rather than a mote-oriented interpretation approach.  ...  Modular Architecture The Sensornet Architecture Project at UC Berkeley has focused on building a modular architecture for sensornets [3] to increase code reuse and permit independent development.  ... 
doi:10.1145/1317103.1317113 fatcat:4t3nb4peuzglbfjqrowcaxekgm

Software Architecture- Evolution and Evaluation

S Roselin, Dr.Paul Rodrigues
2012 International Journal of Advanced Computer Science and Applications  
This paper presents the comparative chart that can be used as a reference guide to understand top level frameworks and to further research to enable and promote the utilization of these frameworks in various  ...  The growth of various software architectural frameworks and models provides a standard governing structure for different types of organizations.  ...  ISO RM-ODP The ISO Reference Model for Open Distributed Processing provides a framework standard to support the distributed processing in heterogeneous platforms.  ... 
doi:10.14569/ijacsa.2012.030814 fatcat:rbb4yyitvzakle64ogac7pykhm

A decentralized architecture for Active Sensor Networks

A. Makarenko, A. Brooks, S. Williams, H. Durrant-Whyte, B. Grocholsky
2004 IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004  
The architecture specifies a small set of interfaces sufficient to implement a wide range of information gathering systems.  ...  The paper presents a decentralized approach to the solution of the distributed information gathering problem.  ...  Application Framework The ASN application framework is designed to be modular for maximum flexibility in implementation and deployment.  ... 
doi:10.1109/robot.2004.1307971 dblp:conf/icra/MakarenkoBWDG04 fatcat:jlj5m25whnd4joo5znnr75yofi

CCOA: Cloud Computing Open Architecture

Liang-Jie Zhang, Qun Zhou
2009 2009 IEEE International Conference on Web Services  
a reusable and customizable Cloud Computing Open Architecture (CCOA).  ...  By bridging the power of SOA and virtualization in the context of Cloud Computing ecosystem, this paper presents seven architectural principles and derives ten interconnected architectural modules to form  ...  In this paper, we try to limit the scope of the open system to a specialized domain, and leverage service-oriented thinking to help modularize open architecture for Cloud Computing.  ... 
doi:10.1109/icws.2009.144 dblp:conf/icws/ZhangZ09 fatcat:mpcyxwwbzvgb5gzjex3gdkhsj4

Robotic frameworks, architectures and middleware comparison [article]

Emmanouil Tsardoulias, Pericles Mitkas
2017 arXiv   pre-print
Additionally, we try to investigate the differences between the definitions of a robotic framework, a robotic middleware and a robotic architecture.  ...  It is reasonable that a single researcher cannot create from scratch the entirety of this system, as it is impossible for him to have the necessary skills in the necessary fields.  ...  Additionally the vast majority of the frameworks have a modular (component-based) architecture in order to increase code reusability and minimize the integration efforts.  ... 
arXiv:1711.06842v1 fatcat:mogblqqvuzf2rbi7zchh66g5ta

Defining an architecture for evolving environments

Jarkko Hyysalo, Gavin Harper, Jaakko Sauvola, Anja Keskinarkaus, Ilkka Juuso, Miikka Salminen, Juha Partala
2017 Proceedings of the Symposium on Applied Computing - SAC '17  
Based on our experiences from a biobank IT infrastructure process, we present an architecture process that is modular, interoperable, controlled and abstracted, thus being capable of handling complex systems  ...  We claim that an iterative architecture process is required, where the technical concerns are separated from the non-technical ones. Furthermore, a strong guiding vision is required.  ...  If a decision is made to deploy an entirely open source system, not only does there not typically exist a license cost, there may exist multiple options regarding organisations able to support and maintain  ... 
doi:10.1145/3019612.3019902 dblp:conf/sac/HyysaloHSKJSP17 fatcat:eqi67l7txffhfcaeqpwociqzvm

Study on System Architecture of Coastal Environmental Monitoring Data Integration

Ping ZHANG, Xiujuan WANG, Feng LIU, Xuerong LI
2014 Sensors & Transducers  
, large-scale, multi-factor monitoring data from space, air, sea surface, underwater, to seabed and etc.  ...  The framework could effectively implement collection, transmission, storage, handling and application of these monitoring data, to provide more monitoring data and applications to end users.  ...  The modular structure enhances openness, expansibility and configurability, and improves the automation degree of the whole system.  ... 
doaj:93f522956dfa42b2b3332abb7c1b75ac fatcat:e7vedwowsbhxlnig2vacn7ftdm

An Architectural Framework For Interactive Music Systems

Alexander R. Francois, Elaine Chew
2006 Zenodo  
This paper introduces the Software Architecture for Immersipresence (SAI) framework to the computer music community.  ...  The most significant innovation of SAI is its ability to handle real-time DSP, interactive control, and data-centered representations in a unified model.  ...  As research on theoretical aspects of SAI and tool development continue, it is the adoption of the framework in various interacting fields of research that bears the promise of ground-breaking cross-disciplinary  ... 
doi:10.5281/zenodo.1176900 fatcat:wk6l3dnxi5hexl4ppvbqo25bk4

A Generic Architecture for Hybrid Intelligent Systems [chapter]

Hans-Arno Jacobsen
2001 Studies in Fuzziness and Soft Computing  
We then introduce a unifying paradigm, derived from concepts well known in the AI and agent community, a s c o nceptual framework to better understand, modularize, compare and evaluate the individual approaches  ...  Due to the lack of a common framework it remains often di cult to compare the various systems conceptually and evaluate their performance comparatively.  ...  Acknowledgements The author is very grateful to the following people for assisting in one way or another in the preparation of this paper: Lot Zadeh, Shun'ichi Tano, and Joachim Weisbrod.  ... 
doi:10.1007/978-3-7908-1837-6_7 fatcat:ugrut7lv7bgq3nmpgyaxacba74

E2E Architecture [chapter]

Marco Gramaglia, Alexandros Kaloxylos, Panagiotis Spapis, Xavier Costa, Luis Miguel Contreras, Riccardo Trivisonno, Gerd Zimmermann, Antonio De La Oliva, Peter Rost, Patrick Marsch
2018 Zenodo  
This is intended to be a starting point of the next chapters for the reader of this book who will be made familiar with common concepts that are the fundamental pillars of 5G research and standardization  ...  This chapter describes the current trends in the overall design of 5th generation (5G) network architecture.  ...  These architectures thus aim to enable a flexible and software-defined reconfiguration of all networking elements through a unified user plane and control plane interconnecting distributed 5G radio access  ... 
doi:10.5281/zenodo.1322732 fatcat:mzwosb6rondkxkaiqogduxv2cu

Mastering crosscutting architectural decisions with aspects

Claudio Sant'Anna, Alessandro Garcia, Thais Batista, Awais Rashid
2012 Software, Practice & Experience  
This paper presents an architectural documentation approach in which aspects are exploited as a natural way to capture widely-scoped design decisions in a modular fashion.  ...  The approach consists of a simple high-level notation to describe crosscutting decisions, and a supplementary language that allows architects to formally define how such architectural decisions affect  ...  Unify allows the definition of a new element from other elements. The elements that are unified do not exist anymore.  ... 
doi:10.1002/spe.2113 fatcat:zaj7mb5iujg65n7l2cuk5pgp24

Specification architecture illustrated in a communications context

Kenneth J. Turner
1997 Computer networks and ISDN systems  
Three important architectural principles are offered as a way of achieving a satisfactory specification architecture: modularity, generality and simplicity.  ...  The approach is illustrated throughout with the example of a message switch, culminating in a larger case study based on the work of the PANGLOSS project to design a high-speed message switch.  ...  Helpful comments were also received from Marten van Sinderen (University of Twente) and Richard Sinnott (University of Stirling). The paper benefited from a careful reading by the anonymous reviewers.  ... 
doi:10.1016/s0169-7552(96)00105-5 fatcat:gw2r5au5x5a6xcoxzwjhbpfk6e
« Previous Showing results 1 — 15 out of 15,385 results