首页    期刊浏览 2024年12月04日 星期三
登录注册

文章基本信息

  • 标题:Modularizing Theorems for Software Product Lines: The Jbook Case Study
  • 作者:Don Batory ; Egon Börger
  • 期刊名称:Journal of Universal Computer Science
  • 印刷版ISSN:0948-6968
  • 出版年度:2008
  • 卷号:14
  • 期号:12
  • 页码:2059-2082
  • 出版社:Graz University of Technology and Know-Center
  • 摘要:A goal of software product lines is the economical assembly of programs in a family of programs. In this paper, we explore how theorems about program properties may be integrated into feature-based development of software product lines. As a case study, we analyze an existing Java/JVM compilation correctness proof for defining, interpreting, compiling, and executing bytecode for the Java language. We show how features modularize program source, theorem statements and their proofs. By composing features, the source code, theorem statements and proofs for a program are assembled. The investigation in this paper reveals a striking similarity of the refinement concepts used in Abstract State Machines (ASM) based system development and Feature-Oriented Programming (FOP) of software product lines. We suggest to exploit this observation for a fruitful interaction of researchers in the two communities.
Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有