Computer Science ›› 2014, Vol. 41 ›› Issue (11): 94-98.doi: 10.11896/j.issn.1002-137X.2014.11.018

Previous Articles     Next Articles

Scenario Automation Machine Based Internetware Evolution

WANG Mao-guang and CAO Huai-hu   

  • Online:2018-11-14 Published:2018-11-14

Abstract: Internetware is an abstraction of software system in the open,dynamic and varying network environment.The internetware evolution characteristic requires the software is capable of evolving dynamically according to the application requirements and running environment changes.The scenario concept in the requirements phase of software engineering domain was introduced to the dynamic evolution.Different from the static requirements description,the scenario is used to illustrate the system dynamic evolution.The scenario formal representation and its complementary,equivalence and subset relations were defined.The internetware evolution method based on the scenario automation machine was illustrated.Thus,the internetware evolution is represented as a series of application scenarios.The system evolution is represented as the scenario transformation.It provides a new method for complex software self-evolution and supports the system large-granularity reuse.

Key words: Internetware,Scenario automation machine,Evolution

[1] 杨芙清,梅宏,吕建,等.浅论软件技术发展[J].电子学报,2002,0(12A):1901-1906
[2] 谢仲文,李彤,代飞,等.基于Petri网的面向动态演化的软件体系结构建模[J].计算机应用与软件,2012,29 (10):36-39
[3] 冯耀东,黄罡,梅宏.一种自适应软件体系结构建模及其实施方法[J].北京大学学报:自然科学版,2008,44(1)::67-76
[4] Gough P A,Fodemski F T,Higgins S A,et al.Scenarios:An Industrial Case Study and Hypermedia Enhancements[C]∥1995 IEEE International Symposium on Requirements Engineering (RE’95).Los Alamitos CA:IEEE Computer Society Press.1995:10-17
[5] Carroll J M.Making Use:Scenario-Based Design of Human-Computer Interactions[M].Cambridge MA:MIT Press,2000
[6] Cockburn A.Writing Effective Use Cases[M].MA:Addison-Wesley,2001:159-176
[7] Sutcliffe A G,Maiden N A M,Minocha S,et al.Supporting Scenario-Based Requirements Engineering[J].IEEE Transactions on Software Engineering,1998,4:1072-1088
[8] Jarke M,Bui X T,J M.Carroll Scenario management:An inter-disciplinary approach[J] .Requirements Engineering,1998,3(1):155-173
[9] Rolland C,et al.A proposal for Scenario Classification Framework[J].Requirements Engineering,1998,3(1):23-47
[10] Wang Mao-guang,Mei Hong,Jiao Wen-pin,et al.Multi-agent System Collaboration Based on the Relation-Web Model[C]∥AICI 2010.2010:132-144
[11] 王茂光.基于自主构件的自适应网构软件开发方法[D].北京:北京大学,2011

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!