Using Code Skeleton Patterns for Open Source Reuse

被引:0
作者
Nam, Seungwoo [1 ]
Kim, Doohwan [1 ]
Hong, Jang-Eui [1 ]
机构
[1] Chungbuk Natl Univ, Sch Elect & Comp Engn, Chungdaero 1, Seowongu 28644, Cheongju, South Korea
来源
ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING | 2018年 / 474卷
关键词
Open source software; Code reuse; Code skeleton pattern; Method-level reuse; Code reusability;
D O I
10.1007/978-981-10-7605-3_174
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reuse has become a very common approach in software development such as open source based development and version upgrades of new product models. However, the difficulty of reusing open source software is that the code is frequently modified; especially modifying its entire control structure makes application development more difficult. This paper proposes a method to improve reusability by reducing the modification of open source software by providing code skeleton for whole structure of application. Our proposing code skeleton approach enables software developers to create the entire structure of developing application, and support method-level reuse of open source software. This approach is capable of developing target application systematically and expeditiously without losing the business logic.
引用
收藏
页码:1091 / 1096
页数:6
相关论文
共 7 条
  • [1] Brown AW, 2002, LECT NOTES COMPUT SC, V2319, P123
  • [2] Constantinou Eleni, 2014, International Journal of Open Source Software and Processes, V5, P1, DOI 10.4018/IJOSSP.2014070101
  • [3] Gamma Erich., 1994, DESIGN PATTERNS SOFT
  • [4] Kamthan P, 2007, J INF TECHNOL EDUC-R, V6, P45
  • [5] Marshall JJ, 2011, 2011 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), P528, DOI 10.1109/IRI.2011.6009611
  • [6] Raymond E.S., 2007, OPEN SOURCE LICENSES
  • [7] Rigby P. C., 2014, ACM T SOFTW ENG METH, V23, P1