Modeling Software Evolution with Game Theory

TRUSTWORTHY SOFTWARE DEVELOPMENT PROCESSES, PROCEEDINGS(2009)

引用 22|浏览2
暂无评分
摘要
A wrong design decision at any point in the software lifecycle can lead to cost overruns and competitive disadvantage. We describe how lightweight game theory can help software engineering teams plan for future design and maintenance decisions. To demonstrate our approach, we model the real-world evolution of java.util.Calendar using our lightweight Basic Software Evolution Game. The game expressively models both what actually happened as well as circumstances when alternate design decisions would be optimal.
更多
查看译文
关键词
alternate design decision,modeling software evolution,lightweight basic software evolution,software engineering team,wrong design decision,future design,lightweight game theory,software lifecycle,maintenance decision,game theory,competitive disadvantage,game expressively model,software engineering,software evolution
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要