用户名: 密码: 验证码:
模型驱动的业务生成技术中业务过程模型的研究与应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
模型驱动架构(Model Driven Architecture,MDA)是新一代的软件开发方法学。模型驱动的业务生成技术将MDA的理念系统的应用到电信业务的生成中,使得电信业务应用级的重用成为可能,并提高了可移植性和开发效率,业务过程模型在该技术中起着关键作用。
     本文首先研究了电信业务过程的建模方法,通过分析业务过程中涉及的动作、事件和业务数据的关键概念,提出了一种基于扩展UML活动图,通过事件驱动机制与数据传递机制将动作、事件和业务数据进行组合,从而使业务逻辑能正确响应来自网络的各种异步事件和传递业务数据的模型描述方法,以满足对电信业务过程的建模需求。重点讨论了UML活动图的扩展、事件驱动机制的模型描述和数据传递机制的模型描述。然后,研究了业务过程模型在实际业务生成中的应用,通过深入分析融合业务平台的业务特点,实现了融合业务平台上基于业务过程模型的业务生成。最后,通过一个业务生成实例,验证了业务过程建模方法和业务过程模型应用于业务生成的正确性和有效性。
Model Driven Architecture (MDA) is the next generation software development methodology. Model-driven service creation technology applies the concept of MDA to service creation, and makes application-level reuse of telecommunication services possible, and also enhances portability and development efficiency, in which the process model plays a key role.
     Firstly, telecommunication service process modeling is studied. By analyzing the key concepts involved in telecommunication service process, one approach for telecommunication service process modeling is proposed. This approach uses event-driven mechanism and data-transfer mechanism to combine actions, events and service data to describe a service logic based on UML activity diagram extension, so that service logic can make response to asynchronous events from network and transfer the service data correctly, and it meets the requirement of telecommunication service process modeling. The discussion focuses on UML activity diagram extension, model description of event-driven mechanism and data-transfer mechanism. Secondly, the application of telecommunication service process model in real service creation is studied. Through in-depth analysis of the features of Convergent Service Platform, the service creation based on service process model in Convergent Service Platform is implemented. Finally, by using a service creation example, the correctness and validity of the service process modeling approach and the application of service process model in service creation are verified.
引文
[1]ITU-T.Draft Recommendation Y.NGN-overview:General Overview of NGN Function and Characteristics,2004.
    [2]杨放春,邹华.下一代网络业务支撑环境.北京:北京邮电大学出版社,2006:1-4.
    [3]Parlay Group.Parlay API Specification.Version 5.0.http://www.parlay.org,2005
    [4]Parlay Group.Parlay X Web Services Specification.Version 2.0.http://www.parlay.org,200.5.
    [5]JAIN.JAIN SLEE Specification.Version 0.9.4.http://java.sun.com/products/jain,2002.
    [6]JCP.Java SIP Servlet API.JSR 116.http://jcp.org/
    [7]李晓峰.智能网技术.北京:北京邮电大学出版社,1999.
    [8]Glitho R H,Khendek F,De Marco A.Creating Value Added Services in Internet Telephony:An Overview and a Case Study on a High-level Service Creation Environment.IEEE Transactions on Systems,Man,and Cybernetics-Part C:Applications and Reviews,2003,33(4):446-457.
    [9]胡涛,邵宇丰,何永洪.基于Parlay的下一代网络业务生成及TINA.重庆邮电学院学报,2004,16(6):49-53.
    [10]孙岳,邹华,基于构件的下一代网络业务的研究与实现.北京邮电大学学报,2004,27(6):50-53.
    [11]詹慧静.基于网格的NGN增值业务生成框架.计算机工程.2005,31(17):231-233.
    [12]乔秀全,董振江,李晓峰等.模型驱动的融合业务生成方法及关键技术.计算机工程,2007,33(20):75-77.
    [13]Object Management Group.MDA Guide Version 1.0.1.OMG,2003.
    [14]陈敏.模型驱动的业务生成技术中M2M的研究与实现[学位论文].北京:北京邮电大学.2007.
    [15]宋小兵,董振江,李晓峰.一种基于映射规则库的模型转换技术.计算机应用研究
    [16]谢哲.面向融合的业务平台中业务控制机制的设计与实现[学位论文].北京:北京邮电大学,2007.
    [17]郑人杰,殷人昆.实用软件工程.北京:清华大学出版社,1997:10-15.
    [18]Selic B.The Pragmatics of Model-Driven Development.IEEE Software special issue on Model-Driven Architecture,2003,20(5):19- 25.
    [19]李勇,陈少沛,谭建军 等.基于MDA的面向对象时空数据模型研究.微计算机信息,2007,23(4):243-245.
    [20]Kleppe A,Warmer J,Bast w.解析MDA.鲍志云 译.北京:人民邮电出版,2004:5-8.
    [21]Obeject Management Group.UML 2.0 Superstructure Specification.OMG;2002.
    [22]乔秀全,李晓峰.模型驱动的3G业务生成方法.北京邮电大学学报,2005,28(6):110-114.
    [23]李雁,李晓峰,乔秀全.模型驱动的电信业务元模型研究.北京邮电大学学报,2007,29(2):50-54.
    [24]PenderT.UML宝典[M].耿国桐,史立奇,叶卓映 等译.北京:电子工业出版社,2004.
    [25]ERICSSON.Ercsson Network Resource Gateway Programmers Guide.2005.3

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700