Thierry Le Sergent. Product Manager, Esterel Technologies
Interface Control Documents, know as ICDs, are widely used in all industries, at different levels of the system development and verification processes. The manner proposed in this paper is to rely on model-based technologies to manage all required information in a consistent model and generate the ICDs from the model.
SCADE System, a comprehensive toolset for smooth transition from Model-Based System Engineering to certified embedded control and display software
The International Council on Systems Engineering (INCOSE) defines system engineering as an interdisciplinary approach and means to enable the realization of successful systems. It focuses on defining customer needs and required functionality early in the development cycle, documenting requirements, and then proceeding with design synthesis and system validation. The main challenges of system engineering are related to providing non-ambiguous and coherent specification, making all relevant information readily available to all stakeholders, establishing traceability between all activities, and providing the appropriate level of verification and validation. Tools supporting these activities in an efficient way are not yet widely deployed in the industry.