Recent Publications

Resilient Computer System Design book cover Software Design for Resilient Computer Systems book cover Software Design for Resilient Computer Systems book cover

Resilient Computer System Design

by Victor Castano and Igor Schagaev

Software Design for Resilient Computer Systems

- Second Edition

by Igor Schagaev, Eugene Zouev, Thomas Kaegi-Trachsel

Active System Control

Design of System Resilience

by Igor Schagaev and Brian Kirk

Describes design solutions for new computer systems and prototypes for evolving reconfigurable architecture (ERA) that is free from drawbacks inherent in current reliability engineering models.

Presents a prototype for new computer systems with supportive hardware, simplicity, reliability, scalability and energy-wise operation achieved by using redundancy and re-configurability as a part of resilient and evolving architecture.

Provides development processes for next generation systems using various redundancy types for implementation of required system properties through design stages.

Outlines potential critical faults in the modern computer systems and what is required to change them.

Explains how to design and re-design system software for the next generation of computers for wider application domains and greater efficiency and reliability.

"the most comprehensive and detailed account of fault tolerance that I've come across … required reading for anyone designing safety-critical embedded systems"

- Geoffrey Sharman, Head of the British Computer Society Advanced Programming Group

SECOND EDITION - With new chapters on computer system performance, resilience and resilient architecture simulators and system software, 12th July 2019.

  • Presents the rationale for, and theory of, redundancy, presented for easy application in system design
  • Describes the role of activeness in system design in terms of what is needed to making systems efficient
  • Estimates the benefit of using a new approach of active system control system

This book extends concepts of control and data accumulation by explaining how the system model should be organised to improve the properties of the system under consideration. The authors define these properties as reliability, performance and energy-efficiency, and self-adaption.

What does ITACS do?

The answer is simple - projects in the area of information technologies (IT) and advanced computer science (ACS), addressing and solving real world problems.

Over the last 20 years, ITACS has applied its on-going research to design and develop devices for practical application (download the PDF).

Our areas of expertise are: safety critical systems, new computer architectures, including parallel fault tolerant systems, required operating systems and languages, as well as new algorithms for existing and problems and development of new concepts and implementations in all areas where human might apply his efforts with technologies.

The members of ITACS are active at the forefront of their respective research fields, exploring and developing the theory for possible future applications.

Recent Projects



Second edition of our book, 'Software Design for Resilient Computer Systems,' has been released! With new chapters on computer system performance, resilience and resilient architecture simulators and system software.


IT-ACS Ltd has had its Intellectual Property Rights and Patent endorsed and protected by The Intellectual Property Office against a Patent Breach. A copy of its conclusion can be downloaded here.


Photograph of flight recorders. Image from Rossiyskaya Gazeta (RG.RU)An explanation has recently been released for the tragic crash of a Russian passenger plane outside Moscow. Read how our project ONBASS showed how inaccurate flight data could cause catastrophic failure. (Image: Rossiyskaya Gazeta)


'The Role of Technology'
Keynote Speech by Professor Schagaev at The World Congress in Computer Science, Computer Engineering and Applied Computing, Las Vegas


An NMI Event, 'Design for Reliability - "From Chip to System"', was held at Greenwich University, where Professor Schagaev presented our PRESSA project.


Professor Schagaev addressed the Advanced Programming Specialist Group of the British Computer Society, speaking on 'System Software Support Of Hardware Efficiency'.


Professor Schagaev presented our paper, 'Redundancy + Reconfigurability = Recoverability,' at WorldComp 2013, in Las Vegas.


'Redundancy + Reconfigurability = Recoverability' is published by MDPI in the 'Fault-Tolerant Routing' Special Issue of their Electronics journal.


Professor Schagaev is the Guest Editor of the forthcoming, 'Fault-Tolerant Routing' Special Issue of the Electronics journal, published by MDPI.


'Principles of Active Condition Control: Impact Analysis;' Igor Schagaev writes with John Carbone in a new book on Applied Cyber-Physical Systems.


NEW BOOK RELEASED. 'System Software Support of Hardware Efficiency,' by Kaegi and Schagaev


Patent granted for ITACS invention of 'Method and Apparatus for Active Safety System'


'Redundancy + Reconfigurability = Recoverability'
Professor Schagaev was Keynote Speaker at 'The First International Conference on Wireless Communications and Applications' in China


'ERA: Embedded Reconfigurable Architecture - what, why and how long?'
Presentation given by Professor Schagaev at the Advanced Research & Technology for Embedded Intelligence and Systems (ARTEMIS) Networking Event, 2011


'ERA: Evolving Reconfigurable Architecture'
Presentation given by Professor Schagaev at the '11th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing' in Greenwich, London in 2010.


Grant for the patent of 'Method and Apparatus for Active Safety System'


Meeting at Airbus Headquarters, Toulouse, to discuss 'PASS - Principle of Active System Safety'