2015
DOI: 10.1109/cc.2015.7112036
|View full text |Cite
|
Sign up to set email alerts
|

An orthogonal approach to reusable component discovery in cloud migration

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 30 publications
0
3
0
Order By: Relevance
“…Then network capacity will surge. Strictly speaking, distributed antenna system is not a new idea, while combining with cloud computing at BBU pool and network virtualization technologies [68], C-RAN becomes a novel and impelling technology for future network architectures. C-RAN will be a necessary ingredient of future SGINs.…”
Section: Cloud Computing Based Applicationsmentioning
confidence: 99%
“…Then network capacity will surge. Strictly speaking, distributed antenna system is not a new idea, while combining with cloud computing at BBU pool and network virtualization technologies [68], C-RAN becomes a novel and impelling technology for future network architectures. C-RAN will be a necessary ingredient of future SGINs.…”
Section: Cloud Computing Based Applicationsmentioning
confidence: 99%
“…Current strategies for decomposing monolithic applications fall under static-or dynamic-analysis techniques, i.e., they typically compute module dependencies using static and/or dynamic analysis and apply clustering or evolutionary algorithms over these dependencies to create module partitions that have desired properties (e.g., high cohesion and low coupling). Static approaches [10,11,13,15,28,31,38,45,51] suffer imprecision in computing dependencies that is inherent to static analysis. In Java Enterprise Edition (JEE) applications, which are the focus of our work, these techniques face challenges in dealing with dynamic language features, such as reflection, dynamic class loading, context, and dependency injections.…”
Section: Introductionmentioning
confidence: 99%
“…The approaches presented in academic research broadly fall under static or dynamic techniques. Approaches based on static analysis (e.g., [2,3,5,10,11,14,16,17]) capture static call relations among class objects and, therefore, face challenges in dealing with dynamic features of Java Enterprise Edition (JEE) applications, such as reflection, dynamic class loading, and context and dependency injections. Dynamic techniques (e.g., [4,8,13]) capture runtime call relations and workload characteristics of an application; however the runtime traces do not capture alignment information about how classes and objects support different business functions which is a foremost concern in industry practices.…”
Section: Introductionmentioning
confidence: 99%