Publica unas prácticas
es
Detalles de la Oferta
Empleo > Prácticas > Arquitectura/Construcción > Francia > Detalles de la Oferta 

Formal methodology for the exploration and the evaluation of complex critical SW architecture M/F

Prácticas, Arquitectura/Construcción, Inglés
2
Visitas
0
Candidatos
Regístrate

Descripción del puesto:

Position description

Category

Mathematics, information, scientific, software

Contract

Internship

Job title

Formal methodology for the exploration and the evaluation of complex critical SW architecture M/F

Subject

The internship aims to implement and improve the formalization and implementation of an iterative methodology for critical embedded software architectures exploration, guided by extra functional properties evaluation and verification

Contract duration (months)

6

Job description

The internship aims to enhance the existing tooled metodology called QuaRTOS-DSE by improving the formalization and the implementation of the existing methodology.
The internship will address the exploration and the evaluation of complex critical SW architecture. Obtained SW architecture will be evaluated by a formal verification of extra functional system properties using existing tools.
The exploration and the evaluation of complex critical SW architecture will be performed with an Iterative tool (a first version with a first formalization of the approach exists), at the level of functions, tasks, agents, actors and will integrate some SotA architecture strategies and best practices for critical SW. The approach must integrate an evaluation of some metrics and a connection with evaluation tools.
The existing framework has very slight integration of the HW model, limitations on construction of input model (abstraction level) and limitations model transformation/generation for the evaluation and verification tools
The main activities of the internship will be:
Study/explore the existing (the methodology formalization and the existing framework),
Identify limitations,
Identify/find APIs, languages and tools who can enhance the interoperability of the existing framework to address more input model, more abstraction level and more evaluation and verification tools
A new version/implementation of the framework improved on existing use cases
During this internship, the student will gain practical experience with safety critical systems and formal vérification techniques. This project provides a valuable opportunity to develop key skills in the design of safety critical systems. The use of generative AI tools for generated source code will be explored in this internship.

Methods / Means

Eclipse EMF/xtext, Python, Java

Applicant Profile

Master's degree, Bac+5 - Master of Science
Understanding embedded critical SW, and knowledge of formal methods would be a plus. English fluent, teamwork, curiosity

In line with (COMPANY NAME)'s commitment to integrating people with disabilities, this job is open to all.

Position location

Site

Saclay

Job location

France, Ile-de-France, Essonne (91)

Location

Palaiseau

Candidate criteria

Languages

English (Fluent)

Prepared diploma

Bac+5 - Diplôme d'études approfondies (DEA)

Recommended training

Understanding embedded critical SW, and knowledge of formal methods would be a plus. English fluent,

PhD opportunity

Non

Requester

Position start date

03/03/2025

Origen: Web de la compañía
Publicado: 15 Nov 2024
Tipo de oferta: Prácticas
Sector: Gobierno / ONGs
Idiomas: Inglés
Regístrate
empleos y prácticas
en países
Regístrate