2010
DOI: 10.1007/978-3-642-13238-4_13
|View full text |Cite
|
Sign up to set email alerts
|

Restructuring Object-Oriented Applications into Component-Oriented Applications by Using Consistency with Execution Traces

Abstract: Abstract. Software systems should evolve in order to respond to changing client requirements and their evolving environments. But unfortunately, the evolution of legacy applications generates an exorbitant cost. In this paper, we propose an approach to restructure legacy objectoriented applications into component-based applications. Our approach is based on dynamic dependencies between classes to identify potential components. In this way, the composition is dictated by the context of the application to improv… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
25
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 17 publications
(25 citation statements)
references
References 18 publications
0
25
0
Order By: Relevance
“…The component-based architecture of the Logo interpreter, which was extracted thanks to the approach proposed in [2], contains four components:…”
Section: Logo Applicationmentioning
confidence: 99%
See 4 more Smart Citations
“…The component-based architecture of the Logo interpreter, which was extracted thanks to the approach proposed in [2], contains four components:…”
Section: Logo Applicationmentioning
confidence: 99%
“…In a previous work, we proposed an approach to restructure an object-oriented application into a component-oriented one [2]. This approach is based on dynamic calls, i.e.…”
Section: Architecture Extractionmentioning
confidence: 99%
See 3 more Smart Citations