Changes between Version 1 and Version 2 of Packages/EDROOM


Ignore:
Timestamp:
Apr 1, 2008, 12:28:03 PM (12 years ago)
Author:
Aitor.viana
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Packages/EDROOM

    v1 v2  
    22
    33
    4 https://srg.aut.uah.es/index.php?id=424
    54
    65RTEMS support for EDROOM was implemented by Aitor.Viana.Sanchez at esa.int and announced in this message http://www.rtems.com/pipermail/rtems-users/2007-June/018512.html
    76
    8 EDROOM is a tool inspired on ROOM and UML2 methodologies. This tool provides facilities for modelling real-time systems using the object oriented paradigm and it integrates an automatic Embedded C++ code generator. EDROOM lets the designer describe the structure, communication and behaviour of the real-time system using diagrams. Both the structure and the behaviour can have several levels of definition to make easier the iterative design of the system. The components of the multilevel structure are communicated with each other by message passing through their ports.
     7EDROOM is a tool inspired on ROOM and UML2 methodologies. This tool provides facilities for modeling real-time systems using the object oriented paradigm and it integrates an automatic Embedded C++ code generator. EDROOM lets the designer describe the structure, communication and behavior of the real-time system using diagrams. Both the structure and the behavior can have several levels of definition to make easier the iterative design of the system. The components of the multilevel structure are communicated with each other by message passing through their ports.
    98
    10 The Embedded C++ code generator is supported by the EDROOM Service Library. This library works over several RTOS and can be easily ported to any other. A Test Suite is provided in order to validate any new port.
     9The Embedded C++ compliant generated code is supported over a EDROOM services library that has been redesigned to run on a tiny real time kernel. This library has a two level structure with an extremely thin kernel interface in order to facility the port to any kernel. The interface specification is provided with a group of code test bench to validate the ports. Other improvement added to EDROOM is the static control of all memory resources in order to completely avoid the dynamic allocation.
     10
     11
     12(more is comming...)