Presentation 2019-01-26
A hot-spot consolidation method for simplifying frameworks
Naoto Kono, Kouichi Ono, Yoshiaki Fukazawa,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Frameworks will be revised as necessary according to feedback and change requests from users as application software developers. Architects can sophisticate their frameworks when they have enough time and budget to analyze and re-design for appropriate revisions with adequate vision about future uses. However, at the case of actual software development with proprietary in-house frameworks, ad hoc changes are frequently caused by insufficient budget and tight schedule about release of target application software. If framework architects revise their frameworks with ad hoc changes many times constantly, hot-spots and frozen-spots of frameworks are fragmented deeply and the become complicated. It causes degradation of software understandability about them, and thus, it increases development periods and costs of application software, and it decreases software quality so that application software developers easily make defects. As the result, values of their frameworks as reusable software assets would be reduced to significant degrees. In this paper, a method to reconstruct frameworks by consolidating fragmented hot-spots are proposed. The method can simplify the complicated frameworks by the consolidation. A procedure of the proposed method is defined, and the evaluation with simple examples is argued.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) application framework / hot spot / software consolidation / software understandability
Paper # KBSE2018-47
Date of Issue 2019-01-19 (KBSE)

Conference Information
Committee KBSE
Conference Date 2019/1/26(1days)
Place (in Japanese) (See Japanese page)
Place (in English) NII
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair Fumihiro Kumeno(Nippon Inst. of Tech.)
Vice Chair Hiroyuki Nakagawa(Osaka Univ.)
Secretary Hiroyuki Nakagawa(NTT)
Assistant Ryuichi Takahashi(Ibaraki Univ.) / Yoshinori Tanabe(Tsurumi Univ.)

Paper Information
Registration To Technical Committee on Knowledge-Based Software Engineering
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A hot-spot consolidation method for simplifying frameworks
Sub Title (in English)
Keyword(1) application framework
Keyword(2) hot spot
Keyword(3) software consolidation
Keyword(4) software understandability
1st Author's Name Naoto Kono
1st Author's Affiliation Waseda University(Waseda Univ)
2nd Author's Name Kouichi Ono
2nd Author's Affiliation IBM Research - Tokyo(IBM TRL)
3rd Author's Name Yoshiaki Fukazawa
3rd Author's Affiliation Waseda University(Waseda Univ)
Date 2019-01-26
Paper # KBSE2018-47
Volume (vol) vol.118
Number (no) KBSE-425
Page pp.pp.25-30(KBSE),
#Pages 6
Date of Issue 2019-01-19 (KBSE)