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 language | English |
---|---|
Title of host publication | 2019 IEEE 19th International Conference on Software Quality, Reliability and Security (QRS) |
Publisher | IEEE |
Pages | 446-452 |
Number of pages | 7 |
ISBN (Electronic) | 9781728139272 |
ISBN (Print) | 9781728139289 |
DOIs | |
Publication status | Published - Jul 2019 |
Event | 19th IEEE International Conference on Software Quality, Reliability and Security (QRS) - Sofia University "St. Kliment Ohridski", Sofia, Bulgaria Duration: 22 Jul 2019 → 26 Jul 2019 https://qrs19.techconf.org/ |
Conference
Conference | 19th IEEE International Conference on Software Quality, Reliability and Security (QRS) |
---|---|
Abbreviated title | QRS 2019 |
Country/Territory | Bulgaria |
City | Sofia |
Period | 22/07/19 → 26/07/19 |
Internet address |
Keywords
- component
- game
- plug-in
- reuse
- software quality