• DocumentCode
    3015705
  • Title

    A methodology for interfacing open source SystemC with a third party software

  • Author

    Charest, Luc ; Reid, Michel ; Aboulhamid, E. Mostapha ; Bois, Guy

  • Author_Institution
    Montreal Univ., Que., Canada
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    16
  • Lastpage
    20
  • Abstract
    SystemC is a new open source library in C++ for developing cycle-accurate or more abstract models of software algorithms, hardware architecture and system-level designs. SystemC is meant to be an interoperable, modeling platform allowing seamless tool integration. Our objective is to evaluate the feasibility of linking a third party software to SystemC without modifying the SystemC source. We chose the development of a GUI as such an application. This application illustrates a set of applications following the observer pattern defined recently in software engineering. This class of applications can be loosely coupled to a platform designed following specific rules of software reuse
  • Keywords
    C++ language; graphical user interfaces; software libraries; software reusability; C++ language; GUI; abstract models; cycle-accurate models; observer pattern; open source library; seamless tool integration; software algorithms; software engineering; software reuse; system-level designs; third party software; Application software; Computer architecture; Graphical user interfaces; Joining processes; Open source hardware; Open source software; Software algorithms; Software libraries; Software systems; System-level design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
  • Conference_Location
    Munich
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-0993-2
  • Type

    conf

  • DOI
    10.1109/DATE.2001.914994
  • Filename
    914994