Conceptual Modeling for System Requirements Enhancement

  • Authors:
  • Eric Pors;Olivier Grisvard

  • Affiliations:
  • Institut Té/lé/com/ Té/lé/com Bretagne UMR CNRS 3192 Lab-STICC Technopô/le Brest-Iroise - CS 83818, Brest Cedex 3, FRANCE 29238 and THALES Airbone Systems Radar and Warfare Sys ...;Institut Té/lé/com/ Té/lé/com Bretagne UMR CNRS 3192 Lab-STICC Technopô/le Brest-Iroise - CS 83818, Brest Cedex 3, FRANCE 29238 and THALES Airbone Systems Radar and Warfare Sys ...

  • Venue:
  • Ada-Europe '09 Proceedings of the 14th Ada-Europe International Conference on Reliable Software Technologies
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Systems designers have to cope with the ever growing complexity of nowadays systems. This issue becomes dramatic in the aeronautics domain, due to the huge number of functions the systems have to support, the significant number of sub-system elements required to implement these functions and their inter-connections. Although requirements engineering is a good answer to the issue of system specification, as it enables the definition of a contract specifying the constraints the system architecture has to take into account, it does not scale very well when the size and the complexity of the systems increase significantly. Model Driven Engineering (MDE) approaches are currently used by software engineers to enhance software quality and increase capitalization in product line delivery for complex systems, but are not yet widely used at the system architecture level. As such, there is still a big gap between the system engineering world and the software engineering world, that is particularly obvious in requirement processing, leading to misreadings and misinterpretations of the system requirements by software engineers, with important consequences at the software architecture level. In this paper, we propose an MDE approach to address this issue at the system architecture level, contributing to bridge the gap between system and software architectures. In particular, we will describe an approach to deal with the expression of requirements in a MDE context, which relies on the notion of system conceptual modeling.