期刊文献+

基于复用的软件产品线工程关键技术研究 被引量:2

Towards Software Reuse and Its Applications in Software Product Line Engineering
下载PDF
导出
摘要 软件复用技术在软件工程领域具有重要作用并且被广泛应用,尤其是在软件产品线工程领域,系统化的软件复用技术为软件产品线的设计和实现提供了基础。论文首先详细阐述了具有代表性的系统化软件复用支撑技术,随后在一个通用的软件产品线参考架构的基础上,探讨了复用技术在软件产品线工程领域的主要应用形式,最后针对可变性定义及其管理问题,引入并着重探讨了三种可变性管理模型及技术。 The software reuse technologies play an important role in the field of software engineering, especially for software product line engineering, which provide the basis for design and implementation of certain kind of software product line system. In this paper, at first we present a number of supporting technologies for software reuse; then, we investigate the possible way of their application in software product line engineering based on a general reference architecture; at last, we discuss in detail the definition and management of variability model based on three main variability management models.
作者 赵卓 吴慧玲
出处 《计算机与数字工程》 2013年第12期2012-2015,共4页 Computer & Digital Engineering
关键词 软件工程 软件复用 软件产品线工程 可变性管理 software engineering, software reuse, software product line engineering, variability management
  • 相关文献

参考文献10

  • 1M. Ali Babar, L. Chen, F. Shull. Managing variability in software product lines[C]//IEEE Software, 2010,27 : 89-91.
  • 2L. Chert, M. All Babar, C. Cawley. A Status Report on the Evaluation of Variability Management Approaches[C]//Pro- ceedings of the 13th International Conference on Evaluation and Assessment in Software Engineering, Durham, UK, 2009: 1- 10.
  • 3Lianping Chen, Muhammad Ali Babar. A systematic review of evaluation of variability management approaches in software product lines[J]. Information and Software Technology, 2011, 53(4) :344-362.
  • 4Michiel Koning, Chang-ai Sun, Marco Sinnema, et al. VxB- PEL: Supporting variability for Web services in BPEL[J]. In-formation & Software Technology, 2009,51 (2) : 258-269.
  • 5Frank J. van der Linden, Klaus Schmid, EelcoRommes. Soft- ware Product Lines in Action[M]. Springer, 2007.
  • 6Krzysztof Czarnecki, Paul Grunbacher, Rick Rabiser, et al. Cool features and tough decisions: a comparison of variability modeling approaches[C]//Proceedings of the Sixth Interna- tional Workshop on Variability Modeling of Software-Intensive Systems, 2012, Leipzig, Germany, 2012 : 173-182.
  • 7Klaus Pohl, Gunter Bockel, Frank Van De Linden. Software Product Line Engineering: Foundations, Principles, and Tech- niques[M]. Springer, 2005.
  • 8Von der Massen, T. , Lichter. Deficiencies in feature models [C]//TomiMannisto and Jan Bosch, editors. Workshop on Software Variability Management for Product Derivation-To- wards Tool Support, 2004.
  • 9XVCL Specifications Version 2. 10[M]. Singapore: National University of Singapore.
  • 10Stan Jarzabek. Software Reuse Beyond Components with XVCL, tutorial. 2nd Summer School on Generative and Transformational Techniques in Software Engineering, GTTSE'07, Braga, Portugal, July 2007, LNCS 5235, Springer-Verlag, 2008 : 47-77.

同被引文献12

  • 1沈文发,王维,李景须.航天SoC技术的发展态势与开发方法研究[J].航天标准化,2012(3):10-13. 被引量:5
  • 2DAVID PARNAS.On the Criteria to be Used in Decomposing Systems into Modules[C] //Communication of the ACM.[S.l.] :ACM,1972:1053-1058.
  • 3LISA BROWNSWORD,PAUL CLEMENTS.A Case Study in Sueeessful Produet Line Development[R] .[S.l.] :Software Engineering Institute,Carnegie Mellon University,1996,10.
  • 4THUM T,BATORY D,KASTNER C.Reasoning about Rdits to Feature Models[C] //Software Engineering,2009.ICSE2009.IEEE 31 st International Conference on.Vancouver,Canada:IEEE,2009:254-264.
  • 5VIERHAUSER M,HOLL G,RABISER R.A Deployment Infrastructure for Product Line Models and Tools[C] //Software Product Line Conference (SPLC),2011 15th International.Munich,Germany:IEEE,2011:287-294.
  • 6WEISS DAVID M,CHI TAU LAI.Software Product-Line Engineering:A Family-Based Software Development Approach[J] .Addison-Wesley,1999,41(3):49-56.
  • 7MARGARET J DAVIS.Reengineering and the Product Line Approach to Software Development[J] .Boeing Defense & Space Group,1995,29(4):128-131.
  • 8孙连山,王今雨.一种面向特征的软件产品线非功能需求建模方法[J].计算机工程与科学,2013,35(5):67-76. 被引量:2
  • 9聂坤明,张莉,樊志强.软件产品线可变性建模技术系统综述[J].软件学报,2013,24(9):2001-2019. 被引量:18
  • 10张薇,吴毅坚,沈立炜,赵文耘.代码变更驱动的软件产品线演化方法[J].小型微型计算机系统,2017,38(5):919-924. 被引量:7

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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