共查询到17条相似文献,搜索用时 152 毫秒
1.
P-F模型的过程复用机制及工具 总被引:2,自引:0,他引:2
P-F模型是一种利用Petri Net与形式化描述相结合描述软件过程的方法。P-F模型的模板、模式和元模式概念在不同层次上提供了进行过程复用的方法。模板复用的是过程的内容信息;模式复用的则是过程的结构信息,是更高层的复用;元模式是最小的结构单元,可以设计模式。文章介绍了P-F模型中的这三种过程复用方法,及其在P-F过程设计工具PSTools中实现的途径。 相似文献
2.
3.
P-F方法在工作流系统中的应用研究 总被引:1,自引:0,他引:1
P-F方法是作者正在进行的一项过程建模和过程改进的方法论研究,作为一种支持过程建模、控制和改进的方法,P-F方法同样可以应用于工作流系统中。P-F方法由概念模型和实施模型组成,概念模型包括Petrinet和形式化的PAB表,它可以应用于工作流的建模;P-F方法的复用机制支持工作流建模过程的复用;P-F引擎提供了工作流管理,并支持运行时的工作流模型的动态修改。论文在工作流和P-F方法的概念后,讨论了如何将P-F方法应用于工作流系统以及将P-F方法应用于工作流系统所带来的优点。 相似文献
4.
付明柏 《计算机光盘软件与应用》2011,(5)
软件复用技术就是将原来的软件部分去组成新的软件系统结构.那么被复用的软件部分就称为可复用构件,即使对可复用的构件照搬地使用还是做一定的调整然后再继续使用.可以说只要是构建新的软件,则就可以称为复用.软件复用不仅是简单地对程序的复用,而且还包含对软件开发过程中的任何行为所生产的制成品的复用,例如项目计划、可行性研究报告、需求分析、模型定义、模型设计、研发说明、源程序、用例测试等等. 相似文献
5.
面向对象的程序设计越来越追求程序的可复用性和灵活性, 对于经验较少的程序设计者直接得到具有良好复用性和灵活性的程序是具有一定难度的, 软件设计模式就是提取面向对象程序设计者的经验, 并对其进行总结. 模板方法模式中父类定义一个算法的框架, 用模板方法规定算法的执行步骤, 将可变的步骤延迟到子类实现, 每一种不同的实现都需要定义一个新的子类, 系统会越来越庞大, 系统的可维护性以及可读性越来越差. 因此将抽象工厂模式嵌入到模板方法模式形成一个复合模式, 复合模式的设计核心是为每一个延迟到子类的可变的步骤提供一个创建对象的接口, 该接口对一个完整的产品族进行了定义. 复合模式既保证了算法结构的稳定性, 又分离了具体的实现类, 增强了程序的健壮性、可复用性以及灵活性. 相似文献
6.
随着计算机领域的迅猛发展, 不断提高的软件规模及其复杂性, 导致愈加暴露的软件危机, 提高软件生产效率成了软件有关产业的当务之急. 构件化软件集成是一种解决有关问题的主要途径, 在VxWorks系统上可使用一种基于以函数形式定义规范软件构件操作接口的构件化软件集成方法, 该方法在工程实践中运用成熟但其存在不能满足复用于跨异构环境的需求. 故面向异构环境可复用, 本文提出了一种基于类反射机制的软件构件集成方法,其运用工厂模式结合回调机制生成反射类基本要素, 并基于此规范软件构件类的描述与实现, 对软件构件的集成进行全生命周期的管理. 在该方法中, 整个过程以跨平台通用代码语言程序化实现使得其能够更便捷地复用于各类业务信息系统, 同时设计的软件构件基类与软件构件集成管理类结构完整、描述清晰、规范易用, 能够良好地支持构件的功能适配、更新以及软件系统的组装演化. 实验表明, 本文方法不仅适用于VxWorks、Android、Windows系统, 而且能够适用于ReWorks、AOS、Kylin等国产系统环境. 相似文献
7.
8.
软件设计模式代表了从成功的系统设计中分离出来的可复用的优秀设计经验,已成为现代软件系统设计的重要研究对象。本文介绍了其中的模板方法设计模式,并就其在Java2D中的典型应用进行了说明。 相似文献
9.
过程的复用问题如同软件本身的复用性,具有同样重要的意义.提出了一种支持领域复用的过程元模型.借鉴OO技术中的类继承概念,以表示领域业务过程间的共性以及抽象-特化父子关系;通过参数化模板机制的使用,增强过程的抽象表示能力.据此设计了独立于具体平台的过程定义语言,通过映射机制可转换为特定的过程定义语言如WSFL、WPDL等,从而可被各种工作流引擎执行.实现了过程建模工具PM Builder. 相似文献
10.
11.
12.
描述了在面向对象设计中设计者应遵循的原则之一-DIP(The Dependency Inversion Principle),首先通过和传统结构化软件结构的对比,详细描述了DIP的核心思想,并且讨论了在应用中如何使用此原则设计出灵活的、可重用的软件结构,然后通过模板方法模式以及一个管理组件的设计分别分析了DIP在设计模式和COM中的应用。 相似文献
13.
大型数据库中多层关联规则的元模式制导发现 总被引:7,自引:1,他引:7
本文将元查询制导技术与多层关联规则发现技术结合起来,提出了发现多层关联规则的自顶向下逐层递进风格的元模式制导方法.元模式是一个预先确定待发现规则的形式的规则模板,从而可引导数据的发掘过程. 相似文献
14.
15.
面向切面的数据验证组件研究与实现 总被引:1,自引:0,他引:1
赵广利 《计算机工程与设计》2010,31(1)
传统的数据验证方法会造成数据验证代码纠缠在一起,使得软件的维护性与重用性大大降低.面向切面编程技术(AOP)可将应用程序中的"横切关注点"从"纵向关注点"中分离出来并被封装到一个可重用的模块中,再利用反转控制(IoC)实现数据验证逻辑与其它业务逻辑间的松散耦合.在此基础上具体构建了一个基于服务器端的数据验证组件All4Validate,并将其以低侵入的方式融入到现有的J2EE/EJB开发过程的组件产品中,有效地解决了传统数据验证方法的弊端,并极大地提高软件的开发效率. 相似文献
16.
17.
设计模式描述了简单、可复用的软件解决方案的核心。本文对电子政务中公众监督系统的现状进行了研究,深入探讨了设计模式中State模式与Command模式的原理。针对公众监督系统设计中可复用性差和难以维护与扩展的不足,结合这些模式提出了一种将State模式与Command模式相结合的设计思路,并将该组合模式应用于公众监督系统的设计中,从而构建层次分明、结构清晰、重用性好的公众监督系统。 相似文献