IC - UNICAMP

Software Engineering and Fault Tolerance Research Group


contact us

An Environment for the Development of Fault-Tolerant Systems using Software Components

This research aims to investigate techniques, methods and tools most appropriate to the development of component-based software systems under high quality requirements for time-to-market, adaptability, interoperability, availability and security. Those software systems are target to a new generation of applications, such as e-commerce, e-banking and business-to-business.

The main result of this research will be a design for a new software engineering environment that is:

  1. component-based oriented, being able to interoperate with existing component frameworks, like DCOM, EJB and CORBA, and other component oriented CASE tools;

  2. centered around a software process that supports the development of fault-tolerant systems systematicaly and aided by tools for (semi-)automatic design and configurations of the fault-tolerance mechanisms needed;

  3. easily adapted to software products with different levels of requirements, e.g. allowing the selection of the kind of formalism be employed in the system models;

  4. easily adapted to architects and developers with different profiles, e.g. allowing personalized views of the environment with a set of tools dictated by the user.

Project Members

Up to Ongoing Projects List


Last updated July, 20 2000