计算机科学 ›› 2014, Vol. 41 ›› Issue (10): 204-209.doi: 10.11896/j.issn.1002-137X.2014.10.044
曾一,黄兴砚,李函逾,王翠钦
ZENG Yi,HUANG Xing-yan,LI Han-yu and WANG Cui-qin
摘要: 目前MDA开发过程中仍采用人工捕获、文字描述的传统需求获取形式,这影响了需求模型与PIM模型的精度和一致性,降低了MDA开发的自动化程度。重点研究开发了一个可视化需求捕获工具。该工具采用MDA框架以及GEF等技术进行开发,基于目标-情景的捕获方式进行需求获取,同时支持以需求文档与XML的形式将需求模型导出,为需求模型到PIM模型的转换提供了足够信息。最后通过实例验证了该捕获工具的有效性。该工具弥补了MDA中没有独立需求捕获阶段的不足,在一定程度上完善了MDA的开发流程,提高了MDA软件开发的自动化程度。
[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! |
|