期刊文献+

基于AOV网的应用程序构建模型研究 被引量:2

Research of apllication constructing model based on AOV network
下载PDF
导出
摘要 消灭“软件遗产工程”,实现软件的“自由动态修改维护”,是软件工程学面临的一大难题,至今尚未彻底解决。文中提出一种新的应用程序的构建模型—“AOV网模型”(modelofActivityOnVertexnetwork),即用AOV网描述应用程序的拓扑结构,用脚本语言构造AOV描述文件,利用事件驱动机制,通过周游AOV网,控制调度程序的运行。使程序的功能流程完全由可编辑的AOV描述文件确定,实现了软件的完全、自由意义上动态修改、维护特性。解决了可执行软件像铁板一块,不可改变和重用等弊端。作为构建模型的应用,给出了“语音服务系统”的设计与实现。 It is a tough issue that cutting the throat of "software inheritance project" and realization "free and dynamic revising and maintenance" of software.And so far the issue hasn't been resolved thoroughly.In this paper a new application model-"AOV network model (Model of Activity On Vertex network)" is put forward.The content of AOV network model are topology framework of application described by AOV,constructing AOV description file by script language,making use of event-driven mechanism,via circuiting AOV network,controlling the running of scheduler.This makes the flow of the program confirmed by editable AOV describing file and free,thus dynamic revising and maintenance" of software is realized.As the application of constructing model,the design and realization of "Voice Service System" is advanced.
作者 王明福
出处 《计算机工程与应用》 CSCD 北大核心 2007年第6期85-87,101,共4页 Computer Engineering and Applications
基金 深圳职业技术学院科技基金项目资助(No.03KJc054)。
关键词 软件工程 构建模型 程序网络 事件驱动机制 software engineering construction model program network event-driven mechanism
  • 相关文献

参考文献9

二级参考文献14

  • 1张世琨.基于层次消息总线的软件构架研究:博士学位论文[M].北京:北京大学计算机科学技术系,2000..
  • 2[1]Andersen Consulting, Toward Software Plug - and - Play, Software Engineering Notes, 1997/May,pp. 19 ~ 29.
  • 3[2]Ralph E. Johnson, "Components, Frameworks, Patterns", Software Engineering Notes, 1997/May,pp. 10 ~ 16.
  • 4[3]Ben Whit. T. le, "Models and Languages for Component Description and Reuse", Software Engineering Notes, Vol. 20, No. 2. 1995/April, pp. 76 ~86.
  • 5[4]Implementation Working Group Summary, Reuse in Practice Workshop.Pittsburgh, Pensylvania, 1989/Jul.
  • 6[5]Weighted Term Spaces for Related Search, Inproceedings of the 1st International Conference on Information and Knowledge Management(CIKM92),1992/Nov.pp.5 ~ 8.
  • 7[6]M. Boasson, The Aritstry of Software Architecture, IEEE Software, 1995/Nov. pp. 13 ~ 16.
  • 8[7]J. Davis and Roger B. Williams, Software Architecture Characterization.,Software Engineering Notes, Vol.20, No.3,1997/May,pp.30 ~ 33.
  • 9[8]Hafedh Mili, Representing and Querying Reusable Object Framework, Software Engineering Notes, 1997, pp. 110 ~ 117.
  • 10[9]Will Tracz, Software Development Using Domain - Specific software Architectures, Software Engineering Notes, Vol.20, No.5, 1995/Dec. ,pp. 27 ~37.

共引文献190

同被引文献14

  • 1O’Brien A,Newhouse S,Darlington J.Mapping of Scientif-ic Workflow within the e-Protein Project to Distributed Re-sources[C]∥Proc of UK e-Science all Hands Meeting,2004:404-409.
  • 2Gallet M,Marchal L,Vivien F.Allocating Series of Work-flows on Computing Grids[C]∥Proc of the14th Int’l Conf on Parallel and Distributed Systems,2008:48-55.
  • 3Cao H J,Jin H,Wu X X,et al.DAGMap:Efficient and De-pendable Scheduling of DAG Workflow Job in Grid[J].The Journal of Supercomputing,2010(51):201-223.
  • 4Chen H,Ku W-S,Sun M-T,et al.The Partial Sequenced Route Query with Traveling Rules in Road Networks[J].GeoInformatica,2010,15(3):541-569.
  • 5Huang L,Liu W,Liu Z.Algorithm of Transformation from PLC Ladder Diagram to Structured Text[C]∥Proc of9th Int’l Conf on Electronic Measurement and Instruments,2009:778-782.
  • 6Cormen T H,Leiserson C E,Rivest R L,et al.算法导论[M].潘金贵,等译.北京:机械工业出版社,2009.
  • 7严蔚敏.数据结构[M].北京:清华大学出版社,2011.
  • 8Chen H, KU W-S, sun M-T, et al. The Partial Sequenced Route Query with Traveling Rules in Road Networks[J]. GeoInformatica,2010, 15(3) :541 - 569.
  • 9Cao H J, jin H, Wu X X,et al. DAGmap:EFFicient and Dependable Scheduling of DAG workflow Job in Grid[J]. The Journal of supercomputing, 2010,01 (51 ) : 201 - 223.
  • 10李义军,任子真.拓扑排序和强连通算法在源代码分析中的应用[J].计算机系统应用,2009,18(1):96-98. 被引量:3

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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