基于模型驱动的电信业务需求建模方法设计_李祥辰

基于模型驱动的电信业务需求建模方法设计_李祥辰

ID:33926434

大小:909.28 KB

页数:8页

时间:2019-02-28

基于模型驱动的电信业务需求建模方法设计_李祥辰_第1页
基于模型驱动的电信业务需求建模方法设计_李祥辰_第2页
基于模型驱动的电信业务需求建模方法设计_李祥辰_第3页
基于模型驱动的电信业务需求建模方法设计_李祥辰_第4页
基于模型驱动的电信业务需求建模方法设计_李祥辰_第5页
资源描述:

《基于模型驱动的电信业务需求建模方法设计_李祥辰》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第40卷第1期信息化研究Vol.40No.12014年2月InformatizationResearchFeb.2014基于模型驱动的电信业务需求建模方法设计李祥辰(北京赛迪信息工程监理有限公司,北京,100048)摘要:本研究针对电信业务在技术、性能、需求、异构融合等多方面需求日益增加的发展状况,对比业务需求建模方法与模型驱动开发方法的契合度,提出一种采用统一建模语言(UML)用例图进行电信业务的需求捕获和高层次需求描述的方法,辅以统一建模语言顺序图对业务执行流程进行动态描述,从现有的电信业务中根据ParlayX标准尽量全面地抽取业务能力集,并在模拟环境中扩展UML用例图实现该电信业务领域元

2、模型集合,最终即可调用生成的元模型集合搭建不同的电信业务逻辑。关键词:电信业务;需求建模;模型驱动;统一建模语言中图分类号:TP311.1服务提供商(SP)与网络运营商进行交流和协商的0引言基础。在实际的电信业务需求分析中,纷繁复杂随着电信领域3G时代的到来,用户对电信业务的业务需求往往通过SP与用户交流生成的“需求智能化、多样化、个性化的需求日益增加,促进了各种分析文档”得到。该文档主要包含静态文本形式异构电信网络之间甚至是电信网与互联网之间的融的业务功能说明、业务定制及使用方式等,电信业合,从而要求一种新型的业务开发方式来满足上述需务“实时性、事件驱动、异步执行”的特点没有得到求,模型驱动

3、(MDA)开发方法很自然地进入了人们体现,并且一旦发生“需求变更”需要重新撰写文的视野。MDA开发方式由对象管理组织(Object档、更新设计甚至更改实现代码。这种“重开发设ManagementGroup,OMG)于2001年7月提出,其主计轻需求分析”的现状已极大地影响了电信业务要思想是以模型为中心,从无关模型(CIM)层来描述产品的生命周期,使得维护成本升高、升级部署难系统需求,从平台无关模型(PIM)层来进行总体分析度加大,甚至由于未能对需求变更做出及时响应设计,从平台相关模型(PSM)层进行详细设计及实导致最终的产品脱离用户需求。现,最终通过模型到代码的转换实现不同底层平台可本研究在综

4、合上述软件需求建模方法的基础运行的业务代码。由于以模型作为需求及开发的出上,采用统一建模语言(UnifiedModelingLan-发点,使得系统在重用性、可维护性、开发效率等方面guage,UML)用例图进行电信业务的需求捕获和得到了极大的提升。高层次需求描述,辅以UML顺序图对业务执行流将MDA应用到电信业务开发领域,旨在加速程进行动态描述。首先从现有的电信业务中根据电信业务开发流程,满足用户对新业务“智能化、ParlayX标准尽量全面地抽取业务能力集,如呼叫[1]多样化、个性化”的需求。MDA并没有定义计类、用户管理类、业务监控类,分别对各能力集进算CIM的具体指导方法,而电信业务的需求

5、分析行元模型抽象得到概念元模型,然后在Borland不仅在业务的开发过程中占有重要地位,而且是Together2006环境中扩展UML用例图实现该电信业务领域元模型集合,最终即可调用生成的元收稿日期:2013-09-27模型集合搭建不同的电信业务逻辑。用例建模方·40·第40卷第1期李祥辰:基于模型驱动的电信业务需求建模方法设计·研究与设计·法以用户为中心,较好地解决了开发人员与客户在用例之间存在着依赖(Dependency)、包含交流困难的问题,从而保证了电信业务开发中需(Include)、扩展(Extend)、泛化(Generalization)4种[3]求与设计的一致性。由于用例图在描述

6、电信业务常用的关联关系。需求时“完全屏蔽内部细节,无法反映业务执行逻用例捕获需求所搭建的模型称为用例模型,它辑”,本研究采用用例规约对用例进行静态约束的由用例及用例规约两部分组成,其中用例规约是对同时引入UML顺序图对业务逻辑进行动态描述,用例附加的文本性注释。当1个用例在描述大粒度从而使本建模方法既可描述业务静态属性,又可需求时,这种用例规约往往是必需的。电话呼叫系[2]描述业务动态行为。统用例图如图1所示。本研究组织方式如下:对即将用到的UML用例图及顺序图进行简介后,以需求工程理论为指导,从一般的软件开发需求中得出通用的软件功能性及非功能性需求,将此类通用需求映射为“电信业务领域需求”;

7、然后进而抽取现有电信业务能力集,将该能力集与“电信业务领域需求”进行元模型抽象,在图1用例图描述的电话呼叫系统BorlandTogether2006环境中扩展UML用例Pro-图1中包括用户和运营商2个角色,设备接入、file得到领域需求元模型集合,使用该元模型集合呼叫控制、计费3个用例,方框表示系统边界,箭头即可搭建具体电信业务的需求分析用例图示,对图表示角色与用例间的调用关系。该图清晰明确地表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。