Listing 1 - 8 of 8 |
Sort by
|
Choose an application
As software systems become ubiquitous, the issues of dependability become more and more critical. Given that solutions to these issues must be taken into account from the very beginning of the design process, it is appropriate that dependability is addressed at the architectural level. This book results from an effort to bring together the research communities of software architectures and dependability. Inspired by the ICSE 2003 Workshop on Software Architectures for Dependable Systems, the book focuses on topics relevant to improving the state of the art in architecting dependable systems. The 15 thoroughly reviewed papers originate partly from the workshop; others were solicited in order to achieve complete coverage of all relevant aspects. The papers are organized into topical sections on architectures for dependability, fault-tolerance in software architectures, dependability analysis in software architectures, and industrial experience.
Computer architecture. --- Computer systems --- Fault-tolerant computing. --- Reliability. --- Computing, Fault-tolerant --- ADP systems (Computer systems) --- Computing systems --- Architecture, Computer --- Systems, Computer --- Computer science. --- Software engineering. --- Operating systems (Computers). --- Computer Science. --- Software Engineering. --- Operating Systems. --- Computer architecture --- Fault-tolerant computing --- Electronic data processing --- Electronic digital computers --- Fault tolerance (Engineering) --- Computer system failures --- Electronic systems --- Cyberinfrastructure --- Reliability --- Computer operating systems --- Computers --- Disk operating systems --- Systems software --- Computer software engineering --- Engineering --- Informatics --- Science --- Operating systems
Choose an application
This book constitutes the proceedings of the 11th European Conference on Software Architecture, ECSA 2017, held in Canterbury, UK, in September 2017. The 9 full papers presented together with 12 short papers and one keynote talk were carefully reviewed and selected from 54 submissions. They are organized in topical sections on Software Architecture Analysis and Verification; Software Architecture Evolution; Automatic Generation; Architectural Decisions; Software Architecture Practice.
Computer science. --- Computer organization. --- Software engineering. --- Programming languages (Electronic computers). --- Computers. --- Computer Science. --- Software Engineering. --- Computer Systems Organization and Communication Networks. --- Programming Languages, Compilers, Interpreters. --- Computing Milieux. --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Automatic computers --- Automatic data processors --- Computer hardware --- Computing machines (Computers) --- Electronic brains --- Electronic calculating-machines --- Electronic computers --- Hardware, Computer --- Computer software engineering --- Organization, Computer --- Informatics --- Electronic data processing --- Languages, Artificial --- Computer systems --- Cybernetics --- Machine theory --- Calculators --- Cyberspace --- Engineering --- Electronic digital computers --- Science --- Computer network architectures. --- Architectures, Computer network --- Network architectures, Computer --- Computer architecture --- Software architecture --- Architecture, Software --- Computer software --- Computer software architecture --- Architecture --- Design --- Computer engineering. --- Computer networks. --- Compilers (Computer programs). --- Computer Engineering and Networks. --- Compilers and Interpreters. --- Compiling programs (Computer programs) --- Computer programs --- Programming software --- Systems software --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Telecommunication --- Cyberinfrastructure --- Network computers --- Computers --- Distributed processing --- Design and construction
Choose an application
Although the self-adaptability of systems has been studied in a wide range of disciplines, from biology to robotics, only recently has the software engineering community recognized its key role in enabling the development of self-adaptive systems that are able to adapt to internal faults, changing requirements, and evolving environments. The 15 carefully reviewed papers included in this state-of-the-art survey were presented at the International Seminar on "Software Engineering for Self-Adaptive Systems", held in Dagstuhl Castle, Germany, in October 2010. Continuing the course of the first book of the series on "Software Engineering for Self-Adaptive Systems" the collection of papers in this second volume comprises a research roadmap accompanied by four elaborating working group papers. Next there are two parts - with three papers each - entitled "Requirements and Policies" and "Design Issues"; part four of the book contains four papers covering a wide range of "Applications".
Computer science. --- Software engineering. --- Computer programming. --- Programming languages (Electronic computers). --- Artificial intelligence. --- Computer simulation. --- Computer Science. --- Software Engineering. --- Software Engineering/Programming and Operating Systems. --- Programming Techniques. --- Programming Languages, Compilers, Interpreters. --- Simulation and Modeling. --- Artificial Intelligence (incl. Robotics). --- Self-adaptive software. --- Adaptive software --- Computer software --- Artificial Intelligence. --- AI (Artificial intelligence) --- Artificial thinking --- Electronic brains --- Intellectronics --- Intelligence, Artificial --- Intelligent machines --- Machine intelligence --- Thinking, Artificial --- Bionics --- Cognitive science --- Digital computer simulation --- Electronic data processing --- Logic machines --- Machine theory --- Self-organizing systems --- Simulation methods --- Fifth generation computers --- Neural computers --- Computer modeling --- Computer models --- Modeling, Computer --- Models, Computer --- Simulation, Computer --- Electromechanical analogies --- Mathematical models --- Model-integrated computing --- Informatics --- Science --- Computer software engineering --- Engineering --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Languages, Artificial --- Computers --- Electronic computer programming --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Programming
Choose an application
A major challenge for modern software systems is to become more cost-effective, while being versatile, flexible, resilient, energy-efficient, customizable, and configurable when reacting to run-time changes that may occur within the system itself, its environment or requirements. One of the most promising approaches to achieving such properties is to equip the software system with self-adaptation capabilities. Despite recent advances in this area, one key aspect that remains to be tackled in depth is the provision of assurances. Originating from a Dagstuhl seminar held in December 2013, this book constitutes the third volume in the series “Software Engineering for Self-Adaptive Systems”, and looks specifically into the provision of assurances. Opening with an overview chapter on Research Challenges, the book presents 13 further chapters written and carefully reviewed by internationally leading researchers in the field. The book is divided into topical sections on research challenges, evaluation, integration and coordination, and reference architectures and platforms.
Computer science. --- Computer organization. --- Software engineering. --- Algorithms. --- Artificial intelligence. --- Computer Science. --- Software Engineering. --- Computer Systems Organization and Communication Networks. --- Artificial Intelligence (incl. Robotics). --- Algorithm Analysis and Problem Complexity. --- AI (Artificial intelligence) --- Artificial thinking --- Electronic brains --- Intellectronics --- Intelligence, Artificial --- Intelligent machines --- Machine intelligence --- Thinking, Artificial --- Algorism --- Computer software engineering --- Organization, Computer --- Informatics --- Bionics --- Cognitive science --- Digital computer simulation --- Electronic data processing --- Logic machines --- Machine theory --- Self-organizing systems --- Simulation methods --- Fifth generation computers --- Neural computers --- Algebra --- Arithmetic --- Engineering --- Electronic digital computers --- Science --- Foundations --- Computer network architectures. --- Computer software. --- Artificial Intelligence. --- Software, Computer --- Computer systems --- Architectures, Computer network --- Network architectures, Computer --- Computer architecture --- Self-adaptive software --- Adaptive software --- Computer software
Choose an application
Choose an application
Choose an application
As software systems become increasingly ubiquitous, the issues of dependability become more and more crucial. Given that solutions to these issues must be considered from the very beginning of the design process, it is reasonable that dependability is addressed at the architectural level. This book was born of an effort to bring together the research communities of software architectures and dependability. This state-of-the-art survey contains expanded and peer-reviewed papers based on the carefully selected contributions to two workshops: the Workshop on Architecting Dependable Systems (WADS 2007), organized at the 2007 International Conference on Dependable Systems and Networks (DSN 2007), held in Edinburgh, UK, in June 2007 and the Third Workshop on the Role of Software Architecture for Testing and Analysis (ROSATEA 2007), organized as part of a federated conference on Component-Based Software Engineering and Software Architecture (CompArch 2007), held in Medford, MA, USA, in July 2007. It also contains invited papers written by recognized experts in the area. The 14 papers are organized in topical sections on critical infrastructures, rigorous design/fault tolerance, and verification and validation.
Computer architecture --- Computer systems --- Fault-tolerant computing --- Reliability --- Information Technology --- Software Engineering --- 681.3*C4 --- 681.3*C0 --- 681.3*D211 --- 681.3*C4 Performance of systems (Computer systems organization) --- Performance of systems (Computer systems organization) --- Computer systems organization. General: hardware/software interfaces; instruction set design (e.g., RISC, CICS, VLIW); modeling of computer architecture; system architectures; systems specification methodology --- Software architectures: data abstractio, domain-specific architectures, information hiding, languages (e.g. description, interconnection, definition), patterns (e.g. client/server, pipeline, blackboard) --- Software engineering. --- Operating systems (Computers). --- Computer science. --- Software Engineering/Programming and Operating Systems. --- Software Engineering. --- Operating Systems. --- Models and Principles. --- Informatics --- Science --- Computer operating systems --- Computers --- Disk operating systems --- Systems software --- Computer software engineering --- Engineering --- Operating systems --- Computers. --- Automatic computers --- Automatic data processors --- Computer hardware --- Computing machines (Computers) --- Electronic brains --- Electronic calculating-machines --- Electronic computers --- Hardware, Computer --- Cybernetics --- Machine theory --- Calculators --- Cyberspace
Choose an application
Listing 1 - 8 of 8 |
Sort by
|