SlideShare une entreprise Scribd logo
1  sur  119
Télécharger pour lire hors ligne
Contact: Julia.Lawall@inria.fr
http://coccinelle.lip6.fr

Coccinelle
Coccinelle is a tool for code search and
transformation for C programs. It has been
extensively used for bug finding and
evolutions in Linux kernel code.

Innovative aspects: Ease of writing
specifications, in terms of C-code based
patterns. Scales to millions of lines of code.
Main fields of application: Large-scale software
development. Bug finding, software evolution,
code renovation, code metrics, software
understanding.

@@
expression E;
constant C;
@@
– !E & C
+ !(E & C)

Language, environment: Linux, Windows, Mac.
Distributed with Ubuntu, Debian, Fedora, etc.

Keywords : code quality, evolution, infrastructure
software

License : GPLv2
Academic partners :
Contact: sylvain.karpf@inria.fr
http://www.moosetechnology.org

Moose is an extensive platform for software and
data analysis. It offers multiple services ranging
from importing and parsing data, to modeling, to
measuring, querying, mining, and to building
interactive and visual analysis tools.

Innovative aspects:
Moose accelerates production of software
analyses by providing expandable models and
reusable libraries. Several models are offered for
static or dynamic analysis of programmes,
development logs, procedural code or aspect.
Smalltalk (open-source Pharo)
Windows, Linux, Mac
Main fields of application: Retro-engineering,
Meta-modelling, Software visualisation

License: BSD licence
Academic partners:
Contact: Pascal.Fontaine@inria.fr
http://www.verit-solver.org/

VeriT is an open, trustable and efficient SMT
(Satisfiability Modulo Theories) solver,
featuring efficient decision procedure for
uninterpreted symbols and linear arithmetic.

Innovative aspects:
: proof-producing solver for quantified and
quantifier-free formulas with uninterpreted
predicates and functions, and linear arithmetic
on integers and reals, and the combination
thereof.
Main fields of application: All domains requiring
solving large logic formulas with interpreted
predicates (e.g. arithmetic).

Language, environment: C / All platforms
Keywords: Automated deduction, Verification,
Formula solving
License: BSD

Academic partners:
Alt-Ergo
is an automatic solver of
formulas based on SMT technology. It is
especially designed to prove mathematical
formulas generated by program verification
tools, such as Frama-C for C programs, or
SPARK for Ada code. Initially developed in
Toccata research team, Alt-Ergo's distribution
and support are provided by OCamlPro since
September 2013.

Contact: Sylvain.Conchon@inria.fr
http://alt-ergo.lri.fr

Innovative aspects :
- Polymorphic language input
- Interactive graphical interface
- Qualification DO-178 B/C (avionic)

Main fielfs of applications :
- Program verification
- Formal tests generation
- Model checking
- Cryptographic protocols verification

Mais users :
- Airbus & Atos Origin (projet de l'A350)
- AdaCore & Altran (preuve de code Ada)
- CEA (preuve de programmes C)

Language, standard, environment :
OCaml (Linux, Windows, MacOS)

Keywords: software reliability, formal methods, proof

Licence: CECILL-C

Partners :

Toccata

&
Rencontres Inria Industrie - Qualité logicielle - OWF13
Rencontres Inria Industrie - Qualité logicielle - OWF13
Rencontres Inria Industrie - Qualité logicielle - OWF13
Rencontres Inria Industrie - Qualité logicielle - OWF13
Rencontres Inria Industrie - Qualité logicielle - OWF13
Rencontres Inria Industrie - Qualité logicielle - OWF13
Rencontres Inria Industrie - Qualité logicielle - OWF13

Contenu connexe

Tendances

Overview of the Inria Bordeaux - Sud-Ouest research centre
Overview of the Inria Bordeaux - Sud-Ouest research centreOverview of the Inria Bordeaux - Sud-Ouest research centre
Overview of the Inria Bordeaux - Sud-Ouest research centreInria
 
2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...
2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...
2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...eMadrid network
 
Inria - leaflet of research centre Lille - Nord Europe
Inria - leaflet of research centre Lille - Nord EuropeInria - leaflet of research centre Lille - Nord Europe
Inria - leaflet of research centre Lille - Nord EuropeInria
 
Cineca HPC Annual Report 2020-2021
Cineca HPC Annual Report 2020-2021 Cineca HPC Annual Report 2020-2021
Cineca HPC Annual Report 2020-2021 Cineca
 
PeterSels2016CV
PeterSels2016CVPeterSels2016CV
PeterSels2016CVPeter Sels
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
Presentation Eclic
Presentation EclicPresentation Eclic
Presentation EclicECLIC
 

Tendances (9)

Overview of the Inria Bordeaux - Sud-Ouest research centre
Overview of the Inria Bordeaux - Sud-Ouest research centreOverview of the Inria Bordeaux - Sud-Ouest research centre
Overview of the Inria Bordeaux - Sud-Ouest research centre
 
2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...
2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...
2022_02_25 «Aprovechar la infraestructura de la ciudad inteligente para capac...
 
Inria - leaflet of research centre Lille - Nord Europe
Inria - leaflet of research centre Lille - Nord EuropeInria - leaflet of research centre Lille - Nord Europe
Inria - leaflet of research centre Lille - Nord Europe
 
Cineca HPC Annual Report 2020-2021
Cineca HPC Annual Report 2020-2021 Cineca HPC Annual Report 2020-2021
Cineca HPC Annual Report 2020-2021
 
PeterSels2016CV
PeterSels2016CVPeterSels2016CV
PeterSels2016CV
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
CV_Anglais
CV_AnglaisCV_Anglais
CV_Anglais
 
Presentation Eclic
Presentation EclicPresentation Eclic
Presentation Eclic
 
Riccardo Pelliccia CV
Riccardo Pelliccia CVRiccardo Pelliccia CV
Riccardo Pelliccia CV
 

En vedette

Gee Ukase
Gee UkaseGee Ukase
Gee Ukaserix
 
3й западно-сибирский форум по недвижимости
3й западно-сибирский форум по недвижимости3й западно-сибирский форум по недвижимости
3й западно-сибирский форум по недвижимостиSalesDog
 
Проекты Фаблабов
Проекты ФаблабовПроекты Фаблабов
Проекты ФаблабовPaul Serikov
 
Geoconda muñoz beneficios web 2.0
Geoconda muñoz beneficios web 2.0Geoconda muñoz beneficios web 2.0
Geoconda muñoz beneficios web 2.0YOGISS Muñoz
 
Magen 2012
Magen 2012Magen 2012
Magen 2012rvas
 
Premium Inspection Report
Premium Inspection ReportPremium Inspection Report
Premium Inspection ReportTom Rosenberger
 
Inria - Strategic plan 2008-2012
Inria - Strategic plan 2008-2012Inria - Strategic plan 2008-2012
Inria - Strategic plan 2008-2012Inria
 
Benefit Associates, Inc. - About Us
Benefit Associates, Inc. - About UsBenefit Associates, Inc. - About Us
Benefit Associates, Inc. - About Uskellyanneban
 
Face 2
Face 2Face 2
Face 2Tony
 
A Summer In Alaska Pptx
A Summer In Alaska PptxA Summer In Alaska Pptx
A Summer In Alaska Pptxdarianoelle
 
CIS 512-Week 4 Presentation
CIS 512-Week 4 PresentationCIS 512-Week 4 Presentation
CIS 512-Week 4 PresentationNFCU
 
Inria - leaflet of research centre Bordeaux Sud-Ouest,
Inria - leaflet of research centre Bordeaux Sud-Ouest,Inria - leaflet of research centre Bordeaux Sud-Ouest,
Inria - leaflet of research centre Bordeaux Sud-Ouest,Inria
 
2008 Flip Chart 97 2003 Office
2008 Flip Chart 97 2003 Office2008 Flip Chart 97 2003 Office
2008 Flip Chart 97 2003 Officejoecali26
 
Radanotis Constellation
Radanotis ConstellationRadanotis Constellation
Radanotis ConstellationTony
 
Oce e-Copy Barcode Recognition Services
Oce e-Copy Barcode Recognition ServicesOce e-Copy Barcode Recognition Services
Oce e-Copy Barcode Recognition ServicesAndrew Bain
 
Inria - Bilan social 2014
Inria - Bilan social 2014Inria - Bilan social 2014
Inria - Bilan social 2014Inria
 
Full Prism Solution Overview
Full Prism Solution OverviewFull Prism Solution Overview
Full Prism Solution OverviewAndrew Bain
 

En vedette (20)

Gee Ukase
Gee UkaseGee Ukase
Gee Ukase
 
3й западно-сибирский форум по недвижимости
3й западно-сибирский форум по недвижимости3й западно-сибирский форум по недвижимости
3й западно-сибирский форум по недвижимости
 
Проекты Фаблабов
Проекты ФаблабовПроекты Фаблабов
Проекты Фаблабов
 
Geoconda muñoz beneficios web 2.0
Geoconda muñoz beneficios web 2.0Geoconda muñoz beneficios web 2.0
Geoconda muñoz beneficios web 2.0
 
Magen 2012
Magen 2012Magen 2012
Magen 2012
 
Premium Inspection Report
Premium Inspection ReportPremium Inspection Report
Premium Inspection Report
 
Inria - Strategic plan 2008-2012
Inria - Strategic plan 2008-2012Inria - Strategic plan 2008-2012
Inria - Strategic plan 2008-2012
 
Benefit Associates, Inc. - About Us
Benefit Associates, Inc. - About UsBenefit Associates, Inc. - About Us
Benefit Associates, Inc. - About Us
 
Hfc q- more on docsis
Hfc q- more on docsisHfc q- more on docsis
Hfc q- more on docsis
 
Face 2
Face 2Face 2
Face 2
 
A Summer In Alaska Pptx
A Summer In Alaska PptxA Summer In Alaska Pptx
A Summer In Alaska Pptx
 
CIS 512-Week 4 Presentation
CIS 512-Week 4 PresentationCIS 512-Week 4 Presentation
CIS 512-Week 4 Presentation
 
Inria - leaflet of research centre Bordeaux Sud-Ouest,
Inria - leaflet of research centre Bordeaux Sud-Ouest,Inria - leaflet of research centre Bordeaux Sud-Ouest,
Inria - leaflet of research centre Bordeaux Sud-Ouest,
 
Lina Sagrado
Lina SagradoLina Sagrado
Lina Sagrado
 
2008 Flip Chart 97 2003 Office
2008 Flip Chart 97 2003 Office2008 Flip Chart 97 2003 Office
2008 Flip Chart 97 2003 Office
 
Radanotis Constellation
Radanotis ConstellationRadanotis Constellation
Radanotis Constellation
 
Oce e-Copy Barcode Recognition Services
Oce e-Copy Barcode Recognition ServicesOce e-Copy Barcode Recognition Services
Oce e-Copy Barcode Recognition Services
 
Inria - Bilan social 2014
Inria - Bilan social 2014Inria - Bilan social 2014
Inria - Bilan social 2014
 
Vocabulary Body
Vocabulary BodyVocabulary Body
Vocabulary Body
 
Full Prism Solution Overview
Full Prism Solution OverviewFull Prism Solution Overview
Full Prism Solution Overview
 

Similaire à Rencontres Inria Industrie - Qualité logicielle - OWF13

Similaire à Rencontres Inria Industrie - Qualité logicielle - OWF13 (20)

Badusha_Profile
Badusha_ProfileBadusha_Profile
Badusha_Profile
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
SivaBorra
SivaBorraSivaBorra
SivaBorra
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
Ankit sarin
Ankit sarinAnkit sarin
Ankit sarin
 
HARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SW
 
Amit Bhandari
Amit BhandariAmit Bhandari
Amit Bhandari
 
Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)Sudha Madhuri Yagnamurthy Resume 2 (5)
Sudha Madhuri Yagnamurthy Resume 2 (5)
 
cv_francisco.ruiz_en
cv_francisco.ruiz_encv_francisco.ruiz_en
cv_francisco.ruiz_en
 
CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015
 
RogerHardinResume
RogerHardinResumeRogerHardinResume
RogerHardinResume
 
VenutoResume
VenutoResumeVenutoResume
VenutoResume
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
resume19_new5
resume19_new5resume19_new5
resume19_new5
 
Shanling_resume
Shanling_resumeShanling_resume
Shanling_resume
 
ResumeTimConnell
ResumeTimConnellResumeTimConnell
ResumeTimConnell
 
Rashmi_Resume
Rashmi_ResumeRashmi_Resume
Rashmi_Resume
 
Uday singh resume
Uday singh resumeUday singh resume
Uday singh resume
 
Resume
ResumeResume
Resume
 

Plus de Inria

Inria | Annual report 2022
Inria | Annual report 2022Inria | Annual report 2022
Inria | Annual report 2022Inria
 
Inria | Rapport d'activités 2022
Inria |  Rapport d'activités 2022Inria |  Rapport d'activités 2022
Inria | Rapport d'activités 2022Inria
 
Rapport d'auto-évaluation Hcérès | L'essentiel
Rapport d'auto-évaluation Hcérès | L'essentielRapport d'auto-évaluation Hcérès | L'essentiel
Rapport d'auto-évaluation Hcérès | L'essentielInria
 
Le numérique est-il un progrès durable
Le numérique est-il un progrès durableLe numérique est-il un progrès durable
Le numérique est-il un progrès durableInria
 
Extrait Pour la science n°538 - Quand une photo sort de l’ombre
Extrait Pour la science n°538 - Quand une photo sort de l’ombreExtrait Pour la science n°538 - Quand une photo sort de l’ombre
Extrait Pour la science n°538 - Quand une photo sort de l’ombreInria
 
Extrait CHUT n°10 - sciences moins polluantes
Extrait CHUT n°10 - sciences moins polluantesExtrait CHUT n°10 - sciences moins polluantes
Extrait CHUT n°10 - sciences moins polluantesInria
 
Inria | Activity report 2021
Inria | Activity report 2021Inria | Activity report 2021
Inria | Activity report 2021Inria
 
Inria | Rapport d'activités 2021
Inria |  Rapport d'activités 2021Inria |  Rapport d'activités 2021
Inria | Rapport d'activités 2021Inria
 
Inria | White paper Agriculture and Digital Technology (January 2022)
Inria | White paper Agriculture and Digital Technology  (January 2022)Inria | White paper Agriculture and Digital Technology  (January 2022)
Inria | White paper Agriculture and Digital Technology (January 2022)Inria
 
Inria | Livre blanc Agriculture et numérique (janvier 2022)
Inria | Livre blanc Agriculture et numérique (janvier 2022)Inria | Livre blanc Agriculture et numérique (janvier 2022)
Inria | Livre blanc Agriculture et numérique (janvier 2022)Inria
 
Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)Inria
 
Inria | Livre blanc Internet des objets (novembre 2021)
Inria | Livre blanc Internet des objets (novembre 2021)Inria | Livre blanc Internet des objets (novembre 2021)
Inria | Livre blanc Internet des objets (novembre 2021)Inria
 
Inria - Livre blanc intelligence artificielle (seconde édition 2021)
Inria - Livre blanc intelligence artificielle (seconde édition 2021)Inria - Livre blanc intelligence artificielle (seconde édition 2021)
Inria - Livre blanc intelligence artificielle (seconde édition 2021)Inria
 
Inria - White paper Artificial Intelligence (second edition 2021)
Inria - White paper Artificial Intelligence  (second edition 2021)Inria - White paper Artificial Intelligence  (second edition 2021)
Inria - White paper Artificial Intelligence (second edition 2021)Inria
 
Inria - Activity report 2020
Inria - Activity report 2020Inria - Activity report 2020
Inria - Activity report 2020Inria
 
Inria - Rapport d'activités 2020
Inria - Rapport d'activités 2020Inria - Rapport d'activités 2020
Inria - Rapport d'activités 2020Inria
 
Inria - Livre blanc éducation et numérique
Inria - Livre blanc éducation et numériqueInria - Livre blanc éducation et numérique
Inria - Livre blanc éducation et numériqueInria
 
Inria - Plug'in #7
Inria - Plug'in #7Inria - Plug'in #7
Inria - Plug'in #7Inria
 
Inria - 2019 activity report
Inria - 2019 activity reportInria - 2019 activity report
Inria - 2019 activity reportInria
 
Inria - Rapport d'activités 2019
Inria - Rapport d'activités 2019Inria - Rapport d'activités 2019
Inria - Rapport d'activités 2019Inria
 

Plus de Inria (20)

Inria | Annual report 2022
Inria | Annual report 2022Inria | Annual report 2022
Inria | Annual report 2022
 
Inria | Rapport d'activités 2022
Inria |  Rapport d'activités 2022Inria |  Rapport d'activités 2022
Inria | Rapport d'activités 2022
 
Rapport d'auto-évaluation Hcérès | L'essentiel
Rapport d'auto-évaluation Hcérès | L'essentielRapport d'auto-évaluation Hcérès | L'essentiel
Rapport d'auto-évaluation Hcérès | L'essentiel
 
Le numérique est-il un progrès durable
Le numérique est-il un progrès durableLe numérique est-il un progrès durable
Le numérique est-il un progrès durable
 
Extrait Pour la science n°538 - Quand une photo sort de l’ombre
Extrait Pour la science n°538 - Quand une photo sort de l’ombreExtrait Pour la science n°538 - Quand une photo sort de l’ombre
Extrait Pour la science n°538 - Quand une photo sort de l’ombre
 
Extrait CHUT n°10 - sciences moins polluantes
Extrait CHUT n°10 - sciences moins polluantesExtrait CHUT n°10 - sciences moins polluantes
Extrait CHUT n°10 - sciences moins polluantes
 
Inria | Activity report 2021
Inria | Activity report 2021Inria | Activity report 2021
Inria | Activity report 2021
 
Inria | Rapport d'activités 2021
Inria |  Rapport d'activités 2021Inria |  Rapport d'activités 2021
Inria | Rapport d'activités 2021
 
Inria | White paper Agriculture and Digital Technology (January 2022)
Inria | White paper Agriculture and Digital Technology  (January 2022)Inria | White paper Agriculture and Digital Technology  (January 2022)
Inria | White paper Agriculture and Digital Technology (January 2022)
 
Inria | Livre blanc Agriculture et numérique (janvier 2022)
Inria | Livre blanc Agriculture et numérique (janvier 2022)Inria | Livre blanc Agriculture et numérique (janvier 2022)
Inria | Livre blanc Agriculture et numérique (janvier 2022)
 
Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)Inria | White paper Internet of Things (November 2021)
Inria | White paper Internet of Things (November 2021)
 
Inria | Livre blanc Internet des objets (novembre 2021)
Inria | Livre blanc Internet des objets (novembre 2021)Inria | Livre blanc Internet des objets (novembre 2021)
Inria | Livre blanc Internet des objets (novembre 2021)
 
Inria - Livre blanc intelligence artificielle (seconde édition 2021)
Inria - Livre blanc intelligence artificielle (seconde édition 2021)Inria - Livre blanc intelligence artificielle (seconde édition 2021)
Inria - Livre blanc intelligence artificielle (seconde édition 2021)
 
Inria - White paper Artificial Intelligence (second edition 2021)
Inria - White paper Artificial Intelligence  (second edition 2021)Inria - White paper Artificial Intelligence  (second edition 2021)
Inria - White paper Artificial Intelligence (second edition 2021)
 
Inria - Activity report 2020
Inria - Activity report 2020Inria - Activity report 2020
Inria - Activity report 2020
 
Inria - Rapport d'activités 2020
Inria - Rapport d'activités 2020Inria - Rapport d'activités 2020
Inria - Rapport d'activités 2020
 
Inria - Livre blanc éducation et numérique
Inria - Livre blanc éducation et numériqueInria - Livre blanc éducation et numérique
Inria - Livre blanc éducation et numérique
 
Inria - Plug'in #7
Inria - Plug'in #7Inria - Plug'in #7
Inria - Plug'in #7
 
Inria - 2019 activity report
Inria - 2019 activity reportInria - 2019 activity report
Inria - 2019 activity report
 
Inria - Rapport d'activités 2019
Inria - Rapport d'activités 2019Inria - Rapport d'activités 2019
Inria - Rapport d'activités 2019
 

Dernier

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Dernier (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Rencontres Inria Industrie - Qualité logicielle - OWF13

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Contact: Julia.Lawall@inria.fr http://coccinelle.lip6.fr Coccinelle Coccinelle is a tool for code search and transformation for C programs. It has been extensively used for bug finding and evolutions in Linux kernel code. Innovative aspects: Ease of writing specifications, in terms of C-code based patterns. Scales to millions of lines of code. Main fields of application: Large-scale software development. Bug finding, software evolution, code renovation, code metrics, software understanding. @@ expression E; constant C; @@ – !E & C + !(E & C) Language, environment: Linux, Windows, Mac. Distributed with Ubuntu, Debian, Fedora, etc. Keywords : code quality, evolution, infrastructure software License : GPLv2 Academic partners :
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43. Contact: sylvain.karpf@inria.fr http://www.moosetechnology.org Moose is an extensive platform for software and data analysis. It offers multiple services ranging from importing and parsing data, to modeling, to measuring, querying, mining, and to building interactive and visual analysis tools. Innovative aspects: Moose accelerates production of software analyses by providing expandable models and reusable libraries. Several models are offered for static or dynamic analysis of programmes, development logs, procedural code or aspect. Smalltalk (open-source Pharo) Windows, Linux, Mac Main fields of application: Retro-engineering, Meta-modelling, Software visualisation License: BSD licence Academic partners:
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84. Contact: Pascal.Fontaine@inria.fr http://www.verit-solver.org/ VeriT is an open, trustable and efficient SMT (Satisfiability Modulo Theories) solver, featuring efficient decision procedure for uninterpreted symbols and linear arithmetic. Innovative aspects: : proof-producing solver for quantified and quantifier-free formulas with uninterpreted predicates and functions, and linear arithmetic on integers and reals, and the combination thereof. Main fields of application: All domains requiring solving large logic formulas with interpreted predicates (e.g. arithmetic). Language, environment: C / All platforms Keywords: Automated deduction, Verification, Formula solving License: BSD Academic partners:
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112. Alt-Ergo is an automatic solver of formulas based on SMT technology. It is especially designed to prove mathematical formulas generated by program verification tools, such as Frama-C for C programs, or SPARK for Ada code. Initially developed in Toccata research team, Alt-Ergo's distribution and support are provided by OCamlPro since September 2013. Contact: Sylvain.Conchon@inria.fr http://alt-ergo.lri.fr Innovative aspects : - Polymorphic language input - Interactive graphical interface - Qualification DO-178 B/C (avionic) Main fielfs of applications : - Program verification - Formal tests generation - Model checking - Cryptographic protocols verification Mais users : - Airbus & Atos Origin (projet de l'A350) - AdaCore & Altran (preuve de code Ada) - CEA (preuve de programmes C) Language, standard, environment : OCaml (Linux, Windows, MacOS) Keywords: software reliability, formal methods, proof Licence: CECILL-C Partners : Toccata &