NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Towards Self-Adaptive Game LogicSelf-adaptive systems (SAS) can reconfigure at run time in response to changing situations to express acceptable behaviors in the face of uncertainty. With respect to game design, such situations may include user input, emergent behaviors, performance concerns, and combinations thereof. Typically an SAS is modeled as a feedback loop that functions within an existing system, with operations including monitoring, analyzing, planning, and executing (i.e., MAPE-K) to enable online reconfiguration. This paper presents a conceptual approach for extending software engineering artifacts to be self-adaptive within the context of game design. We have modified a game developed for creative coding education to include a MAPE-K self-adaptive feedback loop, comprising run-time adaptation capabilities and the software artifacts required to support adaptation.
Document ID
20230000921
Acquisition Source
2230 Support
Document Type
Accepted Manuscript (Version with final changes)
Authors
Erik M. Fredericks
(Grand Valley State University Allendale, Michigan, United States)
Byron DeVries
(Grand Valley State University Allendale, Michigan, United States)
Jared M. Moore
(Grand Valley State University Allendale, Michigan, United States)
Date Acquired
January 19, 2023
Publication Date
July 19, 2022
Publication Information
Publication: IEEE Xplore
Publisher: Institute of Electrical and Electronics Engineers
Issue Publication Date: July 19, 2022
Subject Category
Computer Programming and Software
Funding Number(s)
CONTRACT_GRANT: 80NSSC20M0124
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Technical Review
No Preview Available