Quality of reusable game software: Empowering developers with automated quality check

Wim van der Vegt*, Wim Westera

*Corresponding author for this work

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

    Abstract

    This study presents a quality assurance methodology geared to reusable (serious) game software that is posted on the Gamecomponents.eu marketplace portal. This portal provides an online hub for the exchange of serious game software components. The quality assurance methodology comes with a running prototype in C#. It is based on a flexible, plug-in architecture, which allows to flexibly add new checks. The tool starts at solution/project file level rather than code level and covers a variety of issues, e.g. naming conventions, warnings, documentation, portability, namespaces and classes. Specific coding level tests check for portability of game software components. Software testing results show that the approach uncovers a large numbers of hidden flaws and issues that require to be fixed. The tool will empower developers to enhance the quality of their software during development and will contribute to the overall quality level of exposed game software at the Gamecomponents.eu portal.
    Original languageEnglish
    Title of host publication2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS)
    PublisherIEEE
    Pages446-452
    Number of pages7
    ISBN (Electronic)9781728139272
    ISBN (Print)9781728139289
    DOIs
    Publication statusPublished - Dec 2019
    Event19th IEEE International Conference on Software Quality, Reliability and Security (QRS)
    - Sofia University "St. Kliment Ohridski", Sofia, Bulgaria
    Duration: 22 Jul 201926 Jul 2019
    https://qrs19.techconf.org/

    Conference

    Conference19th IEEE International Conference on Software Quality, Reliability and Security (QRS)
    Abbreviated titleQRS 2019
    Country/TerritoryBulgaria
    CitySofia
    Period22/07/1926/07/19
    Internet address

    Keywords

    • game
    • component
    • software quality
    • plug-in
    • reuse

    Fingerprint

    Dive into the research topics of 'Quality of reusable game software: Empowering developers with automated quality check'. Together they form a unique fingerprint.

    Cite this