期刊文献+

基于MDA的需求捕获工具的设计与实现

Design and Implementation of Requirements Capture Tools Based on MDA
下载PDF
导出
摘要 目前MDA开发过程中仍采用人工捕获、文字描述的传统需求获取形式,这影响了需求模型与PIM模型的精度和一致性,降低了MDA开发的自动化程度。重点研究开发了一个可视化需求捕获工具。该工具采用MDA框架以及GEF等技术进行开发,基于目标-情景的捕获方式进行需求获取,同时支持以需求文档与XML的形式将需求模型导出,为需求模型到PIM模型的转换提供了足够信息。最后通过实例验证了该捕获工具的有效性。该工具弥补了MDA中没有独立需求捕获阶段的不足,在一定程度上完善了MDA的开发流程,提高了MDA软件开发的自动化程度。 By now, the traditional ways of MDA developing process have always been the manual capture and text descriptions,which has affected the accuracy and consistency of both demand model and PIM model,and reduced the automation degree of MDA development. This article offered the way of how to develop a visual demand capture tool. With the technology of MDA framework and the GEF adopted in whose development, this tool runs the demand capture in the goal-situation capturing way. Whereas it offers the feasibility of exporting the demand model in the form of both requirements document and XML, and provides enough information for the conversion from demand model to PMI model. Finally, the examples offered in this article demonstrate the effectiveness of the capture tool. By this tool, the lack of independent requirements capture process can be made up, and to some extent, the development of MDA process and the automation degree of MDA software can be improved.
出处 《计算机科学》 CSCD 北大核心 2014年第10期204-209,共6页 Computer Science
基金 国家自然科学基金(61272194)资助
关键词 模型驱动架构 需求捕获 需求元模型 EMF GEF MDA, Requirement capture, Requirements metamodel, EMF, GEF
  • 相关文献

参考文献8

  • 1陈平,王柏.MDA—新一代软件开发方法学的挑战与发展研究[J].计算机科学,2005,32(3):127-131. 被引量:10
  • 2Paternostro M.EMF:Eclipse Modeling Framework [M].Addison-Wesley Professional.
  • 3Eclipse Foundation.Model To Text(M2T).http://www.eclipse.org/modeling/m2t.
  • 4Dardenne A,van Lamsweerde A,Fickas S.Goal-directedrequirementsacquisition[J].Scienceof ComputerProgramming,1993,20(1/2):3-50.
  • 5Lapouchnian A.Goal-oriented requirements engineering:Anoverview of the current research[R].University of Toronto,2005.
  • 6Molina F,Pardillo J,Cachero C,et al.An MDE modelling framework for measurable goal-oriented requirements[J].InternationalJournal of Intelligent Systems,2010,25(8) :757-783.
  • 7Berre A J.Comet (component andmodel based developmentmethodology).http://modelbased.net/comet/.
  • 8Obeo.AcceleoUserGuider.http://www.acceleo.org/doc/obeo/en/acceleo-2.6-user-guide.pdf.

二级参考文献31

  • 1Model-Driven Architecture: Vision, Standards And Emerging Technologies. Position Paper Submitted to ECOOP 2001. Workshop on Metamodeling and Adaptive Object Models
  • 2Kleppe A,Warmer J,Bast W. MDA Explained: The Model Driven ArchitectureTM: Practice and Promise
  • 3FrankelDS著 鲍志云译.应用MDA[M].电子工业出版社,2003..
  • 4Alhir S S. Understanding the Model Driven Architecture (MDA).Salhi_r@ earthlink. net
  • 5Mellor S,Balcer M. Execable UML:A foundation for Model Driven Achitectures. Addison-Wesley, 2002
  • 6Wammer, Klepper A. The Object Constraint Language: Precise Modelong with UML. Addison Wesley, 1998
  • 7Bezivin J, Gerbe O. Towards a precise definition of the OMG/MDA framework. In: Automated Software Engineering, 2001.(ASE 2001). Proc. 16th Annual Intl. Conf. on,2001.273
  • 8MitchellR MckimJ者 孟岩译.Designbycontract原则与实践[M].人民邮电出版社,2003..
  • 9.[EB/OL].http://martinfowler.com/bliki/ModelDrivenArchitecture.html.,.
  • 10.[EB/OL].http://www.omg.org/mda.,.

共引文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部