期刊文献+

基于可变点的数据展现子系统定制化开发方法 被引量:1

A CUSTOMISED DEVELOPMENT METHOD FOR DATA PRESENTATION SUBSYSTEM BASED ON VARIATIONS
下载PDF
导出
摘要 数据密集型系统已经广泛应用于不同的行业与领域。在分层的数据密集型系统中,数据展现子系统是其重要的组成部分。使用软件产品线的方法开发一组具有相似需求的数据展现子系统能够有效提高开发人员的效率。然而,传统的软件产品线构造与定制方法并不能完全适用于该类子系统的可变性特性。针对这种情况,提出一套基于可变点的数据展现子系统定制化开发方法。该方法首先对软件产品线特征元模型进行了扩展,并基于该元模型总结出一套面向需求文档的特征建模过程和可变点实现技术方案。另外,该方法提出两阶段的定制过程支持子系统的定制化开发。最后,通过一个财务数据系统中的数据展现子系统实例验证了方法的可行性与有效性。 Data-intensive systems have been widely used in different industries and sectors. Data presentation subsystem is an important constituent element of the layered data-intensive system. To develop a group of data presentation subsystems with similar requirements based on the software product line method can effectively helps to increase the efficiency of developers. However,traditional construction and customisation methods for software product line are not fully applicable to such data presentation subsystem due to its variation characteristics.In view of this,we propose a variations-based customised development method for data presentation subsystems. First,the method extends the feature meta-model of software product line. Based on it,the method summarises a set of required documents-oriented feature modelling processes and technical solutions for variations implementation. Besides,the method proposes a two-step customisation process to support the customised development of subsystems. In end of the paper,we verify the feasibility and effectiveness of the method through an example of data presentation subsystem in a financial data system.
出处 《计算机应用与软件》 CSCD 2016年第3期31-37,共7页 Computer Applications and Software
关键词 软件产品线 数据展现子系统 可变性 Software product line Data presentation subsystem Variability
  • 相关文献

参考文献14

  • 1Wang L Z,Tao J,Ranjan R,et al.G-Hadoop:MapReduce distributed data centers for data-intensive computing[J].Future generation computer systems-the international journal of grid computing and escience,2013,29(3):739-750.
  • 2Clements P,Northrop L.Software product lines:practices and patterns[M].Reading:Addison-Wesley,2002.
  • 3Nyholm C.Product line development-an overview[R].Extended report for“Building reliable component-based systems”,I.Crnkovic,M.Larsson(eds),Artech House,2002.
  • 4Reid Turner C,Fuggetta A,Lavazza L,et al.A conceptual basis for feature engineering[J].Journal of Systems and Software,1999,49(1):3-15.
  • 5Chen K,Zhang W,Zhao H,et al.An approach to constructing feature models based on requirements clustering[C]//Requirements Engineering,2005.Proceedings.13th IEEE International Conference on.IEEE,2005:31-40.
  • 6Jaring M,Bosch J.Representing variability in software product lines:Acase study[M]//Software product lines,Springer Berlin Heidelberg,2002:15-36.
  • 7Van der linden F,Pohl K.Software product line engineering:foundations,principles,and techniques[M].Springer-Verlag Berlin and Heidelberg Gmb H&Co.K,2005.
  • 8Lee K,Kang K C,Chae W,et al.Feature-based approach to object-oriented engineering of applications for reuse[J].Software-Practice and Experience,2000,30(9):1025-1046.
  • 9Kang K C,Kim S,Lee J,et al.FORM:A feature-oriented reuse method with domain-specific reference architectures[J].Annals of Software Engineering,1998,5(1):143-168.
  • 10刘冬云,梅宏.从需求到软件体系结构:一种面向特征的映射方法[J].北京大学学报(自然科学版),2004,40(3):372-378. 被引量:8

二级参考文献8

  • 1Davis A M.The Design of a Family of Application-Oriented Requirements Languages.Computer,1982,15(5):21-28
  • 2Kyo C Kang,Sholom G Cohen,James A Hess,et al.Feature-Oriented Domain Analysis Feasibility Study (CMU/SEI-90-TR-21,ADA235785),CMU-SEI,1990
  • 3Kyo C Kang,Sajoong Kim,Jaejoon Lee,et al.FORM:A Feature-Oriented Reuse Method with Domain-Specific Reference Architectures.Annals of Software Engineer ing,1998,5:143-168
  • 4Reid Turner C,Alfonso Fuggetta,Luigi Lavazza,et al.A Conceptual Basis for Feature Engineering.The Journal of Systems and Software,1999,49(1):3-15
  • 5Jacobson I.Object-Oriented Software Engineering:A Use Case Driven Approach.New York:Addison-Wesley,1992
  • 6Institute of Electrical and Electronics Engineers.IEEE Recommended Practicef or Software Requirements Specifications (IEEE Std 830-1998).New York:Institute of Electrical and Electronics Engineers,1998
  • 7Dean Leffingwell.Managing Software Requirements:A Unified Approac h.MA:Addison-Wesley,2000
  • 8Wei Zhang,Hong Mei,Haiyan Zhao. Feature-driven requirement dependency analysis and high-level software design[J] 2006,Requirements Engineering(3):205~220

共引文献13

同被引文献2

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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