Object-oriented enhancement of real-time software using a heterogeneous re-engineering approach

Reijo Savola, Tuomas Ihme, Marko Heikkinen, Marko Salmela, Petri Pulli

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    Abstract

    A technique for incremental modernisation and enhancement of an existing procedural real-time software to an object-oriented one is presented. The incremental enhancement enables the real-time system designer to make use of the advantages of object-oriented paradigm: the resulting re-engineered software is more maintainable, reusable and configurable. In this approach, the object structure and additional new features can be validated interactively and iteratively using heterogeneous graphical animation. Different parts of the system may present different modelling levels during the enhancement, thus making the incremental process of software partitioning, object derivation and object design easier to manage.
    Original languageEnglish
    Title of host publicationProceedings of the 6th Euromicro Workshop on Real-Time Systems
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages98-103
    ISBN (Print)0-8186-6340-5
    DOIs
    Publication statusPublished - 1994
    MoE publication typeA4 Article in a conference publication
    Event6th Euromicro Workshop on Real-Time Systems - Västerås, Sweden
    Duration: 15 Jun 199417 Jun 1994

    Workshop

    Workshop6th Euromicro Workshop on Real-Time Systems
    CountrySweden
    CityVästerås
    Period15/06/9417/06/94

    Fingerprint Dive into the research topics of 'Object-oriented enhancement of real-time software using a heterogeneous re-engineering approach'. Together they form a unique fingerprint.

  • Cite this

    Savola, R., Ihme, T., Heikkinen, M., Salmela, M., & Pulli, P. (1994). Object-oriented enhancement of real-time software using a heterogeneous re-engineering approach. In Proceedings of the 6th Euromicro Workshop on Real-Time Systems (pp. 98-103). IEEE Institute of Electrical and Electronic Engineers. https://doi.org/10.1109/EMWRTS.1994.336858