一个图形化服务建模工具的研制

来源 :北京大学 | 被引量 : 0次 | 上传用户:zmaozhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
服务建模是当今软件工程领域的热点研究方向之一。为了支持面向服务的软件系统开发,本文论述了如何基于《CBDI-SAETM Meta Model foz SOA2.0》服务建模语言规范进行服务建模。本文将规范中的主要概念组织到业务、服务、实现和部署等四个包中,从用况、组织结构、业务目标、业务能力、业务信息、业务流程等六个方面捕获系统的业务需求,从服务合约、服务接口、服务逻辑等三个方面对服务进行规约,从服务到构件的映射、构件结构和接口等两个方面对服务的IT实现进行建模,用部署图对服务构件的部署进行建模;本文还给出了一个使用该规范进行服务建模的过程模型。   基于上述概念和过程,本文阐述了一个遵循《CBDI—SAETM Meta Model for SOA2.0》的图形化服务建模工具的研制。工具基于Eclipse平台的GEF框架,作为插件项目在Eclipse上运行。工具的设计遵循了模型一视图一控制器(MVC)设计模式,在开发过程中,使用北京大学信息科学技术学院软件研究所开发的元建模工具Meta—Modeler完成了模型部分的全部代码生成以及控制器部分和视图部分的一部分代码生成;元建模工具未生成的部分则由手工编码完成。最后使用本文开发的服务建模工具对一个应用实例进行了建模,展示了工具完成的效果。
其他文献
随着当前网络技术的发展,数字图书馆拥有越来越庞大的数据资源,然而广大用户可能难以确定有效的检索词来获取需要的资源。针对上述问题,本文以国家“211”工程“中国高等教育文
目前,我国的电力设计行业在项目管理中还存在很多问题,其中最关键的问题就是工程设计流程不够完整和规范。对电力设计流程进行规范化建模和分析是提高电力设计效率的关键。Petr
近些年来,各种信息处理系统和互联网快速发展,大量的数据随之产生。如何从这些数据中发现有用的知识就变得非常重要,因此,数据挖掘在近些年是热点研究领域。而在数据挖掘研究中,聚
在开放的互联网环境中,面向服务的计算(Service-Oriented Computing,SOC)和面向服务的体系架构(Service-Oriented Architecture,SOA)使得信息资源和软件系统的主要形态发生了巨
增强现实技术(Augmented Reality)是指将计算机产生的虚拟对象放置到反映真实世界的场景空间中,并对真实世界起到补充,增强的作用的一种新兴技术。本文提出了一种可应用于机器
网络信息抽取是指从半结构化的html网页中,抽取出正文、作者、时间等关键信息。网络信息抽取是包括搜索引擎、舆情系统、推荐系统等在内的数据分析系统的基础支持技术,用于从采
P2P网络具有很高的可扩展性、自治性和容错性,能充分利用个人电脑的网络带宽、存储空间以及计算资源,为构建文件共享和存储系统提供了非常有利的条件。但由于系统用户具有高度
市场全球化的趋势使得市场竞争日益激烈,跨行业、跨区域的企业制造模式已经逐渐形成。作为一种跨平台、网络化、服务于企业的企业建模和管理工具,ERP(企业资源计划)的概念于1990
H.264是目前最新的视频压缩编码标准,编码效率是MPEG-2的2~3倍,广泛应用于在通讯、计算机、消费电子等领域。同时,与之前的MPEG-1/2和H.263标准相比较,H.264的算法复杂度也大幅增
近年来,基于分布式对等(Peer-to-Peer)系统在互联网上广泛的流行起来,成为了当前占据Internet主要流量之一。基于分布式散列表(Distributed Hash Table,DHT)的结构化P2P系统是P2P领