期刊文献+

增量式软件设计方法的条件

Condition of incremental software design approach
下载PDF
导出
摘要 增量式设计方法是软件开发中常用的一种设计方法,但是对其进行形式化研究的并不多。论文研究用多项式动态系统方法开发软件时是否可以用增量式设计方法。首先通过一个反例说明并不是在任何情况下都可以用增量式设计方法,然后通过定义软件需求的继承性,得到增量式软件设计的一个充分条件:当已经设计的软件需求具有继承性时,可以对新的软件需求采用增量式设计。 Incremental design approach is widely used in software development practice,but few works studies the approach formally.This paper studies the incremental design approach formally with the polynomial dynamic system approach to software development.Firstly,an example is presented to show that the incremental design approach cannot be applicable to all cases.Then,a sufficient condition of incremental software design is introduced based on the concept of requirement's heritability.That is all the requirements designed are heritable.
出处 《计算机工程与应用》 CSCD 北大核心 2008年第9期10-12,60,共4页 Computer Engineering and Applications
基金 国家自然科学基金(the National Natural Science Foundation of China under Grant No.60633010,No.60473067,No.60474006,No.60663002) 天津师范大学引进人才基金资助项目(the Foundation of Hunted Talents of Tianjin Normal University under Grant No.5RL061) 天津市高等学校科技发展基金计划项目(the Development Foundation of Tianjin Advanced Education for Science and Technologh under GrantNo.20071315)
关键词 软件控制论 监控理论 多项式动态系统 增量式软件设计 继承性 software cybernetics supervisory control theories polynomial dynamic systems incremental software design heritability
  • 相关文献

参考文献10

  • 1Marchand H,Samman M.Incremental design of a power transformer station controller synthesis methodology[J].IEEE Transactions on Software Engineering,2000,26(8) :729-741. 被引量:1
  • 2WANGXiangyun LIYongchao CAIKaiyuan.On the polynomial dynamic system approach to software development[J].Science in China(Series F),2004,47(4):437-457. 被引量:3
  • 3Wang X Y,Zhang W H,Li Y C,et al.A polynomial dynamic system approach to software design for attractivity requirement[J].Information Sciences,2007,177( 13 ):2712-2725. 被引量:1
  • 4王向云,张文辉,王鹏,李永超,蔡开元.一种基于监控理论的软件设计方法:状态性质变换方法[J].控制理论与应用,2007,24(2):187-192. 被引量:2
  • 5Ramadge P J,Wonham W M.Supervisory Control of a Class of Discrete Event Processes[J].SIAM Journal of Control and Optimization, 1987,25 ( 1 ) : 206-230. 被引量:1
  • 6Wonham W M,Ramadge P J.On the supermal controllable sublanguage of a given language[J].SIAM Journal on Control and Optimization, 1987,25 (3) : 637-659. 被引量:1
  • 7Borgne M L,Marchand H,Rutten E,et al.Fonnal verification of SIGNAL programs:application to a power transformer station controller[C]//Wirsing M,Nivat M.Algebraic Methodology and Software Teehnology.Sth International Conference,Munich,Germany,July 1- 5,1996.Springer, 1996 : 271-285. 被引量:1
  • 8Benveniste A,Bournai P,Gautier T,et al.The signal declarative synchronous language:controller synthesis & systems/architecture design[C]//Proceedings of the 40th IEEE Conference on Decision and Control.Orlando, Florida USA, December 4-7,2001 : 3284-3289. 被引量:1
  • 9Dijkstra E W.Self-stabilizing systems in spite of distributed control[J].Communications of the ACM, 1974,17( 11 ) :643-644. 被引量:1
  • 10Cai K Y,Cangussu J W,DeCarlo R A,et al.An overview of software eyberneties[C]//Proeeedings of the 11th Annual International Workshop on Software Technology and Engineering Praetiee.Amsterdam,The Netherlands,September 19-21,2003.IEEE Computer Society, 2004 : 77-86. 被引量:1

二级参考文献18

  • 1WANGXiangyun LIYongchao CAIKaiyuan.On the polynomial dynamic system approach to software development[J].Science in China(Series F),2004,47(4):437-457. 被引量:3
  • 2WANG X Y,ZHANG W H,L1 Y C,et al.A polynomial dynamic system approach to software design for attractivity requirement[J/OB].Accepted for publication.http://dx.doi.org/10.1016/j.ins.2007.01.025. 被引量:1
  • 3RAMADGE P J,WONHAM W M.Supervisory control of a class of discrete event processes[J].SIAM J of Control and Optimization,1987,25(1):206-230. 被引量:1
  • 4RAMADGE P J,WONHAM W M.The control of discrete event systems[J].Proceedings of the IEEE,1989,77(1):81-98. 被引量:1
  • 5HAREL D,PNUELI A.On the development of reactive system[M]//APT K R.Logics and Models of Concurrent Systems(Vol F-13 of NATO ASI series).New York:Springar-Verlag,Vol.F-13,1985:477-498. 被引量:1
  • 6DUTERTRE B,BORGNE M L.Control of polynomial dynamic systems:an example,research report 2193[R].Rennes,France:INRIA,1994. 被引量:1
  • 7MARCHAND H,BORGNE M L.The supervisory control problem of discrete event systems using polynomial methods,research report 1271[R].Rennes,France:IRISA,1999. 被引量:1
  • 8BENVENISTE A,BOURNAI P,GAUTIER T,et al.The signal declarative synchronous language:controller synthesis and systems/architecture design[C]//Proc of the 40th IEEE Conf on Decision and Control.[S.l.]:[s.n.],2001:3284-3289. 被引量:1
  • 9BORGNE M L,MARCHAND H,RUTTEN E,et al.Formal verification of SIGNAL programs:application to a power transformer station controller[C]//Proc of the 5th Int Conf,Algebraic Methodology and Software Technology.London:Springer-Verlag,1996:271-285. 被引量:1
  • 10MARCHAND H,SAMMAN M.Incremental design of a power transformer station controller synthesis methodology[J].IEEE Trans on Software Engineering:2000,26(8):729-741. 被引量:1

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部