Semantics analyzing expression editors in IP-XACT design tool Kactus2

    Tutkimustuotos: Conference contributionScientificvertaisarvioitu

    1 Sitaatiot (Scopus)

    Abstrakti

    This paper presents parameter and expression editors of the design tool Kactus2. It is aimed at digital System-on-Chip (SoC) designs based on IEEE 1685 IP-XACT XML metadata standard. SoC’s are constructed by assembling
    parametrized components using generators for hardware language code and design configuration. The key challenges are the management of dependencies
    between thousands of parameters, as well as immediate validation and evaluation while editing. The expression editor in this paper has been designed
    to overcome these challenges. The editors include real-time syntax, semantic
    analysis and the use of UUIDs behind user displayed parameter names. The implementations for these have been published in Kactus2 v2.8 open source code, written in C++/Qt5, and consisting of 3000 LoC in the release. An independent industrial user on the SoC domain has verified the correctness,
    completeness and usability of the new solutions. The designed editors significantly improve the SoC parameter editing and design configuration.
    AlkuperäiskieliEnglanti
    OtsikkoProceedings of the 14th Symposium on Programming Languages and Software Tools
    KustantajaCEUR-WS.org
    Sivut106-118
    TilaJulkaistu - 10 lokak. 2015
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
    TapahtumaSYMPOSIUM ON PROGRAMMING LANGUAGES AND SOFTWARE TOOLS -
    Kesto: 1 tammik. 1900 → …

    Julkaisusarja

    NimiCEUR Conference Proceedings (CEUR-WS.org)
    ISSN (elektroninen)1613-0073

    Conference

    ConferenceSYMPOSIUM ON PROGRAMMING LANGUAGES AND SOFTWARE TOOLS
    Ajanjakso1/01/00 → …

    Julkaisufoorumi-taso

    • Jufo-taso 1

    Sormenjälki

    Sukella tutkimusaiheisiin 'Semantics analyzing expression editors in IP-XACT design tool Kactus2'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä