摘要
基于模型驱动架构(MDA,model driven architecture)为Web服务开发提供了一个有效途径,但在使用统一建模语言(UML,unified modeling language)建模过程中缺乏严格的语义描述。对Web服务建模进行了研究,给出了新的web服务开发流程。利用过程蓝图对UML中的用例图、顺序图和类图进行了扩展,使得建模过程中包含了严格的语义信息。通过实例对新的服务开发流程进行验证,证明了其可行性。实验结果表明,这一开发流程具有较强的实用价值,有效提高了软件的开发效率。
MDA provides an effective way for web service development. However, UML models are not precisely described in semantics. A web service modeling is studied and a new web service development process is presented. Using case diagrams, sequence diagrams and class diagrams in UML are extended by procedure blueprint, providing the modeling process with rigorous semantic information. The service development process is verified by an instance and proves the feasibility. The experimental results show that this development process has a strong practical value. It improves the efficiency of software development.
出处
《北京信息科技大学学报(自然科学版)》
2013年第1期68-72,共5页
Journal of Beijing Information Science and Technology University
基金
北京市人才强教深化项目(PHR200907220
PHR201007131)
北京市人才培养模式创新实验区与软件工程特色专业建设项目
关键词
模型驱动架构
过程蓝图
服务建模
model driven architecture (MDA)
procedure blueprint
service modeling