- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种基于有限自动机的软件工作流开发模型
一种基于有限自动机的软件工作流开发模型敖丽敏,!王树大!郭永洪4(中国农业大学信息与电气工程学院,北京%4)(!东北电力学院信息工程系,吉林4!!)(4中国农业大学经济管理学院,北京%4)567189:1:97;!4$=(3摘要软件开发模型很多,基于’()的三层结构的软件设计开发模型的关键是要考虑它的并发性。文章提出了一种基于有限自动机的’()软件开发模型。该模型对有限自动机进行了扩充;将扩充后的有限自动机转换成为分层状态图;根据分层状态图转换成为多功能视图;在此基础上进行软件开发。利用这个开发模型可以方便地进行需求分析和描述;只需开发子服务组件或模块,便可进行软件开发、系统扩充以及后来的系统重构。关键词 软件开发模型 有限自动机 软件工作流 分层状态图重构文章编号!6%446(!#)!%6!%6#文献标识码中图分类号?@4!#$#%’()*+,#%-./-012.#3.4-%1526#,7()(0#!80920()!:(9();,32)*/=8,28?)*=)*@(/:99(A(:0B=0:C7138:=1=D59(23C82195=A8=((C8=A,/E8=1AC82F93FC19G=8H(CI83J,,(8K8=A%4)(!L(M1C37(=3:0B=0:C7138:=5=A8=((C8=A,N:C3E(1I3/E8=1B=I383F3(:059(23C82@:O(C5=A8=((C8=A,P898=4!!)(4/:99(A(:052:=:782Q1=1A(7(=3,/E8=1AC82F93FC19G=8H(CI83J,,(8K8=A%4)!A60.2B0:?E(C(1C(71=J7:D(9I:0I:03O1C(D(H(9:M8=A$?E(R(J3:I:03O1C(D(H(9:M7(=37:D(9:03EC((6E8(C1C2EJI3CF23FC()1I(D:=O()8I3:2:=I8D(C83I2:=2FCC(=2J$R8=D:0O()7:D(9I:0I:03O1C(D(H(9:M8=A)1I(D:=08=83(1FS3:7138:=8I8=3C:DF2(D8=3E8IM1M(C$?E(7:D(9(T3(=DI08=83(1F3:7138:=,2:=H(C3I3E((T3(=D(D08=83(1F3:7138:=8=3:E8S(C1C2E8219I313(2E1C3I,3E(=8=3:7F9380F=238:=H8(OI;122:CD8=A3:OE82EI:03O1C(D(H(9:M7(=38IMC:2(II(D$B32:=H(S=8(=2(IC(UF8C(1=19JI8I1=DD(I2C8M38:=O83E3E(7:D(9,OE82E:=9J=((DI3:(I31)98IEI(M1C13(2:7M:=(=3:CIF)7:DSF9(I0:CI:03O1C(D(H(9:M7(=3,IJI3(7(T3(=I8:=1=DIF)I(UF(=3IJI3(7C(0123:C8=A$C#D1.,6:7:D(9:0I:03D(H(9:M8=A,08=83(1F3:7138:=,I:03O1C(O:CR09:O,E8(C1C2E8219I313(2E1C3I,C(0123:C8=A引言在智能’()系统的开发过程中,需求分析的描述方式很多。企业软件工作流子系统在信息系统中占有一定的数量。基于规则和属性的层次状态机模型是文献*+中一种用于研制开发嵌入式实时系统需求定义的描述模型。文章将这种模型扩展并改进,用于,-.方式的企业软件工作流问题的设计方案描述和后来的开发模型。该模型描述了网络中的并发软件工作流程。作为描述模型这种图示描述的方式概念清晰很容易被用户理解,作为开发模型又可以很方便地转换成等价的多功能视图。在多功能视图下,开发一个职能-服务型事件驱动软件工作流程序模型系统的程序框架。这是一个可重用的软件模块。在这个框架下,面向多功能视图进行系统的模块或组件开发,之后快速完成整体系统的整合。随着网络技术的发展,企业问题解决方案由原来的/-.方式转向,-.方式是一个趋势。企业的快速发展,使企业管理时常发生变化。由此而带来的是’()软件生命周期的短暂,软件改造不可避免。开发可重用的软件模块,构建好的开发模式,能为开发人员提供一个快速开发的环境,同时也为系统改造提供方便和保障。利用这个开发模型不仅可以方便地进行需求分析和描述;而且只需开发独立子服务组件或模块,便可进行软件开发、系统扩充以及后来的系统重构。在人工智能领域,行为推理中最重要的问题是如何描述动态系统,以及如何进行推理*!+。典型的描述动态系统的方法是引进一个取值随系统进化而改变的“事实”(0123)集合,以及定义行为对“事实”的影响函数,以方便描述由执行特定的动作引起的状态
您可能关注的文档
- 《银证业务数据交换消息体结构和设计规则》.doc
- 《过秦论》课件新.ppt
- 《隧道检测实训》课程标准.doc
- 《追风筝的人》色彩分析.ppt
- 一、80吨纯水配置.doc
- 《金属丝造型课件》小学劳动技术北京版五年级下册11113.ppt
- 《长江之歌课件》初中音乐人音版七年级下册5693.ppt
- 一个手机短信模拟系统_UML建模和C_实现.doc
- 一个自定义文件传输协议的设计与实现.docx
- 一、 建筑通风系统安装与识图.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)