期刊文献+

基于产品线需求分析的过程改进研究 被引量:3

Research on Improving Requirement Analysis Process Based on Software Product Lines
下载PDF
导出
摘要 以简化软件产品线中的需求分析过程、实现过程复用为目的,总结了当前软件生产线需求分析的特点以及分析过程,通过建立领域用户需求模型指导需求获取分析过程,采用基于改进原型法的需求获取方法,基于领域用户需求模型建立需求复用库,引入本体描述用户需求模型等方法,对软件产品线的需求分析过程进行了改进,并设计实现了一套图形化需求建模工具,有效地简化了需求分析过程,实现了过程复用。其研究结果应用到了D2G软件生产平台中。 For simplifying the process of requirement analysis of software product lines and realizing software requirement process reuse, summarizaes the characteristic and process of the requirement analysis of software product lines. Through building domain function requirement model, improving the method of requirement elicitation based on prototype, creating and managing the requirement reuse library and creating a type of model description language based on ontology, improves process of the requirement analysis of software product lines and designs and develops a visual requirement modeling tool basing on the research. The result of the research has been applied in a software product platform named D2G(design & development for government).
作者 唐文忠 李剑
出处 《计算机技术与发展》 2008年第7期104-108,共5页 Computer Technology and Development
基金 国家"863"计划基金资助项目(2004AA113040)
关键词 软件产品线 需求分析 领域用户需求模型 图形化需求建模工具 software product lines requirement analysis domain user requirement model visual requirement modeling tool
  • 相关文献

参考文献15

  • 1Clements P,Northrop L. A Framework for Software Product Line Practice[ M]. Version 30. PA: Software Engineering Institute, Carnegie Mellon University, 2001.
  • 2江瑜.基于软件产品线的需求分析研究[J].计算机工程与设计,2007,28(8):1778-1780. 被引量:6
  • 3Clements P,Northrop L.软件产品线实践与模式[M].张莉,王雷译.北京:清华大学出版社,2004.
  • 4STARS. DARPA STARS Overview: Product- Line Process [EB/OL]. 1996 - 03. http:/Jwww.asset. com/stars/darpa/Overview.
  • 5Soren:Lauesen,刘晓晖译.软件需求[M].北京:电子工业出版社,2002.
  • 6Ralph R,Young.有效需求实践[M].北京:机械工业出版社,2002.
  • 7Kang K,Cohen S. Feature - Oriented Domain Analysis (FODA) Feasibility Study ( CMU/SEI- 90 - TR - 021 ) [ M]. Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 1990.
  • 8Sommerville I,Sawyer P. Requirements Engineering: A Good Practice Guide[M]. West Sussex, England: John Wiley & Sons, Ltd., 1997.
  • 9Jacobson I, Griss M, Jonsson P. Software Reuse: Architecture, Process, and Organization for Business Success [ M]. New York, NY: Addison-Wesley, 1997.
  • 10Jr. Ecklund E, Delcambre L,Freiling M. Change Cases: Use Cases That Identify Future Requirements [ C]//Conference Proceedings of the OOPSLA 96. San Jose, CA: ACM Press, 1996: 342 - 358.

二级参考文献32

  • 1张涛,王海鹏,胡正国.基于UML用例图的软件产品线需求建模方法[J].计算机应用研究,2004,21(10):190-191. 被引量:8
  • 2Li KQ, Chen ZL, Mei H, Vang FQ. An introduction to domain engineering. Computer Science, 1999,26(5):21-25 (in Chinese with English abstract).
  • 3Karlsson EA. Software Reuse: A Holistic Approach. Chichester: John Wiley and Sons Ltd., 1995. x-xii.
  • 4Davis AM. The design of a family of application-oriented requirements languages. Computer, 1982,15(5):21-28.
  • 5Kang KC, Cohen SG, Hess JA, Novak WE, Peterson AS. Feature-Oriented domain analysis (FODA) feasibility study. Technical Report, CMU/SEI-90-TR-21. Pittsburgh: Carnegie Mellon University, Software Engineering Institute, 1990. 1-52.
  • 6Kang KC, Kim S, Lee J, Kim K, Shin E, Huh M. FORM: A feature-oriented reuse method with domain-specific reference architectures. Annals of Software Engineering, 1998,5:143-168.
  • 7Griss ML, Favaro J, d'Alessandro M. Integrating feature modeling with the RSEB. In: Devanbu P, Poulin J, eds. Proceedings of the 15th International Conference on Software Reuse. Victoria: IEEE Computer Society, 1998. 76-85.
  • 8Chastek G, Donohoe P, Kang KC, Thiel S. Product line analysis: a practical introduction. Technical Report, CMU/SEI-2001-TR-001, Pittsburgh: Carnegie Mellon University, Software Engineering Institute, 2001. 1-42.
  • 9Jacobson I, Christeron M, Jonsson P, Overgaard G. Object-Oriented Software Engineering: A Use Case Driven Approach.Addison-Wesley, 1992. 123-159.
  • 10Keck DO, Kuehn PJ. The feature and service interaction problem in telecommunications software systems: a survey. IEEE Transactions on Software Engineering, 1998,24(10):779-796.

共引文献171

同被引文献16

  • 1邹盛享,张伟,赵海燕,梅宏.面向软件产品家族的变化性建模方法[J].软件学报,2005,16(1):37-49. 被引量:16
  • 2王莉,吴洁明.软件项目中的需求变更管理的研究[J].计算机技术与发展,2007,17(1):119-122. 被引量:16
  • 3Klaus Pohl,Gth~ter B6ckle,Frank Linden.Sottware product line engineering:foundations,principles and techniques:软件产品线工程[M]张佳骥,李彦平,译:北京:国防工业出版社,2010:38—41.
  • 4赵海燕,张伟,麻志毅.面向复用的需求建模[M]北京:清华大学出版社,2008:132-139.
  • 5Mikyeong Moon, Keunhyuk Yeom. An approach to develop requirement as a core asset in product line[C].Proceedings of 8th International Conference on Software Reuse,2004:23-34.
  • 6Buhne S,Lauenroth K.Modelling requirements variability across product lines [C]. Proceedings of the 13th IEEE International Conference on Requirements Engineering,2005.
  • 7Bfihne S,Halmans G, Lauenroth K. Software product lines[M]. Berlin Heidelberg:Springer,2007:161-194.
  • 8Babar MA,Chen L.Managing variability in software product line [J].IEEE Software,2010,27(3):89-94.
  • 9Fantechi A,Gnesi S,John I,et al.Elicitation of use cases for product lines[C].Proceedings of 5th International Workshop Software Product-Family Engineering,2004:152-167.
  • 10Ye H,Liu H.Approach to modelling feature variability and dependencies in software product lines[J].IEE Proceedings Software,2005,152(3 ): 101 - 109.

引证文献3

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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