• DocumentCode
    2205401
  • Title

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

  • Author

    Savola, R. ; Ihme, T. ; Heikkinen, M. ; Salmela, M. ; Pulli, P.

  • Author_Institution
    Tech. Res. Centre of Finland, Oulu, Finland
  • fYear
    1994
  • fDate
    15-17 Jun 1994
  • Firstpage
    98
  • Lastpage
    103
  • 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
  • Keywords
    computer animation; object-oriented programming; real-time systems; software engineering; additional new features; heterogeneous graphical animation; heterogeneous reengineering approach; incremental enhancement; incremental modernisation; interactive validation; iterative validation; modelling levels; object derivation; object design; object structure; object-oriented paradigm; real-time software; software configurability; software maintainability; software partitioning; software reusability; Animation; Application software; Graphical models; Object oriented modeling; Object oriented programming; Real time systems; Software maintenance; Software prototyping; Software reusability; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1994. Proceedings., Sixth Euromicro Workshop on
  • Conference_Location
    Vaesteraas
  • Print_ISBN
    0-8186-6340-5
  • Type

    conf

  • DOI
    10.1109/EMWRTS.1994.336858
  • Filename
    336858