Table of Content
Preface iii
DCIA98 Workshop Organisation Committees v
Referees vi
Tutorials
Chair: R. Baber
D. Powell, Distributed Fault-Tolerance 1
J.A. Abraham, Hardware Verification 13
D.C. Marinescu, Software Development for Intranet Applications 31
Workshop
Welcome Message from the Workshop Committees
Yinong Chen, Hermann Kopetz
Keynote Address
Chair: H. Kopetz
A. Avizienis, Infrastructure-Based Design of Fault-Tolerant Systems 51
Session A Fault-Tolerant Systems
Chair: J-C. Laprie
T. Mikkonen, A development Cycle for Dependable Reactive Systems 70
Y. Chen, On development of a dependable distributed system 83
A Stothert and I MacLeod, Multi-Agent Techniques for Fault-Tolerance
in Computer Control Systems 97
Keynote Addresses
Chair: E. Martins
J-C. Laprie, Dependability: From Concepts to Limits 108
H. Ihara, More Dependable Systems in Computing -Autonomous
Decentralized Systems- 127
Session B Fault-Tolerant Applications
Chair: P. Knoth
A.R. de Paula Jr and C.R. Sonnenburg, The fault tolerant computer
system of the Brazilian scientific application microsatellites 138
M.L.B. Lisboa, A new trend on development of fault-tolerant
applications: software meta-level architecture 148
M.M. Leboute and T.S. Weber, A reliable distributed file system for
UNIX based on NFS 158
Session C Testing and Validation
Chair: C. Mueller
N. Tracey, et al., The way forward for unifying dynamic test case
generation: The optimisation-based approach 169
P. de Villiers, Using Formal Validation Techniques to Develop a
Microkernel 181
B. Roussev, Circuit resynthesis for improved testability 193
Keynote Addresses
Chair: S. Hazelhurst
H. Kopetz, Time-Triggered Architecture 203
J. Arlat, Early Validation of Dependable Systems by Fault Injection
into VHDL Models 215
Session D Fault Injection
Chair: J. Arlat
A.A. Rosa, E. Martins, Using reflective programming to inject faults
into object-oriented systems 227
N. Krishnamurthy, V. Jhaveri and Jacob A. Abraham, A Design
Methodology for Software Fault Injection in Embedded Systems 237
Author Index 249