期刊文献+

基于知识的UML图形文档自动生成 被引量:2

Automatically Generating UML Specification:a Knowledge-based Approach
下载PDF
导出
摘要 基于领域本体的需求获取使得用领域术语描述用户需求,并进行应用模型的自动分析成为可能,以尽可能地保证需求描述的正确性和完整性。从以领域概念为背景的应用模型,到以软件概念为基础的应用软件模型,是需求工程要完成的一个实质性跨越。UML是目前软件需求描述的一个实际上的标准。该文主要论述了从基于领域本体的应用需求描述到基于UML的软件需求文档的自动转换过程,文章提出建立从领域本体概念到UML概念映射规则库,以及根据UML概念填写用XML表示的UML图元模板的规则库,设计并实现了一个基于规则的,从应用需求概念到UML图元模板的自动转换工具。 Requirements Elicitation based on Domain Ontology makes it possible to describe customers' requirements in domain terminology and automatically analyze application models.Mapping application models described with domain con-cepts to software models with software concepts is a substantial gap needed to be addressed in requirement engineering.UML is a de facto standard of software requirement description at present.This paper mainly presents a automatic con-version process from application description based on Domain Ontology to software requirement specification based on UML.Two heuristic rule bases have been built for this purpose:one for mapping Domain Ontology concepts to UML concepts,the other for filling out UML graph templates in XML language.An automatic conversion tool has also been designed.
作者 李娜 金芝
出处 《计算机工程与应用》 CSCD 北大核心 2004年第33期50-55,共6页 Computer Engineering and Applications
基金 国家自然科学重点基金项目(编号:60233010) 国家重点基础研究发展规划项目(编号:2002CB312004) 国家863高技术课题(编号:2001AA113130) 国家基础研究重大项目前期研究专项(编号:2001CCA03000) 中国科学院知识创新工程项目以及中科院管理 决策与信息系统实验室的
关键词 企业本体 UML XML领域模型 需求规格说明 enterprise ontology,UML ,XML ,domain model,requirement specification
  • 相关文献

参考文献8

  • 1Axel van Lamsweerde. Requirement Engineering in the year 00:A Research Perspective[C].In:Proceedings of the 22nd International Conference on Software Engineering,Limerick,Ireland,2000:5~19
  • 2陆汝钤,金芝,陈刚.面向本体的需求分析[J].软件学报,2000,11(8):1009-1017. 被引量:88
  • 3金芝.基于本体的需求自动获取[J].计算机学报,2000,23(5):486-492. 被引量:104
  • 4金芝,陆汝钤,David A.Bell.多范例自动需求建模和分析:一种基于本体的方法[J].中国科学(E辑),2003,33(4):297-312. 被引量:21
  • 5Grady Booch,James Rumbaugh,Ivar Jacobson.The Unified Modeling Language User Guide[M].Addison Wesley Longrman,Inc,1999
  • 6UMLDTD.OMG-XML MetadateInterchange v1.2.http://cgi.omg.org/cgi-bin/doc?formal/02-01-01.pdf, 2002-01
  • 7Ivar Jacobson,Grady Booch,James Rumbaugh.The Unified Software Development Porcess[M].Addison Wesley Longman,Inc,1999
  • 8James Rumbaugh ,Ivar Jacobson ,Grady Booch. The Unified Modeling Language Reference Manual[M].by Addison Wesley Longman,Inc,1999

二级参考文献30

  • 1陆汝钤,金芝,万荣林,夏幼明.基于领域知识的需求信息获取[J].软件学报,1996,7(3):137-144. 被引量:26
  • 2HaumerP PohlK WeidenhauptK.Requirements elicitation and validation with real world scenes[J].Technical Report CREWS Report(Germany),1998,:98-06.
  • 3The Standish Group. Software Chaos. The Standish Group International, Inc, 1994.
  • 4Lamsweerde A V. Requirements engineering in the year 00: A research perspective. In: Proceedings of the 22nd International Conference on Software Engineering, Limerick, Ireland. 2000. 5-19.
  • 5Yu E. Towards modeling and reasoning support for early-phase requirements engineering. In: Proceedings of the 3rd IEEE International Symposium on Requirements Engineering, USA, 1997. 226-235.
  • 6Dardenne A, Lamsweerde A V, Fickas S. Goal-directed requirements acquisition. Science of Computer Programming, 1993,20:3-50.
  • 7Lamsweerde A V, Darim R, Massonet P. Goal-directed elaboration of requirements for a meeting schedule: Problems and lessons learned. In: Proceedings of RE'95, New York, 1995. 194-203.
  • 8Achour C B. Bridging the gap between users and requirements engineering: The scenario-based approach. Technical Report CREWS Report Series, 1999. 99-107.
  • 9Lu R, Jin Z. Domain Modeling Based Software Engineering. Boston: Kluwer Academic Publishers, 2000.
  • 10TOVE Project. TOVE Manual, Technical Report. Enterprise Integration Laboratory, University of Toronto, 1995.

共引文献180

同被引文献15

  • 1陈凯,何克清,李兵,梁鹏.面向对象的本体建模研究[J].计算机工程与应用,2005,41(2):40-43. 被引量:18
  • 2殷磊,王润孝,姜晓鹏.基于本体的领域需求分析方法与模型研究[J].计算机工程与应用,2005,41(7):82-83. 被引量:4
  • 3陆汝钤,金芝,万荣林,夏幼明.基于领域知识的需求信息获取[J].软件学报,1996,7(3):137-144. 被引量:26
  • 4王洪伟,段永瑞,蒋馥.基于UML扩展机制的本体模型的可视化研究[J].管理工程学报,2006,20(3):67-73. 被引量:1
  • 5[9]Guarino N.Formal ontology,conceptual analysis and knowledge representation.Human-Computer Studies,1995;43(5):625-640
  • 6[10]Gmber T.A Translation approach to portable ontology specifications.Knowledge Acquisition,1993;5(2):199-220
  • 7[11]Perez A G,Benjamins V R.Overview of Knowledge sharing and reuso components:ontologies and problem solving methods.In:Stockholm V R,Benjamins B,Chandrasekaran A,eds.Proceedings of the IJCA199 workshop on Ontologies and Pmblem2Solving Methods (KRR5)1999;1-15
  • 8ALEXANDER I F,MAIDEN N A M. Use cases:through the systems development life-cycle [ M ]. [ s. l. ] : John Wiley & Sons, Ltd, 2004 : 121-126.
  • 9LETIER E, KRAMER J. Monitoring and control in scenario-based requirement analysis [ C ]//The proceedings of the 27th International Conference on Software Engineer- ing. New York, 2009: 435-437.
  • 10UCHITEL S, KRAMER J. Synthesis of behavioral models from scenarios [ J ]. IEEE Transactions on Software Engineer- ing, 2003, 29(2): 99-115.

引证文献2

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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