International audienceThe ARINC 653 standard is used more and more often for Safety-Critical Systems in Aerospace. The experience from the design and implementation of this kind of systems introduces new considerations to take into account compare to classical software development workflow, mainly related to the objective of multiple applications running on the same system. The return of experience that is presented in this paper includes a proposed UML extension (via profile) that resolves the lack of UML modelling formalism for the ARINC 653 artefacts, the XML schema updates to fit the objective of application independency, a validated way of automatically generating code relating to all the ARINC 653 elements, an optimal framework for de...
Component-based software development is a promising field as complicated large software systems can ...
Safety-Critical Systems for the aerospace domain are becoming extremely software-reliant, with tight...
The UML is a popular modelling notation that has a natural appeal to hardware and software engineers...
International audienceWithin DO178-B/C projects, the certification effort for the software under dev...
International audienceAircraft manufacturers have been moving toward the Integrated Modular Avionics...
Many safety-related, certification standards exist for developing safety-critical systems. System sa...
The thesis deals with the modeling of the Component Based Software (CBS) systems in the UML language...
Recently, many research studies have suggested the integration of safety engineering at an early sta...
Several safety-related standards exist for developing and certifying safety-critical systems. System...
It is common practice to write English-language "shall" statements to embody detailed software requi...
It is common practice to (mentally) split the creation of a system into two phases: the development...
The reuse of reliable, domain-specific software components is a strategy commonly used in the avioni...
The Unified Modeling Language (UML) is the most-used graphic specification. It shows not only applic...
The introduction of UML models in the software life cycle poses new issues and challenges that are n...
In modern aircraft, electronics and control systems are designed based on the Integrated Modular Avi...
Component-based software development is a promising field as complicated large software systems can ...
Safety-Critical Systems for the aerospace domain are becoming extremely software-reliant, with tight...
The UML is a popular modelling notation that has a natural appeal to hardware and software engineers...
International audienceWithin DO178-B/C projects, the certification effort for the software under dev...
International audienceAircraft manufacturers have been moving toward the Integrated Modular Avionics...
Many safety-related, certification standards exist for developing safety-critical systems. System sa...
The thesis deals with the modeling of the Component Based Software (CBS) systems in the UML language...
Recently, many research studies have suggested the integration of safety engineering at an early sta...
Several safety-related standards exist for developing and certifying safety-critical systems. System...
It is common practice to write English-language "shall" statements to embody detailed software requi...
It is common practice to (mentally) split the creation of a system into two phases: the development...
The reuse of reliable, domain-specific software components is a strategy commonly used in the avioni...
The Unified Modeling Language (UML) is the most-used graphic specification. It shows not only applic...
The introduction of UML models in the software life cycle poses new issues and challenges that are n...
In modern aircraft, electronics and control systems are designed based on the Integrated Modular Avi...
Component-based software development is a promising field as complicated large software systems can ...
Safety-Critical Systems for the aerospace domain are becoming extremely software-reliant, with tight...
The UML is a popular modelling notation that has a natural appeal to hardware and software engineers...