期刊文献+

逆向工程中UML活动图的呈现技术研究 被引量:2

Research on Representation Technology of UML Activity Diagram in Reverse Engineering
在线阅读 下载PDF
导出
摘要 在获取动态信息的基础上,研究了UML活动图的呈现技术,给出在Rose中呈现活动图的算法,论述了表示进程创建关系的Fork类型动态信息和表示进程同步关系的Wait类型动态信息的呈现和基于对象流的进程间通信关系呈现。最后,通过实际的系统验证了该算法的有效性。 The paper emphasizes on the research of the representation technology of UML activity diagram based on the dynamic information collected by dynamic analysis, presents the algorithm of activity diagram representation and discusses reprcsentation for fork type of dynamic information showing creation relations among processes and wait type of dynamic information showing synchronizing relations among processes and representation for inter-process communication relations based on object flow. Finally, the validity of the algorithm is verified by a practical system.
出处 《计算机工程》 EI CAS CSCD 北大核心 2006年第24期66-68,共3页 Computer Engineering
基金 国家自然科学基金资助项目(60473063) 国家教育部博士点基金资助项目(20030701009) "十五"国防预研基金资助项目
关键词 逆向工程 UML活动图 Rose扩充接口 呈现算法 Reverse engineering UML activity diagram Rose extend interface Representation algorithm
  • 相关文献

参考文献11

  • 1Chikofsky E,Cross J.Revere Engineering and Design Recovery:a Taxonomy[J].IEEE Software,1990,7(1):13-17.
  • 2Rumbaugh J,Jacobson I,Booch G.The Unified Modeling Language Reference Manual[Z].Addison Wesley Longman Inc.,1999.
  • 3李青山,陈平,王伟,宋海鸿.逆向工程中反射植入的研究[J].计算机学报,2004,27(4):535-542. 被引量:17
  • 4Chiba S.A Study of Compile-time Metaobject Protocol[D].Graduate School of Science,the University of Tokyo,1996.
  • 5李青山,陈平,王伟.一种基于反射和开放编译的C++植入机制[J].系统工程与电子技术,2003,25(7):851-855. 被引量:8
  • 6Richard Stevens W.Advanced Programming in the UNIX Environment[M].Addison Wesley,1992.
  • 7王玉英.[D].西安:西安电子科技大学,2003.
  • 8Li Qingshan,Chen Ping.A Mechanism for Instrumentation Based on Reflection Principle[C].Proceedings of the 4th International Workshop on Object-oriented Reengineering at Europe Conference on Object-oriented Programming,Darmstadt,German,2003:21-25.
  • 9李青山.[D].西安电子科技大学,2003.
  • 10Tarja Syst?.Dynamic Modeling in Forward and Reverse Engineering of OO Software Systems[C].Proc.of Doctoral Symposium of the 13th IEEE International Conference of Automated Software Engineering,Honolulu,Hawaii,USA,1998.

二级参考文献24

  • 1王伟.[D].西安:西安电子科技大学,2003.
  • 2李青山 陈平 等.系统应用软件逆向工程开发工具v1.0用户使用手册[M].西安:西安电子科技大学,2002..
  • 3Tamar Richner, St' ephane Ducasse. Recovering High-Level Views of Object-Object-Oriented Applications from Static[M]. Oxford, England,UK, IEEE Computer Society Press, 1999:13-22.
  • 4Maennistoe T, Systae T, Tuomi J. SCED Report and User Manual[ R]. Report A-1994-5, Department of Computer Science, University of Tampere, 1994.
  • 5Jerding D, Rugaber S. Using Visualization for Architectural Localization and Extraction[ C ]. In Proc. s of the 4th WCRE, Amsterdam, Holland,IEEE CS Press, 1997.
  • 6Brant J, Foote B, Johnson R, et al. Wrappers to the Rescue[C]. Proc.of ECOOP'98, 1998:396 - 417.
  • 7Eliane Martins Amanda, Rosa C A. A Fault Injection Approach Base on Reflective Programming[ C]. DSN'2000,2000,1:407 - 416.
  • 8Chiba Shigeru. Implementation Techniques for Efficient Reflective Languages[M]. Department of Information Science, The University of Tokyo.
  • 9Chiba Slaigeru. A Metaobject Protocol for C + + [C]. Proc. of OOPSLA'95,1995:285-299.
  • 10REOOS Project, XDRE Tools. Version 2.0[M]. Software Engineering Institute, Xidian University, 2002.

共引文献25

同被引文献24

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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