Towards automated restructuring of object oriented systems

The work introduces a method for diagnosing design flaws in object oriented systems, and finding meaningful refactorings to remove such flaws. The method is based on pairing up a structural pattern that is considered pathological (e.g. a code smell or anti-pattern) with a so called design context. T...

Ամբողջական նկարագրություն

Պահպանված է:
Մատենագիտական մանրամասներ
Հիմնական հեղինակ: Trifu, Adrian Ioan Alexandru
Ձևաչափ: Online
Լեզու:անգլերեն
Հրապարակվել է: KIT Scientific Publishing 2021
Խորագրեր:
Առցանց հասանելիություն:34760
Ցուցիչներ: Ավելացրեք ցուցիչ
Չկան պիտակներ, Եղեք առաջինը, ով նշում է այս գրառումը!
_version_ 1869531537442078720
author Trifu, Adrian Ioan Alexandru
author_browse Trifu, Adrian Ioan Alexandru
author_facet Trifu, Adrian Ioan Alexandru
author_sort Trifu, Adrian Ioan Alexandru
collection Directory of Open Access Books
description The work introduces a method for diagnosing design flaws in object oriented systems, and finding meaningful refactorings to remove such flaws. The method is based on pairing up a structural pattern that is considered pathological (e.g. a code smell or anti-pattern) with a so called design context. The design context describes the design semantics associated to the pathological structure, and the desired strategic closure for that fragment. The process is tool supported and largely automated.
format Online
id doab-20.500.12854ir-61050
institution Directory of Open Access Books
language eng
publishDate 2021
publishDateRange 2021
publishDateSort 2021
publisher KIT Scientific Publishing
publisherStr KIT Scientific Publishing
record_format ojs
spelling doab-20.500.12854ir-610502023-12-20T18:40:52Z Towards automated restructuring of object oriented systems Trifu, Adrian Ioan Alexandru QA75.5-76.95 refactoring static analysis diagnosis restructuring design flaw bic Book Industry Communication::U Computing & information technology::UY Computer science The work introduces a method for diagnosing design flaws in object oriented systems, and finding meaningful refactorings to remove such flaws. The method is based on pairing up a structural pattern that is considered pathological (e.g. a code smell or anti-pattern) with a so called design context. The design context describes the design semantics associated to the pathological structure, and the desired strategic closure for that fragment. The process is tool supported and largely automated. 2021-02-12T06:08:30Z 2021-02-12T06:08:30Z 2019-07-30 20:01:59 2008 book 34760 9783866442740 https://directory.doabooks.org/handle/20.500.12854/61050 eng image/jpeg Attribution-NonCommercial-NoDerivatives 4.0 International https://www.ksp.kit.edu/9783866442740 KIT Scientific Publishing 10.5445/KSP/1000009204 10.5445/KSP/1000009204 68fffc18-8f7b-44fa-ac7e-0b7d7d979bd2 9783866442740 VIII, 176 p. open access
spellingShingle QA75.5-76.95
refactoring
static analysis
diagnosis
restructuring
design flaw
bic Book Industry Communication::U Computing & information technology::UY Computer science
Trifu, Adrian Ioan Alexandru
Towards automated restructuring of object oriented systems
title Towards automated restructuring of object oriented systems
title_full Towards automated restructuring of object oriented systems
title_fullStr Towards automated restructuring of object oriented systems
title_full_unstemmed Towards automated restructuring of object oriented systems
title_short Towards automated restructuring of object oriented systems
title_sort towards automated restructuring of object oriented systems
topic QA75.5-76.95
refactoring
static analysis
diagnosis
restructuring
design flaw
bic Book Industry Communication::U Computing & information technology::UY Computer science
topic_facet QA75.5-76.95
refactoring
static analysis
diagnosis
restructuring
design flaw
bic Book Industry Communication::U Computing & information technology::UY Computer science
url 34760
work_keys_str_mv AT trifuadrianioanalexandru towardsautomatedrestructuringofobjectorientedsystems