Program slicing to understand software generators

FOSD '13: Proceedings of the 5th International Workshop on Feature-Oriented Software Development(2013)

引用 0|浏览0
暂无评分
摘要
Many large mainframe based business applications were developed with proprietary macro-based generator systems. To maintain these applications the legacy generators employed to generate them have to be maintained as well. This is a problem because of the generator code that is often hard to understand. A solution would be to replace the old generator technology with a new one. However, this requires a deep understanding of the old generators and the features of the programs they generate. This understanding is currently not available. We propose program slicing as a technique to support program understanding of generators and show its application in four use cases in that domain. We show the feasibility of the technique using real-world generators.
更多
查看译文
关键词
proprietary macro-based generator system,old generator,software generator,business application,legacy generator,program understanding,old generator technology,large mainframe,real-world generator,deep understanding,generator code,program slicing,macros
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要