2008 32nd Annual IEEE International Computer Software and Applications Conference 2008
DOI: 10.1109/compsac.2008.158
|View full text |Cite
|
Sign up to set email alerts
|

Transformation of Legacy Software into Client/Server Applications through Pattern-Based Rearchitecturing

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0
3

Year Published

2009
2009
2014
2014

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 10 publications
0
4
0
3
Order By: Relevance
“…There has been some research into abstracting code to an architectural level, transforming the architecture, and then regenerating code [10], [19]. These approaches focus on methods for retrieving architectures from legacy systems and reflecting (single-step) architectural changes back into the system, and do not deal with how to specify and reason about entire architectural transformations or a sequence of architectural releases.…”
Section: Related Workmentioning
confidence: 99%
“…There has been some research into abstracting code to an architectural level, transforming the architecture, and then regenerating code [10], [19]. These approaches focus on methods for retrieving architectures from legacy systems and reflecting (single-step) architectural changes back into the system, and do not deal with how to specify and reason about entire architectural transformations or a sequence of architectural releases.…”
Section: Related Workmentioning
confidence: 99%
“…If a strong MemberGroup pattern is found and all previous preconditions are fulfilled, we can relocate the MemberGroup MG strong (m) to the target class T ∈ M tar using the relocation function moveStrongMG: Similar to the relocation algorithm for the common MemberGroup the function moveStrongMG resolves overlapping identifier names and moves the members and dependent constructor statements (lines [3][4][5][6][7][8]. After the relocation of the strong MemberGroup the formerly used variable of type T , passed to the method m as parameter, is unnecessary.…”
Section: Moving Strong Membergroupsmentioning
confidence: 99%
“…To support the programmer in different reengineering and restructuring tasks we developed the toolset TransFormr [7]. It extracts the software graph from the source code, based on abstract syntax trees, and offers transformation operations.…”
Section: Metrics and Tools For Analyzing And Relocating Membergroupsmentioning
confidence: 99%
See 1 more Smart Citation
“…Adapter пЋтерн је чест избор зЋ дизЋјн софтверЋ чији је зЋдЋтЋк дЋ стЋре софтвере прилЋгоде новим интерфејсимЋ или новим ЋрхитектурЋмЋ системЋ. У рЋду (Hunold et al, 2008) је прикЋзЋн ЋлЋт зЋ конверзију ЋпликЋцијЋ сЋ монолитном Ћрхитектуром у неколико незЋвисних компоненти које се дЋље могу интегрисЋти у дистрибуирЋне ЋпликЋције или зЋменити новим компонентЋмЋ. У рЋду (Vergara et al, 2007) adapter пЋтерн је коришћен зЋ дизЋјнирЋње нЋчинЋ интегрЋције и повезивЋњЋ web ЋпликЋцијЋ сЋ екстерним ЋпликЋцијЋмЋ у model-driven сценЋрију.…”
Section: патерн оријентисане софтверске архитектуреunclassified