CErtification of CRItical Systems (CECRIS)

2013
2016
Contact: 
Ábel Hegedüs
Contact: 
András Pataricza

The project aims at taking a step forward in the growing field of development, verification and validation and certification of critical systems.

The project focuses on the more difficult/important points of (safety, efficiency, business, …) of critical system development, verification and validation and certification process. The scientific objectives of the project are study both the scientific and industrial state of the art methodologies for system development and the impact of their usage on the verification and validation and certification of critical systems. Moreover the project aims at developing strategies and techniques supported by automatic or semi-automatic tools and methods for these type of activities, whose cost-quality achievements are well-predictable in order to tie costs of application of techniques to the RAMS attributes level achieved by the product being tested. The project will draw-up guidelines to support engineers during the planning of the verification & validation phases.

According to the nature of an PEOPLE-IAPP project, the researchers involved will have the opportunity to move from their company and university to partners’ offices in a different country in order to share their expertise and absorb new knowledge in the field of the Certification of HW and SW Systems, develop new competences and integrate their new know-how back to their home companies and universities.

This synergic approach will define novel approaches and methods bringing together scientific and industrial knowledge that is currently fragmented and resides in different organizations and researchers. Read more »

Design and Analysis Techniques for Certifiable Model Transformations (CertiMoT)

2010
2014
Contact: 
Ákos Horváth
Contact: 
Gábor Bergmann
Contact: 
Ábel Hegedüs
Contact: 
István Ráth
Contact: 
Zoltán Ujhelyi
Contact: 
Dániel Varró

The main objective of the CERTIMOT project is to enable certification for model transformations used in critical systems and service design. Novel models, languages, techniques and tools will be developed to systematically design, generate, verify and trace model transformation artifacts required in a certification process. As a long term vision, CERTIMOT results will significantly reduce efforts required to certify model transformations and qualify model transformation and code generation tools.

  • Requirements analysis techniques and tools for transformations. Specification and analysis techniques and tools for capturing high-level MT requirements and detecting conflicting requirements will be proposed. As a long-term vision, transformation requirements can be precisely stated and traced during transformation design.
  • Automated generation techniques for runtime model transformation programs. Automatic program synthesis techniques will be developed for the generation of runtime transformation plugins. As a long term vision, efficient model transformation programs of guaranteed will be available for multiple target platforms.
  • Verification and validation techniques and tools for model transformations. A systematic approach will be proposed for verification activities for model transformations using formal methods and testing as analysis means. Innovative tools will be developed to support verification and validation of model transformations. In our long-term vision, these tools enable the efficient development of high-quality model transformations.

e-Freight - Eurpoean e-Freight capabilities for Co-modal transport

2010
2013
Contact: 
András Kövi
Contact: 
András Pataricza
Contact: 
Dániel Varró

The e-Freight project will facilitate the use of different transport modes on their own and in combination to obtain an optimal and sustainable utilisation of European freight transport resources.

With the help of e-Freight:

  • Transport users (shippers, freight forwarders, etc) will be able to identify and use direct or combined transport services most suited for their purpose.
  • Transport service providers in all modes will provide information about their service offerings and exchange information electronically with all relevant actors through planning, executing and completing transport operations.
  • Transport infrastructure providers will be able to facilitate the best possible use of the complete transport infrastructure and support transport users by providing relevant information about the available transport infrastructure and how to use it.
  • Transport regulators will be able to obtain in the simplest possible way the required information for monitoring compliance with applicable regulations, and to exchange information with other authorities for collaboration in security and environmental risk management.

The project will provide an e-Freight platform supporting the design, development, deployment and maintenance of e-Freight Solutions which will be validated in business cases and pilots involving representatives from all relevant stakeholders in surface transport including large and small businesses and authorities. Read more »

Security Engineering for lifelong Evolvable Systems (SecureChange)

2009
2012
Contact: 
Gábor Bergmann
Contact: 
Ábel Hegedüs
Contact: 
István Ráth
Contact: 
Dániel Varró

There is growing demand to continuously evolve systems to meet changing business needs, new regulations and policies, novel technologies and computing infrastructures. Unfortunately, the pace of required change affects our ability to ascertain and maintain the quality of a system. Our objective is thus to develop techniques and tools that ensure "lifelong" compliance to security, privacy and dependability requirements for a long-running evolving software system. This is challenging because these requirements are not necessarily preserved by system evolution. The project will develop processes and tools that support design techniques for evolution, testing, verification, re-configuration and local analysis of evolving software. Our focus is on mobile devices and homes, which offer both great research challenges and long-term business opportunities. Read more »

Model-based Generation of Tests for Dependable Embedded Systems (MOGENTES)

2008
2010
Contact: 
István Majzik
Contact: 
Balázs Polgár
Contact: 
István Ráth

MOGENTES aims at significantly enhancing testing and verification of dependable embedded systems by means of automated generation of test cases relying on development of new approaches as well as innovative integration of state-of-the-art techniques. Driven by the needs of its industrial partners, it will address both testing of non-functional issues like reliability, e.g. by system stress and overload tests, and functional safety tests, meeting the requirements of standards such as IEC 61508, ISO WD 26262, or AUTOSAR. MOGENTES will demonstrate that different domains with a wide variety of requirements can significantly benefit from a common model-based approach for achieving automated generation of efficient test cases and for verifying system safety correctness using formal methods and fault injection, as this approach increases system development productivity while achieving predictable system dependability properties. For that purpose, proof-of-concept demonstrations will show the applicability of the developed technologies in two application domains: railway and automotive.
In particular, MOGENTES aims at the application of these technologies in large industrial systems, simultaneously enabling application domain experts (with rather little knowledge and experience in usage of formal methods) to use them with minimal learning effort. All in all, MOGENTES will increase knowledge and develop new techniques and tools in the area of verification and validation of dependable embedded systems which can be applied in model-based development processes also by non-experts in formal methods. Read more »

Distributed, equipment Independent environment for Advanced avioNic Applications (DIANA)

2006
2010
Contact: 
Ákos Horváth
Contact: 
Dániel Varró

The DIANA Project is the first step for the implementation of an enhanced avionics platform, named AIDA (Architecture for Independent Distributed Avionics), providing secure distribution and execution on virtual machines to avionics applications. Along with this objective, DIANA also aims at contributing to the definition and standardization of the development and certification means needed to support this novel platform.
The introduction of the DIANA concepts is expected to bring a significant development cost and time reduction when compared to the situation where each aircraft electronic program has to develop a set of specific hardware and software. The usage of very promising technologies, such as CORBA and JAVA implementations in real time environment, and the update of standards will provide new opportunities to create the future IME architectures for the next generation of aircraft. Read more »

Software Engineering in Service-Oriented Overlay Computers (SENSORIA)

2005
2010
Contact: 
Ákos Horváth
Contact: 
László Gönczy
Contact: 
Ábel Hegedüs
Contact: 
István Ráth
Contact: 
Dániel Varró

Service-oriented computing is an emerging paradigm where services are understood as autonomous, platform-independent computational entities that can be described, published, categorised, discovered, and dynamically assembled for developing massively distributed, interoperable, evolvable systems and applications. These characteristics pushed service-oriented computing towards nowadays widespread success, demonstrated by the fact that many large companies invested a lot of efforts and resources to promote service delivery on a variety of computing platforms, mostly through the Internet in the form of Web services. Tomorrow, there will be a plethora of new services as required for e-government, e-business, and e-science, and other areas within the rapidly evolving Information Society.
The aim of SENSORIA is to develop a novel comprehensive approach to the engineering of software systems for service-oriented overlay computers where foundational theories, techniques and methods are fully integrated in a pragmatic software engineering approach. It will focus on global services that are context adaptive, personalisable, and may require hard and soft constraints on resources and performance, and will take into account the fact that services have to be deployed on different, possibly interoperating, global computers, to provide novel and reusable service-oriented overlay computers. Read more »

Assessing, Measuring and Benchmarking Resilience (AMBER)

2008
2009
Contact: 
István Majzik

AMBER is a FP7 Coordination Action. It will bring together leading research teams on assessment, measurement, and benchmarking of resilience in computer systems in order to coordinate the effort of defining metrics and benchmarks for comparative evaluation of the resilience of computer systems and components. The consortium includes seven partners (universities of Coimbra, Budapest, City, Chalmers, Florence, and Newcastle and the company ResilTech) from five EU countries, which constitute core research groups on resilience assessment, and relies on a large and representative Advisory Board that constitutes the necessary link between the coordination action and the influential parties in industry and government, thus ensuring that the views of major stake-holders are being taken into account by the AMBER Consortium.
AMBER aims to coordinate the study of resilience measuring and benchmarking in computer systems and components, fostering European research in order to address the big challenges on resilience assessment posed by current and forthcoming computer systems and computer-based infrastructures. Read more »

GENeric Embedded SYStem Platform (GENESYS)

2008
2009

The objective of the GENESYS project is to develop a cross-domain reference architecture for embedded systems that can be instantiated for different application domains to meet the requirements and constraints documented in the ARTEMIS strategic research agenda. These requirements are composability, networking, security, robustness, diagnosis, integrated resource management and evolvability. The reference architecture will address common issues, such as complexity management, separation of communication and computation, support for different levels of quality of service, security, model-based design, heterogeneity of subsystems, legacy integration, optimal power usage, and diagnosis. It will provide domain-independent services that can be customized to the needs of a particular application domain. Domain-specific platform services will be converged such that components from different application domains can be consistently integrated while preserving relevant properties.
The project will result in a conceptualization of the cross-domain architecture, a specification of cross-domain core services and optional services for the selected application domains, and four exploratory prototypes that will demonstrate and help to evaluate the feasibility of selected central architectural concepts in the different application domains.  Read more »

Dependability and Security by Enhanced Reconfigurability (DESEREC)

2006
2008
Contact: 
András Pataricza

EU Integrated Project (IST-2004-026600-DESEREC)

DESEREC is an Integrated Project of the Sixth Framework Programme of the European Union under the "Information Society Technologies" priority, strategic objective "Towards a global dependability and security framework" The fast growth of highly interconnected Communications and Information Systems (CIS), and the use of them to carry out critical activities, has opened an important issue regarding the resilience, reliability and security of these CISs. This strong interdependence increases the consequences of accidents, failures, attacks and implies high vulnerabilities, and only a multi-disciplinary approach is able to leverage dependability of CISs by an alliance of the following three approaches, currently scattered into separated scientific fields:

  Read more »