期刊文献+

一种基于UML的软件产品线可变性建模方法 被引量:7

Approach of variability modeling for software product line with UML
下载PDF
导出
摘要 将UML引入到软件产品线开发中,在产品线可变性分析的基础上,提出了一种基于UML的产品线可变性建模方法。该方法不仅支持可选、多选一等可变点类型的描述,还支持软件产品线可变性的约束建模。在此基础上,还通过一个手机应用软件的产品线可变性建模实例验证了该方法的有效性。 This paper introduced UML to software product line. With analyzing variability of product line, we propose an approach of variability modeling for software product line with UML. It not only provides specification of variability type such as option and alternative, but also provides constrains modeling of software product line variability. Finally a ease study of variability modeling in mobile software product line was presented to demonstrate our method.
出处 《计算机应用》 CSCD 北大核心 2008年第8期2137-2140,共4页 journal of Computer Applications
基金 国家863计划项目(2005AA113120 2007AA01Z125) 国家自然科学基金资助项目(60703092)
关键词 软件产品线 可变性 统一建模语言 需求建模 约束 software product line variability Unified Modeling Language (UML) requirements modeling constrains
  • 相关文献

参考文献11

  • 1CLEMENTS P C, NORTHROP L. Software product lines-practices and patterns[ M]. Boston: Addison-Wesley, 2002:131 - 132.
  • 2MOON M, YEOM K. An approach to developing domain requirements as a core asset based on commonality and variability analysis in a product line [ J]. IEEE Transactions on Software Engineering, 2005,31 (7):551-569.
  • 3李克勤,陈兆良,梅宏,杨芙清.领域工程概述[J].计算机科学,1999,26(5):21-25. 被引量:74
  • 4COPLIE J O. Muhi-paradigm design [ D]. Brussels: Vrije Universiteit, 2000.
  • 5LEE K, KANG K C. Feature dependency analysis for product line component design [ C] // LNCS3107. Berlin: Springer, 2004:69 - 85.
  • 6张涛,王海鹏,胡正国.基于UML用例图的软件产品线需求建模方法[J].计算机应用研究,2004,21(10):190-191. 被引量:8
  • 7兰庆国,刘淑芬,陈玉栓.一种用UML对软件产品线建模的方法[J].吉林大学学报(工学版),2006,36(B03):126-131. 被引量:2
  • 8邹盛享,张伟,赵海燕,梅宏.面向软件产品家族的变化性建模方法[J].软件学报,2005,16(1):37-49. 被引量:16
  • 9WEBBER D L, GOMAA H. Modeling variability in software product lines with the variation point model[J]. Science of Computer Programming, 2004, 53(3) : 305 - 331.
  • 10POHL K, BUCKLE G, Van der LINDEN F. Software product line engineering: Foundations, principles and techniques[ M]. Heidelberg: Springer, 2005.

二级参考文献57

  • 1张涛,王海鹏,胡正国.基于UML用例图的软件产品线需求建模方法[J].计算机应用研究,2004,21(10):190-191. 被引量:8
  • 2Kang KC, Kim S, Lee J, Kim K, Shin E, Huh M. FORM: A feature-oriented reuse method with domain-specific architecture. Annals of Software Engineering, 1998,5:143-168.
  • 3Chastek G, Donohoe P, Kang KC, Thiel S. Product line analysis: A practical introduction. Technique Report, SEI-2001-TR-001, Software Engineering Institute, Carnegie Mellon University, 2001.
  • 4Griss ML, Favaro J, d'Alessandro M. Integrating feature modeling with the RSEB. In: Proc of the 5th Int'l Conf . on Software Reuse. IEEE Computer Society, 1998.76-85.
  • 5van der MaBen T, Lichter H. Modeling variability by UML use case diagrams. In: Gcppert B, Schmid K, eds. Proc of the Int'l Workshop on Requirements Engineering for Product Lines (REPL 02). Essen: Avaya Inc , 2002. 19-25.
  • 6John I, Muthig D. Tailoring use cases for product line modeling. In- Geppert B, Schmid K, eds. Proc of the Int'l Workshop on Requirements Engineering for Product Lines (REPL 02). Essen: Avaya Inc , 2002.26-32.
  • 7Clements PC, Northrop L. Software Product Lines-Practices and Patterns. New York: Addison-Wesley, 2001. 1-50.
  • 8Schmid K. Scoping software product lines. In: Donohoe P, ed. Software Product Lines, Experience and Research Directions. Kluwer Academic Publisher, 2000. 513-532.
  • 9Czarnecki K, Eisenecker UW. Generative Programming: Methods, Tools, and Applications. New York: Addison-Wesley, 2000.82-130.
  • 10Geyer L. Feature modeling using design spaces. In: Knauber P, Pohl K, eds. Proc of the 1st German Workshop on Software Product Lines. Kaiserslautem: Frannhofer IESE, 2000. 35-39.

共引文献94

同被引文献38

  • 1王映辉,张世琨,刘瑜,王立福.基于可达矩阵的软件体系结构演化波及效应分析[J].软件学报,2004,15(8):1107-1115. 被引量:47
  • 2张涛,王海鹏,胡正国.基于UML用例图的软件产品线需求建模方法[J].计算机应用研究,2004,21(10):190-191. 被引量:8
  • 3邹盛享,张伟,赵海燕,梅宏.面向软件产品家族的变化性建模方法[J].软件学报,2005,16(1):37-49. 被引量:16
  • 4范少锋,张乃孝,赵新宇.基于描述逻辑的特征模型[J].计算机科学,2007,34(1):21-25. 被引量:3
  • 5李福荣,张杨,张京军,王猛.基于UML面向方面需求建模[J].计算机应用与软件,2007,24(6):35-36. 被引量:3
  • 6黄逸秋.计算机科学技术学报:软件产品线技术有望推进软件工业化步伐[EB/OL].http://news.xinhuanet.com/newmedia/2009-03/27/contcnt_11084723.htm,2009-8-30.
  • 7Whittle J,Araujo J.Scenario modelling with aspects[J].IEEE Proceedings-Software,2004,151:157-161.
  • 8Bedir T,Ana M,Joao A,et al.Early aspect:Aspect-oriented requirements engineering and architecature design[C].Report on the third Early Aspeets:Early Aspects:Aspeet-Orented Requirements Engineering and Architecture Design Workshop,2004.
  • 9Rashid A,Sawyer P,Moreira A,et al.Early aspects:A model for aspect-orientcd requirements engineering[C].cremmny:proceedings of the IEEE Joint International Conference on Requirements Engineering Essen,2002:199-202.
  • 10Bergey J, Fisher M, Gallagher B, et al. Basic Concepts of Product Line Practice for the DoD [ D ]. ( CMU/SEI - 2000 - TN - 001 ). PA : Soft- ware EngineeringInstitute, Carnegie Mellon university, February 2000.

引证文献7

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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