- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章结语-MIT.doc
摘 要
本文在综述了结构化系统分析与设计方法、面向对象技术、软件代理、软件重用等方面计算机软件技术的发展趋势的基础上,提出了柔性软件系统的概念和基本原理,介绍了与之相应的工程方法和支持工具,并详细阐述了其在CIMS应用集成平台运控系统开发中的具体应用。
首先,本文指出柔性软件系统是在一定范围内能够满足和适应不断变化的环境和需求的软件系统。其概念包括系统结构模型和方法两方面内容。其中柔性软件系统体系结构由基于软件代理的软件支撑系统和基于软件组件的应用软件系统两部分组成;相应的柔性软件系统的BPRO工程方法包括软件经营(Business)的指导思想、软件工程的过程(Process)观念、基于重用(Reuse)的软件系统的开发步骤和面向对象(Object-Oriented)的系统分析与设计四个基本要点。
研究工作结果表明,在面向对象的系统分析与设计工具Rational Rose和面向对象的文档生成工具Rational SoDA的支持下,BOOCH方法学递归增量式的开发过程和与之相应的软件文档规范在柔性软件系统BPRO工程方法的实际应用中具有重要作用。
在此基础上,本文对集成平台运控系统代理的设计与开发进行了深入研究,提出了由分布式的体系结构和代理通信层、解释控制层、任务调度层、服务管理层组成的层次化的单元结构组成的运控代理模型结构,并给出了系统详细设计与实现过程中的关键技术及其解决方案与主要流程。以基于代理的平台消息传递服务的具体实现为例,本文的研究成果表明,只有在代理为核心的运控系统的支持下,集成平台才真正成为一个协调运作的统一整体。
最后本文指出柔性软件系统是未来计算机软件系统发展的必然趋势,其中综合并系统化了当前计算机软件技术中的诸多新思想和新方法,因此具有重要的理论意义和明显的实际应用价值。
关键词:柔性软件系统,面向对象技术,应用集成平台,运控代理
Flexible Software System and Its Application
In this paper, the concepts of Flexible Software System are proposed after the survey of the latest development of software technology, such as Structured System Analysis and Design, Object-Oriented technology, Software Agents and Software Reuse. As the application of Flexible Software System, the analysis and design of operation administration agents are deeply studied, which is on the basis of the research on CIMS Application Integration Platform, a national high-technology key research project.
Firstly, it is put forward that Flexible Software System is a kind of software system which can meet the needs of everchanging situation and requirement to a certain extent. The architecture model of Flexible Software System is studied, which is mainly composed of agent-based software support system and component-based application software system, and the feasible engineering method of Flexible Software System named BPRO is given, which means Business, Process, Reuse and Object-Oriented.
Then it describes the BOOCH methodology and document criterion of recursive incremental development supported by CASE tools of Rational Rose and Rational SoDA, whi
您可能关注的文档
- 第一课世说新语.ppt
- 第一课学些美术鉴赏知识.ppt
- 第一课珍惜新起点.ppt
- 第一课田园之秋选陈冠学-sharestart.oss-cn.doc
- 第一课至第四课生字复习号姓名.doc
- 第一部份选择题.doc
- 第一部分品德与情意──古格言.doc
- 第一部分常识判断.doc
- 第一部分总体工作方案.doc
- 第一部分招商引资的手段.ppt
- 小学数学课堂人工智能教学实践与评价体系构建教学研究课题报告.docx
- 高中物理实验课教学中的学生合作学习模式探讨教学研究课题报告.docx
- 高中数学实验教学中的实验资源开发与利用研究教学研究课题报告.docx
- 《绿色交通基础设施建设对城市空气质量改善的短期效应评估》教学研究课题报告.docx
- 初中英语语法教学中的跨学科教学与学生应用能力培养研究教学研究课题报告.docx
- 高中数学思维训练教学资源动态定价与优化配置策略研究教学研究课题报告.docx
- 金融科技监管中的金融科技企业合规性监管政策优化研究教学研究课题报告.docx
- 《量子通信技术在金融信息安全传输中的性能优化研究》教学研究课题报告.docx
- 小学课外阅读指导课程效果评价研究教学研究课题报告.docx
- 基于人工智能的小学科学智能教育平台用户科学探究能力培养策略教学研究课题报告.docx
文档评论(0)