Publication | Open Access
Scheduling Multi Clock Real Time Systems: From Requirements to Implementation
19
Citations
16
References
2011
Year
Unknown Venue
EngineeringReal-time System DesignComputer ArchitectureSoftware EngineeringCcsl SpecificationEmbedded SystemsFormal VerificationUml Marte ProfileReal-time SystemCcsl LanguageSystems EngineeringModeling And SimulationParallel ComputingTimed SystemFrom RequirementsComputer EngineeringComputer ScienceReal-time ComputingReal-time AlgorithmSoftware DesignReal-time Multiprocessor SystemProcess ControlReal-time SystemsReal-time OperationSystem Software
This paper presents an approach for modeling simulating and analyzing multi clocks real time systems during the different steps of a design. These steps range from the first requirements to a model allocated on a specific execution platform. The UML MARTE profile and the CCSL language are used together to specify the causal and temporal characteristics of the software as well as the hardware parts of the system. The TimeSquare environment allows a simulation of such specification and the detection of potential errors and deadlocks. When the specification refinement is finished, to prove the specification correctness, the CCSL specification is used to generate a synchronous model and some observers in Esterel. We illustrate the approach through a spark ignition control system.
| Year | Citations | |
|---|---|---|
Page 1
Page 1