Computer Science ›› 2014, Vol. 41 ›› Issue (10): 204-209.doi: 10.11896/j.issn.1002-137X.2014.10.044

Previous Articles     Next Articles

Design and Implementation of Requirements Capture Tools Based on MDA

ZENG Yi,HUANG Xing-yan,LI Han-yu and WANG Cui-qin   

  • Online:2018-11-14 Published:2018-11-14

Abstract: 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.

Key words: MDA,Requirement capture,Requirements metamodel,EMF,GEF

[1] 陈平,王柏.MDA—新一代软件开发方法学的挑战与发展研究[J].计算机科学,2005(3):127-131
[2] 宋晓玉.基于MDA的需求工具的研究和设计[D].西安:西安电子科技大学,2008
[3] 魏晖瑜.基于MDA的需求自动建模工具的设计和实现[D].西安:西安电子科技大学,2010
[4] 李勇华.目标和场景相结合的需求工程[D].武汉:武汉大学,2006
[5] Paternostro M.EMF:Eclipse Modeling Framework [M].Addison-Wesley Professional
[6] Eclipse Foundation.Model To Text(M2T).http://www.eclipse.org/modeling/m2t
[7] Dardenne A,van Lamsweerde A,Fickas S.Goal-directedrequirementsacquisition[J].Scienceof ComputerProgramming,1993,20(1/2):3-50
[8] Lapouchnian A.Goal-oriented requirements engineering:Anoverview of the current research[R].University of Toronto,2005
[9] 郑宇恒.基于场景的软件需求建模研究[D].杭州:浙江师范大学,2009
[10] Molina 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
[11] Berre A J.Comet (component andmodel based developmentmethodology).http://modelbased.net/comet/
[12] Obeo.AcceleoUserGuider.http://www.acceleo.org/doc/obeo/en/acceleo-2.6-user-guide.pdf
[13] 洪媛.基于元模型的MDA软件建模技术研究[D].重庆:重庆大学,2009

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!