Skip to main content

Coupling IBM Rational Rhapsody with INCHRON Tool-Suite 1.0

Tab navigation

Model-driven development with IBM Rational Rhapsody allows a clear and precise specification of the functional behavior of the modeled systems. By enriching the models with real-time data the dynamic behavior, an issue of equal priority of embedded systems, can be considered adequate. This is done as follows:

  • An INCHRON specific UML Profile is added to the model. With this profile tasks and their mapping to processors, the execution time of tasks and functions, and the usage of shared resources is defined.
  • A code generator exports the model as INCHRON Task Model that is directly imported by the INCHRON Tool-Suite to perform real-time analysis with simulation and validation.
  • The dynamic behavior of the modeled system is validated by chronVal and simulated with chronSim. Various diagrams and reports allow the assessment of real-time critical aspects of the system.

The combination of the two tools allow an easy and commonly understood entry of the system model and an in-depth analysis of its real-time aspects. Manufacturers and their customers, architects and implementers can jointly discuss design decisions and their impacts on a high level and very early in the development process.

This yields a better quality of the product, a higher customer satisfaction, fewer re-design cycles and a shorter time-to-market.

Business information

Show all   |   Hide all

  • + Functional details

    The combination of Rational Rhapsody and INCHRON's Tool-Suite has the following features:

    • Define tasks and their mapping to processors
    • Describe control flow between interrupt service routines, tasks and functions.
    • Specify execution times for these elements
    • Generate INCHRON projects automatically
    • Simulate and analyze complex task behaviour
    • Check real-time requirements automatically
    • Export HTML reports

  • + Business problem

    The combination of Rational Rhapsody and INCHRON's Tool-Suite, and the enrichment of model-driven development by real-time relevant data avoids especially these problems:

    • Customers specify only imprecise real-time requirements.
    • Timing problems arise late in the development when hardware and software have been integrated.
    • As a result the delivery date of a proper solution is difficult to predict.

  • + Business opportunity

    An early real-time assessment of embedded systems in a model-driven development process has many advantages. The main advantage of getting feedback about the dynamic behavior of the system leads to the following business opportunities:

    • During the quotation phase the requirements of the customer can be analyzed with a comparatively small effort. The knowledge about the difficulty of implementing the functional features while fulfilling all non-functional requirements as well eases the calculation of an appropriate price and the decision if to give a quote at all.
    • Using a real-time model to validate design decisions at any phase is possible because of a unified functional and dynamic model of the system. This can be used not only at the end of an iteration in an agile development process but also as a tool to discuss with the customer and other stakeholders what features to implement next.
    • Using an unified system model containing all required aspects of the system eases not only the communication within the team but also significantly improves the collaboration with other teams. It also enables to consider the influence of third-party components on the overall system behavior.

  • + Return on investment

    Studies show that 30% to 40% of the debugging effort is related to timing problems. In some domains nearly 100% of software related failures in the field are caused by timing errors. With INCHRON's Tool-Suite the debugging effort can be moved to early phases of the development cycle, concurrent to functional implementation.

    At Continental a feasible software architecture for a complex engine control system could be found two months ahead of schedule. Other projects have shown a 60% reduction of time spent on designing a robust system architecture. The typical response time to customer requests after project start has been reduced by two-third.

  • + Competitive advantage

    This integration provides the advantage of using a singular model for both the functional behavior as well as the real-time behavior. This reduces not only the effort of maintaining several models with different tools but also is less error prone due to the unified model.

    The continuous use of model-driven development for real-time systems leads to fewer errors found first during integration. This reduces the number of re-design cycles and shortens time-to-market.

    Furthermore with an early real-time assessment software architectures are developed that are more robust under the specified environments as well as their unexpected deviations.

  • + Industries

    Aerospace & Defense Industry
    Automotive Industry
       Automotive OEMs (Manuf of Cars, Light Trucks, Motorbikes)
       Automotive Suppliers
    Electronics Industry
       Technology Systems and Microelectronics

  • + Solution areas

    Aerospace & Defense
       Design and Development
       Pervasive Computing/In-Vehicle
    Cross industry
       Product Lifecycle Management
          Engineering and Analysis
       Science and Technology
          Research and Development

  • + Customer size

    Very Small Business (Less than 50 employees)
    Small Business (50 to 99 employees)
    Midmarket Business (100 to 499 employees)
    Midmarket Business (500 to 1000 employees)
    Large Business (greater than 1000 employees)

  • + Languages supported


  • + Countries/regions available for distribution

    United States

  • + Solution collateral

Technical information

Show all   |   Hide all

  • + Hardware/OS platforms

    Other Linux family
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
    Windows XP family
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)

  • + Services

    Application Enabling Services
    Business Solutions: Application Innovation
    Services: Application Implementation

  • + Software

    IBM Rational
          Rational Rhapsody Architect for Software
          Rational Rhapsody Architect for Systems Engineers
          Rational Rhapsody Designer for Systems Engineers
          Rational Rhapsody Developer

Date last modified:    Sep 18, 2013


Contact information

Uwe Brodtmann
+49 331 97992 231


Rudolf-Breitscheid-Str. 187
Potsdam, Brandenburg 14482

+49 331 27978920

Contact PartnerWorld

Live Chat is currently unavailable

The live chat service is normally available weekdays 8am-8pm Eastern Time. Use the 'Contact us' link or one of the other links for help now.