Cargando…

Rigorous Development of Complex Fault-Tolerant Systems

Many software systems have reached a level of complication, mainly because of their size, heterogeneity and distribution, which results in faults appearing that cannot be traced back easily to the code. Some of these "faults" could also be unexpected program behavior that appears as a resu...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor Corporativo: SpringerLink (Online service)
Otros Autores: Butler, Michael (Editor ), Jones, Cliff (Editor ), Romanovsky, Alexander (Editor ), Troubitsyna, Elena (Editor )
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2006.
Edición:1st ed. 2006.
Colección:Programming and Software Engineering, 4157
Temas:
Acceso en línea:Texto Completo

MARC

LEADER 00000nam a22000005i 4500
001 978-3-540-48267-3
003 DE-He213
005 20220311205125.0
007 cr nn 008mamaa
008 100301s2006 gw | s |||| 0|eng d
020 |a 9783540482673  |9 978-3-540-48267-3 
024 7 |a 10.1007/11916246  |2 doi 
050 4 |a QA75.5-76.95 
072 7 |a UYA  |2 bicssc 
072 7 |a COM014000  |2 bisacsh 
072 7 |a UYA  |2 thema 
082 0 4 |a 004.0151  |2 23 
245 1 0 |a Rigorous Development of Complex Fault-Tolerant Systems  |h [electronic resource] /  |c edited by Michael Butler, Cliff Jones, Alexander Romanovsky, Elena Troubitsyna. 
250 |a 1st ed. 2006. 
264 1 |a Berlin, Heidelberg :  |b Springer Berlin Heidelberg :  |b Imprint: Springer,  |c 2006. 
300 |a X, 406 p.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a Programming and Software Engineering,  |x 2945-9168 ;  |v 4157 
505 0 |a Train Systems -- Train Systems -- Formalising Reconciliation in Partitionable Networks with Distributed Services -- The Fault-Tolerant Insulin Pump Therapy -- Reasoning About Exception Flow at the Architectural Level -- Are Practitioners Writing Contracts? -- Determining the Specification of a Control System: An Illustrative Example -- Achieving Fault Tolerance by a Formally Validated Interaction Policy -- F(I)MEA-Technique of Web Services Analysis and Dependability Ensuring -- On Specification and Verification of Location-Based Fault Tolerant Mobile Systems -- Formal Development of Mechanisms for Tolerating Transient Faults -- Separating Concerns in Requirements Analysis: An Example -- Rigorous Fault Tolerance Using Aspects and Formal Methods -- Rigorous Development of Fault-Tolerant Agent Systems -- Formal Service-Oriented Development of Fault Tolerant Communicating Systems -- Programming-Logic Analysis of Fault Tolerance: Expected Performance of Self-stabilisation -- Formal Analysis of the Operational Concept for the Small Aircraft Transportation System -- Towards a Method for Rigorous Development of Generic Requirements Patterns -- Rigorous Design of Fault-Tolerant Transactions for Replicated Database Systems Using Event B -- Engineering Reconfigurable Distributed Software Systems: Issues Arising for Pervasive Computing -- Position Papers -- Tools for Developing Large Systems (A Proposal) -- Why Programming Languages Still Matter. 
520 |a Many software systems have reached a level of complication, mainly because of their size, heterogeneity and distribution, which results in faults appearing that cannot be traced back easily to the code. Some of these "faults" could also be unexpected program behavior that appears as a result of interactions between different parts of the program; this is commonly known as complexity. New methods, approaches, tools and techniques are needed to cope with the increasing complexity in software systems; amongst them, fault-tolerance techniques and formal methods, supported by the corresponding tools, are promising solutions. This book brings together papers focusing on the application of rigorous design techniques to the development of fault-tolerant, software-based systems. This volume is an outcome of the REFT 2005 Workshop on Rigorous Engineering of Fault-Tolerant Systems held in conjunction with the Formal Methods 2005 conference at Newcastle upon Tyne, UK, in July 2005. The authors of the best workshop papers were asked to enhance and expand their work and a number of well-established researchers working in the area contributed invited chapters. From the 19 refereed and revised papers presented, 12 are versions reworked from the workshop; 9 of them are totally new. The book is rounded off by two provocatively different position on the role of programming languages. 
650 0 |a Computer science. 
650 0 |a Computer networks . 
650 0 |a Computer programming. 
650 0 |a Software engineering. 
650 0 |a Compilers (Computer programs). 
650 0 |a Operating systems (Computers). 
650 1 4 |a Theory of Computation. 
650 2 4 |a Computer Communication Networks. 
650 2 4 |a Programming Techniques. 
650 2 4 |a Software Engineering. 
650 2 4 |a Compilers and Interpreters. 
650 2 4 |a Operating Systems. 
700 1 |a Butler, Michael.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
700 1 |a Jones, Cliff.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
700 1 |a Romanovsky, Alexander.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
700 1 |a Troubitsyna, Elena.  |e editor.  |4 edt  |4 http://id.loc.gov/vocabulary/relators/edt 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer Nature eBook 
776 0 8 |i Printed edition:  |z 9783540832218 
776 0 8 |i Printed edition:  |z 9783540482659 
830 0 |a Programming and Software Engineering,  |x 2945-9168 ;  |v 4157 
856 4 0 |u https://doi.uam.elogim.com/10.1007/11916246  |z Texto Completo 
912 |a ZDB-2-SCS 
912 |a ZDB-2-SXCS 
912 |a ZDB-2-LNC 
950 |a Computer Science (SpringerNature-11645) 
950 |a Computer Science (R0) (SpringerNature-43710)