Computer Science ›› 2013, Vol. 40 ›› Issue (8): 186-190.

Previous Articles     Next Articles

Research on Structure Soundness of Software Processes Based on EPMM

DAI Fei,LI Tong,XIE Zhong-wen,MO Qi and JIN Yun-zhi   

  • Online:2018-11-16 Published:2018-11-16

Abstract: In order to ensure the correctness of software evolution processes,to check the structure soundness of the software processes under which the corresponding software is evolving is necessary.It is used to improve the quality and efficiency of software evolution and shorten the time of software evolution.According to the software evolution process models modeled by software evolution process meta-model(EPMM),the structure soundness was defined from the point of view of software processes.Moreover,the corresponding algorithms were designed.The result shows that to check the structure soundness helps to improve the quality of software evolution processes.

Key words: Software evolution processes,Software evolution,Software processes,Structure soundness,Petri nets,Meta model

[2] ISO,IEC.ISO/IEC 12207standard for information technology- software life cycle processes[S].1998
[3] Osterweil L J.Software processes are software too[C]∥Pro-ceedings of the 9th international conference on software engineering.Los Alamitos,CA,USA:ACM Press,1987:2-13
[4] 王青,李娟.互联网对软件演化的挑战[J].中国计算机学会通讯,2009,5(12):27-37
[5] 李明树,杨秋松,翟健.软件过程建模方法研究[J].软件学报,2009,20(3):524-545
[6] Li T.An approach to modeling software evolution processes[M].Berlin:Springer-Verlag,2008
[7] 一起,构成了相对完整的软件演化过程模型的合理性检验体系(包括任务、活动和软件过程),有利于提高软件演化过程模型的质量,进而提高软件演化的质量和效率,缩短软件演化的周期。 但是,结构合理性只能从静态角度确保过程结构不发生异常,无法确保过程逻辑的正确性。为此,下一步研究工作拟从动态角度着手,对软件过程的性质合理性进行研究。 Lehman M M.Laws of software evolution revisited[C]∥Proceedings of the 5th European Workshop on Software Process Technology.London,UK:Springer-Verlag,1997:108-124[2]ISO,IEC.ISO/IEC 12207standard for information technology- software life cycle processes[S].1998[3] Osterweil L J.Software processes are software too[C]∥Pro-ceedings of the 9th international conference on software engineering.Los Alamitos,CA,USA:ACM Press,1987:2-13[4]王青,李娟.互联网对软件演化的挑战[J].中国计算机学会通讯,2009,5(12):27-37[5]李明树,杨秋松,翟健.软件过程建模方法研究[J].软件学报,2009,20(3):524-545[6]Li T.An approach to modeling software evolution processes[M].Berlin:Springer-Verlag,2008[7]谢仲文,李彤,秦江龙.基于EPMM的任务和活动的规范化研究[J].计算机应用与软件,2010,27(5):20-23
[8] 吴哲辉.Petri网导论[M].北京:机械工业出版社,2006
[9] Van der Aalst W.The application of Petri nets to workflowmanagement [J].The Journal of Circuits,Systems and Compu-ters,1998,8(1):21-66
[10] Van der Aalst W,van Hee K.Workflow Management:Models,Methods and System [M].The MIT Press,2002
[11] cka N,Van der Aalst W,Sidorova N.Data-Flow anti-patterns:Discovering data-flow errors in workflows [C]∥Procee-dings of the 21th International conference on Advanced Information Systems Engineering.Berlin,German:Springer-Verlag,2009:425-439

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!