Full-Text Search:
Home|Journal Papers|About CNKI|User Service|FAQ|Contact Us|中文
《Chinese Science Bulletin》 2014-01
Add to Favorite Get Latest Update

Feature-oriented software reuse technology—State of the art

ZHANG Wei;MEI Hong;Key Laboratory of High Confidence Software Technology (Peking University)Ministry of Education of China;Institute of Software, School of Electronics Engineering and Computer Science, Peking University;  
Most traditional industries focus on the reproduction-based mass production of physical products, which is not suit for the software industry. To achieve efficient and effective production in the software industry, software reuse is a realistic approach, which focuses on the customization-based mass production of software products. Feature-oriented software reuse provides a technical approach to enforcing the customization-based mass production of software products, and has shown important influence on the research and practice of software reuse. This paper clarifies basic concepts and key ideas in feature-oriented software reuse, and presents important achievements in recent years in this field. In particular, this paper:(1) inspects the existing definitions of features from the two viewpoints of intension and extension, and analyzes the responsibilities of features in software reuse;(2) explains the basic structure of feature models and its semantics based on the propositional logic, and presents three kinds of extension to the structure and semantics of feature models;(3) describes two general ways of modeling the traceability between feature models and implementation artifacts, and surveys research work on traceability between feature models and three kinds of implementation artifacts(i.e. use case, software architecture, and source code), respectively. We hope that this paper could facilitate the understanding of essential problems and state-of-the-art and further improve the research progress in the field of feature-oriented software reuse.
【Fund】: 国家重点基础研究发展计划(2009CB320701);; 国家自然科学基金(61121063 61272162)资助
【CateGory Index】: TP311.52
Download(CAJ format) Download(PDF format)
CAJViewer7.0 supports all the CNKI file formats; AdobeReader only supports the PDF format.
【Citations】
Chinese Journal Full-text Database 1 Hits
1 Yang Fuqing,Mei Hong,Li Keqin (Dept.of Computer Science & Technology,Peking University,Beijing 100871);Software Reuse and Software Component Technology[J];ACTA ELECTRONICA SINICA;1999-02
【Co-citations】
Chinese Journal Full-text Database 10 Hits
1 WEI Xue ye (College of Electronics and Information Engineering, Northern Jiaotong University, Beijing 100044,China);Track Circuit Information Management System Based on Component[J];JOURNAL OF NORTHERN JIAOTONG UNIVERSITY;2000-05
2 WANG Jing, YAN Chun-ping, LIU Fei (Institute of Manufacturing Engineering, Chongqing University, Chongqing 400044, China);The Research on Computer Aided Engineering System for Architecture Mental Structure Products Based on Component Technique[J];Ordnace Industry Automation;2001-04
3 LIU Xing-qi1, HUANG Zuo-ming2 (1. Nanfen Administrative Office, Liaoning Highway Bureau, Benxi 117000, China; 2. School of Information Science, Nanjing Audit University, Nanjing 210029, China);Multi-Level Version Management of ERP Product Batch Customized Development[J];Ordnance Industry Automation;2007-09
4 Zhao Jianping1,Zhao Jianhui2,Liu Xiaoyang1,Shi Bin1,Gu Mei1(1.Technology Department,Satellite Marine Tracking & Control Department of China,Jiangyin 214431,China; 2.Yuan Wang TT&C Ship II,Satellite Marine Tracking & Control Department of China,Jiangyin 214431,China);Marine Telemetry Control Software Testing Model Based on Software Reuse Technique[J];Ordnance Industry Automation;2011-02
5 Wang Boran1 Su Gang2 (1.Beijing Polytechinc College,Beijing 100042,China;2.ZaoZhuang Institute of Architectural Design & Research,Shandong 277100,China);History and Development of Software Engineering[J];Journal of Beijing Polytechnic College;2008-03
6 LIU Dongyun MEI Hong (Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871);From Requirements to Software Architecture:a Feature Oriented Mapping Approach[J];Acta Scicentiarum Naturalum Universitis Pekinesis;2004-03
7 YAN Bo,ZHAN Shou-yi (Department of Computer Science and Engineering, School of Information Science and Technology, Beijing Institute of Technology, Beijing100081, China);Invocation of Enterprise Java Beans Container Based on Interceptors[J];Journal of Beijing Institute of Technology;2004-02
8 XU Peng,HUANG Xing-ping,LONG Xiang-ming(State Key Laboratory of Networking and Switching Technology,Beijing University of Posts andTelecommunications,Beijing 100876,China);Next Generation Network Service Domain Model and Applications[J];Journal of Beijing University of Posts and Telecommunications;2009-S1
9 ZHONG Lin-hui1,ZHONG Qi2,ZHENG Yan1,YE Mao-sheng1(1.College of Computer Information Engineering,Jiangxi Normal University,Nanchang 330027,China;2.Jiangxi Broadcast and Television School,Nanchang 330009,China);Towards the OO-Framework Design Based on Version Information[J];Journal of Jiangxi Normal University(Natural Sciences Edition);2007-04
10 YU Xiao-peng1,FENG Zi-jun2,LAN Li-hui1,ZHANG Dian-bo3(1.College of Computer Science,Jilin Normal University,Siping 136000,China;2.School of Computer Science,Northeast Normal University,Changchun 130117,China;3.Standard Institute of Jilin Province,Changchun 130022,China);Component Library Description and Retrieval Strategy[J];Journal of Jilin University(Information Science Edition);2009-02
China Proceedings of conference Full-text Database 10 Hits
1 ZHANG Kang-kang ZHAO Zhi-kun XU Ru-zhi YANG Feng (School of Computer & Information Engineering,Shandong University of Finance,Jinan 250014,China);Associate Network-based Service Collaboration in Distributed Software Component Library[A];[C];2011
2 Sun Changsong, Li Haidan (School of ComputEr Science and Technology Harbin Engineering University 150001);Strategy of Component-based Version Control[A];[C];2006
3 Zhu Jiacheng (Hefei University of Technology);The Study of the Linkage Synthesis System Based on Software-Component[A];[C];2000
4 WU Zhi-qiao,Tang Jia-fu,Wang Li-yan Ministry of Education Key Lab of Integrated Automation of Process Industry,Northeastern University,Shenyang 110004,China;An Optimization Framework for Reuse Component Selection in Software Product Line[A];[C];2009
5 JIAO Jin-dan, HU Jin-zhu, HU Yan, LU Zhi-bing (Department of Computer Science and Technology, Central China Normal University, Wuhan 430079 China);Research on Domain Analysis and Development Model Based on Software Reuse[A];[C];2006
6 WANG Yuan-you LI Shu-yong ZHANG Hai-feng HUANG Jun-bo(CSG EHV Power Transmission Company,GZ Bureau,Guangzhou,510405,china);TRANSFORMATION MANAGEMENT INFORMATION SYSTEM OF CONVERTER STATION BASED ON DATA WAREHOUSE[A];[C];2006
7 Chen Liangliang Kong Xiangyan Cheng Tiantian Li Yunfei (School of Computer science & Technology,SooChow University,Suzhou 215006,China);Development methed of virtual instrument based on architecture and component oriented approach[A];[C];2007
8 Huang Qi Xiong Qingyu Shi Weiren (Department of Automation,Chongqing University,Chongqing 400044,China);Construction method of embedded software system for industrial automation Instrument[A];[C];2007
9 Li Hongmang Lu Yang (School of Computer and Information Hefei University of Technology, Hefei 230009) (Analyse and Test Center of Anhui Province, Hefei 230031);HIS Development Practice Based On Component Technology[A];[C];2003
10 WEI Qun1,2 XIONG Zhang11 Beijing University of Aeronautics and Astronautics, Beijing, 100083, China 2 The College of Command and Technology of armament, Beijing 101416, China;The System Design and Implementation of Virtual World[A];[C];2007
【Secondary Citations】
Chinese Journal Full-text Database 10 Hits
1 YANG Fu-qing, MET Hong, LU Jian, JIN Zhi(Software Institute, Peking University, Beijing 1000871, China;National Laboratory for Novel Software Technology, Nanjing University, Nanjing, Jiangsu 210096, China;Mathematics Institute, Chinese Academy of Sciences , Beijing 100080, China);Some Discussion on the Development of Software Technology[J];Acta Electronica Sinica;2002-S1
2 LU Xicheng1,2, WANG Huaimin2 & WANG Ji2 1. National Laboratory for Parallel and Distributed Processing, Changsha 410073, China; 2. College of Computer, National University of Defense Technology, Changsha 410073, China;Internet-based virtual computing environment(iVCE):Concepts and architecture[J];中国科学(F辑:信息科学)(英文版);2006-06
3 MEI Hong, HUANG Gang, ZHAO Haiyan & JIAO Wenpin School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China;A software architecture centric engineering approach for Internetware[J];中国科学(F辑:信息科学)(英文版);2006-06
4 WANG Huaimin, TANG Yangbin, YIN Gang & LI Lei School of Computer Science, National University of Defense Technology, Changsha 410073, China;Trustworthiness of Internet-based software[J];中国科学(F辑:信息科学)(英文版);2006-06
5 YANG FuQing1,2, Lü Jian3,4 & MEI Hong1,2 1 Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, Beijing 100871, China; 2 School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China; 3 State Key Laboratory for Novel Software Technology, Nanjing 210093, China; 4 Department of Computer Science and Technology, Nanjing University, Nanjing 210093, China;Technical framework for Internetware: An architecture centric approach[J];中国科学(F辑:信息科学)(英文版);2008-06
6 Lü Jian, MA XiaoXing, TAO XianPing, CAO Chun, HUANG Yu & YU Ping State Key Laboratory for Novel Software Technology, Institute of Computer Software, Nanjing University, Nanjing 210093, China;On environment-driven software model for Internetware[J];中国科学(F辑:信息科学)(英文版);2008-06
7 MEI Hong1,2, HUANG Gang1,2, LAN Ling1,2 & LI JunGuo1,2 1 Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, Beijing 100871, China; 2 School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China;A software architecture centric self-adaptation approach for Internetware[J];中国科学(F辑:信息科学)(英文版);2008-06
8 ZHANG Wei, MEI Hong (Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China);A Feature-Oriented Domain Model and Its Modeling Process[J];Journal of Software;2003-08
9 YANG Jie1, HUANG Gang1+, CHEN Xiang-Ping1, MEI Hong1, CHEUNG Shing-Chi2 1(School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China) 2(Department of Computer Science, The Hong Kong University of Science and Technology, Hong Kong 999077, China);Consistency Assurance in Flattening Hierarchical Architectural Models[J];Journal of Software;2006-06
10 JIANG Ze-min;Development of IT Industry in China in the New Age[J];Journal of Shanghai Jiaotong University;2008-10
©2006 Tsinghua Tongfang Knowledge Network Technology Co., Ltd.(Beijing)(TTKN) All rights reserved