SlideShare a Scribd company logo
A Data Extraction Process for Avionics Systems’
Interface Specifications
Hassna Louadah1
, Roger Champagne1
, and Yvan Labiche2
,
Yann-Ga¨el Gu´eh´eneuc 3
1 ´Ecole de technologie sup´erieure (´ETS), 2Carleton University,
3 ´Ecole Polytechnique de Montr´eal, Canada
4th International Conference on Model-Driven Engineering and Software Development
(MODELSWARD 2016), Rome, Italy
February 21, 2016
Outline
1 Motivation
Context & challenges
Objective
2 Background
Avionics systems interfaces
Main sources of information
3 Data extraction process
Illustration
4 Conclusion
Motivation
Background
Data extraction process
Conclusion
Context & challenges
Objective
Avionics systems
More and more complex
(35 to 40%) of civil aircraft costs and over (50%) of military
aircraft costs
Architectures
Federated (one function = one computer)
IMA (multiple funtions, shared ressources)
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 3 / 14
Motivation
Background
Data extraction process
Conclusion
Context & challenges
Objective
Context
Moving to IMA architecture
Interoperability =⇒ well defined interfaces
Interface specification :
Physical and electrical characteristics
Communication protocols
Exchanged data
Documented in interface control documents (ICD)
Heterogenious
Integration based on ICDs is tedious and error prone
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 4 / 14
Motivation
Background
Data extraction process
Conclusion
Context & challenges
Objective
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 5 / 14
Objective
To provide innovative tools enabling an efficient way of integrating
equipment from different suppliers, described by their ICDs, to build
avionic systems.
Motivation
Background
Data extraction process
Conclusion
Context & challenges
Objective
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 5 / 14
Objective
To provide innovative tools enabling an efficient way of integrating
equipment from different suppliers, described by their ICDs, to build
avionic systems.
⇓
Leverage the strengths of model-driven engineering for the
development, use and verification of ICDs, in order to :
Enable unambiguous description and representation of interfaces
and ICDs
Enable automatic verification and analysis of interfaces
Enable automatic generation of human-readable ICDs in different
formats
Motivation
Background
Data extraction process
Conclusion
Context & challenges
Objective
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 5 / 14
Motivation
Background
Data extraction process
Conclusion
Avionics systems interfaces
Main sources of information
Avionics systems
Architectures and interfaces
FIGURE – federated vs. IMA architectures interfaces
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 6 / 14
Motivation
Background
Data extraction process
Conclusion
Avionics systems interfaces
Main sources of information
Main sources of information
ARINCs and RTCA
1 Federated systems
ARINC 7xx & ARINC-429
2 IMA systems
ARINC 7xx & ARINC-429
RTCA/DO-297, RTCA/DO-255, and ARINC-651
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 7 / 14
Motivation
Background
Data extraction process
Conclusion
Illustration
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 9 / 14
Motivation
Background
Data extraction process
Conclusion
Illustration
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 9 / 14
Motivation
Background
Data extraction process
Conclusion
Illustration
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 11 / 14
Motivation
Background
Data extraction process
Conclusion
Conclusion
New data extraction process for avionics systems’ interface
specification
Better understanding and more efficient data extraction process of
open avionics systems interface specifications
Clear vision on what an interface specification should include
First step towards designing a complete model-driven solution
for modelling avionics systems interfaces
Future works :
Complete our industrial partners model-driven solution with the
missing information needed for modelling interfaces of both
federated and IMA systems
Enable semi-automated verification process of the interfaces
MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 13 / 14
Modelsward16.ppt

More Related Content

Similar to Modelsward16.ppt

061206 Ua Huntsville Seminar
061206 Ua Huntsville Seminar061206 Ua Huntsville Seminar
061206 Ua Huntsville SeminarRudolf Husar
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringHeiko Koziolek
 
Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...
Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...
Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...jsvetter
 
2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challangesIvica Crnkovic
 
DOC245-20240219-WA0000_240219_090212.pdf
DOC245-20240219-WA0000_240219_090212.pdfDOC245-20240219-WA0000_240219_090212.pdf
DOC245-20240219-WA0000_240219_090212.pdfShaizaanKhan
 
Hard landing predection
Hard landing predectionHard landing predection
Hard landing predectionRAJUPADHYAY44
 
Computer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational PartsComputer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational PartsRSIS International
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringuniversity of sust.
 
Standards Show
Standards ShowStandards Show
Standards Showmcusack
 
PresentationTest
PresentationTestPresentationTest
PresentationTestbolu804
 
Towards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component ModelTowards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component ModelAlessio Bucaioni
 
Performance evaluation of vanets
Performance evaluation of vanetsPerformance evaluation of vanets
Performance evaluation of vanetscsandit
 
Toward a Semantic Web of Vehicles
Toward a Semantic Web of VehiclesToward a Semantic Web of Vehicles
Toward a Semantic Web of VehiclesAmélie Gyrard
 
Overview of OSLC - INCOSE IW 2018 MBSE Workshop
Overview of OSLC - INCOSE IW 2018 MBSE Workshop Overview of OSLC - INCOSE IW 2018 MBSE Workshop
Overview of OSLC - INCOSE IW 2018 MBSE Workshop Axel Reichwein
 
Streaming Hypothesis Reasoning - William Smith, Jan 2016
Streaming Hypothesis Reasoning - William Smith, Jan 2016Streaming Hypothesis Reasoning - William Smith, Jan 2016
Streaming Hypothesis Reasoning - William Smith, Jan 2016Seattle DAML meetup
 
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei PaleyesDataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei PaleyesHostedbyConfluent
 
Advanced UAV Trajectory Generation Planning And Guidance
Advanced UAV Trajectory Generation  Planning And GuidanceAdvanced UAV Trajectory Generation  Planning And Guidance
Advanced UAV Trajectory Generation Planning And GuidanceStephen Faucher
 
Winter Sim 2009 Presentation
Winter Sim 2009 PresentationWinter Sim 2009 Presentation
Winter Sim 2009 PresentationJonFournier
 

Similar to Modelsward16.ppt (20)

061206 Ua Huntsville Seminar
061206 Ua Huntsville Seminar061206 Ua Huntsville Seminar
061206 Ua Huntsville Seminar
 
Tool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software EngineeringTool-Driven Technology Transfer in Software Engineering
Tool-Driven Technology Transfer in Software Engineering
 
Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...
Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...
Exploring Emerging Technologies in the Extreme Scale HPC Co-Design Space with...
 
2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges2020 09-16-ai-engineering challanges
2020 09-16-ai-engineering challanges
 
DOC245-20240219-WA0000_240219_090212.pdf
DOC245-20240219-WA0000_240219_090212.pdfDOC245-20240219-WA0000_240219_090212.pdf
DOC245-20240219-WA0000_240219_090212.pdf
 
Hard landing predection
Hard landing predectionHard landing predection
Hard landing predection
 
Computer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational PartsComputer Aided Process Planning Using Neutral File Step for Rotational Parts
Computer Aided Process Planning Using Neutral File Step for Rotational Parts
 
Resume sandeep chakraborty
Resume sandeep chakrabortyResume sandeep chakraborty
Resume sandeep chakraborty
 
Computer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineeringComputer aided design, computer aided manufacturing, computer aided engineering
Computer aided design, computer aided manufacturing, computer aided engineering
 
Standards Show
Standards ShowStandards Show
Standards Show
 
PresentationTest
PresentationTestPresentationTest
PresentationTest
 
Towards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component ModelTowards a metamodel for the Rubus Component Model
Towards a metamodel for the Rubus Component Model
 
Performance evaluation of vanets
Performance evaluation of vanetsPerformance evaluation of vanets
Performance evaluation of vanets
 
Toward a Semantic Web of Vehicles
Toward a Semantic Web of VehiclesToward a Semantic Web of Vehicles
Toward a Semantic Web of Vehicles
 
Overview of OSLC - INCOSE IW 2018 MBSE Workshop
Overview of OSLC - INCOSE IW 2018 MBSE Workshop Overview of OSLC - INCOSE IW 2018 MBSE Workshop
Overview of OSLC - INCOSE IW 2018 MBSE Workshop
 
Streaming Hypothesis Reasoning - William Smith, Jan 2016
Streaming Hypothesis Reasoning - William Smith, Jan 2016Streaming Hypothesis Reasoning - William Smith, Jan 2016
Streaming Hypothesis Reasoning - William Smith, Jan 2016
 
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei PaleyesDataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
Dataflows for Machine Learning Operations with Alex Rakowski & Andrei Paleyes
 
Advanced UAV Trajectory Generation Planning And Guidance
Advanced UAV Trajectory Generation  Planning And GuidanceAdvanced UAV Trajectory Generation  Planning And Guidance
Advanced UAV Trajectory Generation Planning And Guidance
 
Winter Sim 2009 Presentation
Winter Sim 2009 PresentationWinter Sim 2009 Presentation
Winter Sim 2009 Presentation
 
SSG4Env EGU2010
SSG4Env EGU2010SSG4Env EGU2010
SSG4Env EGU2010
 

More from Ptidej Team

From IoT to Software Miniaturisation
From IoT to Software MiniaturisationFrom IoT to Software Miniaturisation
From IoT to Software MiniaturisationPtidej Team
 
Presentation by Lionel Briand
Presentation by Lionel BriandPresentation by Lionel Briand
Presentation by Lionel BriandPtidej Team
 
Manel Abdellatif
Manel AbdellatifManel Abdellatif
Manel AbdellatifPtidej Team
 
Azadeh Kermansaravi
Azadeh KermansaraviAzadeh Kermansaravi
Azadeh KermansaraviPtidej Team
 
CSED - Manel Grichi
CSED - Manel GrichiCSED - Manel Grichi
CSED - Manel GrichiPtidej Team
 
Cristiano Politowski
Cristiano PolitowskiCristiano Politowski
Cristiano PolitowskiPtidej Team
 
Will io t trigger the next software crisis
Will io t trigger the next software crisisWill io t trigger the next software crisis
Will io t trigger the next software crisisPtidej Team
 
Thesis+of+laleh+eshkevari.ppt
Thesis+of+laleh+eshkevari.pptThesis+of+laleh+eshkevari.ppt
Thesis+of+laleh+eshkevari.pptPtidej Team
 
Thesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptThesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptPtidej Team
 

More from Ptidej Team (20)

From IoT to Software Miniaturisation
From IoT to Software MiniaturisationFrom IoT to Software Miniaturisation
From IoT to Software Miniaturisation
 
Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
Presentation
PresentationPresentation
Presentation
 
Presentation by Lionel Briand
Presentation by Lionel BriandPresentation by Lionel Briand
Presentation by Lionel Briand
 
Manel Abdellatif
Manel AbdellatifManel Abdellatif
Manel Abdellatif
 
Azadeh Kermansaravi
Azadeh KermansaraviAzadeh Kermansaravi
Azadeh Kermansaravi
 
Mouna Abidi
Mouna AbidiMouna Abidi
Mouna Abidi
 
CSED - Manel Grichi
CSED - Manel GrichiCSED - Manel Grichi
CSED - Manel Grichi
 
Cristiano Politowski
Cristiano PolitowskiCristiano Politowski
Cristiano Politowski
 
Will io t trigger the next software crisis
Will io t trigger the next software crisisWill io t trigger the next software crisis
Will io t trigger the next software crisis
 
MIPA
MIPAMIPA
MIPA
 
Thesis+of+laleh+eshkevari.ppt
Thesis+of+laleh+eshkevari.pptThesis+of+laleh+eshkevari.ppt
Thesis+of+laleh+eshkevari.ppt
 
Thesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.pptThesis+of+nesrine+abdelkafi.ppt
Thesis+of+nesrine+abdelkafi.ppt
 
Medicine15.ppt
Medicine15.pptMedicine15.ppt
Medicine15.ppt
 
Qrs17b.ppt
Qrs17b.pptQrs17b.ppt
Qrs17b.ppt
 
Icpc11c.ppt
Icpc11c.pptIcpc11c.ppt
Icpc11c.ppt
 
Icsme16.ppt
Icsme16.pptIcsme16.ppt
Icsme16.ppt
 
Msr17a.ppt
Msr17a.pptMsr17a.ppt
Msr17a.ppt
 
Icsoc15.ppt
Icsoc15.pptIcsoc15.ppt
Icsoc15.ppt
 

Recently uploaded

Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Krakówbim.edu.pl
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfMeon Technology
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptxGeorgi Kodinov
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfOrtus Solutions, Corp
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILNatan Silnitsky
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfkalichargn70th171
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfkalichargn70th171
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of ProgrammingMatt Welsh
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEJelle | Nordend
 

Recently uploaded (20)

Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Agnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in KrakówAgnieszka Andrzejewska - BIM School Course in Kraków
Agnieszka Andrzejewska - BIM School Course in Kraków
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 

Modelsward16.ppt

  • 1. A Data Extraction Process for Avionics Systems’ Interface Specifications Hassna Louadah1 , Roger Champagne1 , and Yvan Labiche2 , Yann-Ga¨el Gu´eh´eneuc 3 1 ´Ecole de technologie sup´erieure (´ETS), 2Carleton University, 3 ´Ecole Polytechnique de Montr´eal, Canada 4th International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2016), Rome, Italy February 21, 2016
  • 2. Outline 1 Motivation Context & challenges Objective 2 Background Avionics systems interfaces Main sources of information 3 Data extraction process Illustration 4 Conclusion
  • 3. Motivation Background Data extraction process Conclusion Context & challenges Objective Avionics systems More and more complex (35 to 40%) of civil aircraft costs and over (50%) of military aircraft costs Architectures Federated (one function = one computer) IMA (multiple funtions, shared ressources) MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 3 / 14
  • 4. Motivation Background Data extraction process Conclusion Context & challenges Objective Context Moving to IMA architecture Interoperability =⇒ well defined interfaces Interface specification : Physical and electrical characteristics Communication protocols Exchanged data Documented in interface control documents (ICD) Heterogenious Integration based on ICDs is tedious and error prone MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 4 / 14
  • 5. Motivation Background Data extraction process Conclusion Context & challenges Objective MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 5 / 14 Objective To provide innovative tools enabling an efficient way of integrating equipment from different suppliers, described by their ICDs, to build avionic systems.
  • 6. Motivation Background Data extraction process Conclusion Context & challenges Objective MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 5 / 14 Objective To provide innovative tools enabling an efficient way of integrating equipment from different suppliers, described by their ICDs, to build avionic systems. ⇓ Leverage the strengths of model-driven engineering for the development, use and verification of ICDs, in order to : Enable unambiguous description and representation of interfaces and ICDs Enable automatic verification and analysis of interfaces Enable automatic generation of human-readable ICDs in different formats
  • 7. Motivation Background Data extraction process Conclusion Context & challenges Objective MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 5 / 14
  • 8. Motivation Background Data extraction process Conclusion Avionics systems interfaces Main sources of information Avionics systems Architectures and interfaces FIGURE – federated vs. IMA architectures interfaces MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 6 / 14
  • 9. Motivation Background Data extraction process Conclusion Avionics systems interfaces Main sources of information Main sources of information ARINCs and RTCA 1 Federated systems ARINC 7xx & ARINC-429 2 IMA systems ARINC 7xx & ARINC-429 RTCA/DO-297, RTCA/DO-255, and ARINC-651 MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 7 / 14
  • 10.
  • 11.
  • 12. Motivation Background Data extraction process Conclusion Illustration MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 9 / 14
  • 13. Motivation Background Data extraction process Conclusion Illustration MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 9 / 14
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Motivation Background Data extraction process Conclusion Illustration MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 11 / 14
  • 22.
  • 23. Motivation Background Data extraction process Conclusion Conclusion New data extraction process for avionics systems’ interface specification Better understanding and more efficient data extraction process of open avionics systems interface specifications Clear vision on what an interface specification should include First step towards designing a complete model-driven solution for modelling avionics systems interfaces Future works : Complete our industrial partners model-driven solution with the missing information needed for modelling interfaces of both federated and IMA systems Enable semi-automated verification process of the interfaces MODELSWARD (2016) A Data Extraction Process for Avionics Systems’ Interface Specifications 21/02/2016 13 / 14