【摘 要】
:
针对生物信息领域软件特点,借鉴PISE、myGrid和VINCA等方案,基于网格服务设计了一套面向服务的软件集成模型SoSIM(Service oriented Software IntegrationModel)。SoSIM首先将生物软件封装为网格服务,然后将具体网格服务抽象为业务服务,最后将业务服务表示为图形化符号,用户通过拖放图形化符号将服务组合为流程后运行。介绍了SoSIM思想及其核心部分
【机 构】
:
山东省计算中心,济南 250014 山东省广播电视大学 计算机与通信学院,济南 250014
论文部分内容阅读
针对生物信息领域软件特点,借鉴PISE、myGrid和VINCA等方案,基于网格服务设计了一套面向服务的软件集成模型SoSIM(Service oriented Software IntegrationModel)。SoSIM首先将生物软件封装为网格服务,然后将具体网格服务抽象为业务服务,最后将业务服务表示为图形化符号,用户通过拖放图形化符号将服务组合为流程后运行。介绍了SoSIM思想及其核心部分,如软件封装、界面自动化生成、流程图形化定制、域内调用、域间调用等。基于该研究成果,设计了生物信息服务平台。应用显示,相比于现有方案,该方案集成效率高、对用户友好、易于扩展和维护。
其他文献
针对当前需求管理工具缺乏对软件过程的支持,设计一个基于软件过程的需求管理系统。通过需求过程管理,使需求管理在指定的软件过程下进行,以适应不同软件过程的要求;通过需求变更管理,使需求的变更流程符合相应的软件过程。实践表明,该系统可以有效提升软件机构的过程能力,降低软件项目的开发风险。
软件演化过程构件实际是一个高内聚且内部一致的软件构件。针对软件演化过程的特点,把封装了形式化描述片段的过程构件作为构成演化过程模型的基本元素来探究演化过程构件的搜索。在基于刻面的构件检索方式的实现上,将刻面术语空间的术语进行形式化描述和特殊编码,通过语义检索树和构件本体树中叶子节点的本体术语ID和层次检索ID的字符串比较来实现树匹配。这种方式避免了数据库表的多次关联,并且支持查询条件的模糊匹配。
介绍了协同技术在智能安全防护软件中的应用,给出了一种新型的智能安全防护软件模型。首先,基于分布协同技术设计了一种新型的智能安全防护软件模型,在此模型中,每一个节点上都包含指控构件、执行构件、策略构件、装备构件和感知构件,它们协同完成任务;其次,简要说明了该模型的工作原理和过程;最后,就该模型的实现进行了简单探讨。
为了在尽可能不改变软件外在行为的前提下改善企业级Web应用程序的可理解性和可修改性,提高代码的复用性,在经典重构理论的基础上提出了广义重构思想,并给出了广义重构的方法和用例。广义重构扩大了重构的代码对象范围,包含对文件组织、用户界面和程序性能等的重构。广义重构已经有效地运用于某电力调度信息系统等大型Web应用项目中,提高了代码质量,改善了程序设计,实现了以尽可能的改动代价满足不断变化的用户需求。
电信数据稽核是进行电信收入保障的一种较为经济有效的方法,但现阶段数据稽核过程还缺乏成熟的理论指导。在电信数据稽核项目实践经验的基础上进行归纳总结,提出了一种电信数据稽核过程元模型;在此元模型的指导下,使用UML活动图完成电信数据稽核过程建模;并设计了UML活动图到XML的映射规则,实现过程模型的XML形式化描述,以适应不同工作流引擎对过程模型输入的要求。
面向对象技术是软件工程领域中的重要技术,与传统的结构化软件开发方法不同,该技术是一种将面向对象的思想应用于软件开发过程的系统方法。UML是一种标准建模语言,在面向对象的分析与设计中具有重要作用。提出了一种基于UML的面向对象分析与设计方法,详细阐述了UML建模技术,包括UML的特点、构成和建模方法,并以图书管理信息系统为例,介绍了UML的面向对象分析与设计过程。
描述了基于构件的软件开发平台的重要性,探讨了平台的架构设计,重点介绍了平台中的界面框架构件和用于生成业务构件的快速开发构件的实现。基于本平台,结合用户需求,开发人员可快速构建应用系统,提高软件开发效率,减少应用系统建设成本,进一步提高平台及应用系统的质量。
模型驱动架构(MDA)是OMG提出的一种新的软件开发方法,模型转换是模型驱动架构中最重要部分。简要讨论了模型转换概念,分析了信息系统开发中面临的种种问题,阐述了MDA思想在软件开发中的现实意义。对模型转换方法Atlas进行了一定补充。使转换方法更加灵活、更易应用。
目前制造网格的研究忽视了资源的企业内部计划管理约束,致使网格服务实际上建立在企业孤立分散的资源上,进而导致企业资源协同不彻底。从资源层出发,创新地引入企业资源内部计划管理机制,构建通用企业服务控制中心,在此基础上构建制造网格框架及相关模型。从而为实现企业间协同提供了理论技术指导,也为制造网格的发展提供了新思路。
企业信息化是我国加快工业化和现代化的必然选择。信息化带动工业化,以工业化促进信息化,这是可持续发展方法。如何快速、高效、低成本地推广ERP软件,实现企业信息化就是文中要研究的问题。