2016
DOI: 10.1007/s11761-016-0192-7
|View full text |Cite
|
Sign up to set email alerts
|

Opening web applications for third-party development: a service-oriented solution

Abstract: Web applications are nowadays prevalent software systems in our every-day's life. A lot of these applications have been developed for end-users only. Thus, they are not designed by considering future extensions that would be developed by third parties. One possible and interesting solution for opening these applications for such kind of extension development is to create and deploy Web services starting from these applications. In this paper, we present a method and a tool for semi-automatically creating Web s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
1
1

Relationship

3
4

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 41 publications
0
4
0
Order By: Relevance
“…Seriai et al in [47] used FCA to perform the component interface identification. The authors in [48] recover BPMN models starting from service oriented systems that have been generated from web applications. More recently, Shatnawi et al [49] proposed a new approach to extract reusable services from the source code of a collection of software variants.…”
Section: Related Workmentioning
confidence: 99%
“…Seriai et al in [47] used FCA to perform the component interface identification. The authors in [48] recover BPMN models starting from service oriented systems that have been generated from web applications. More recently, Shatnawi et al [49] proposed a new approach to extract reusable services from the source code of a collection of software variants.…”
Section: Related Workmentioning
confidence: 99%
“…The authors defined LCOM metric as measure of cohesion which is the difference of null intersections with non-null intersections of methods in module and concluded that higher cohesion results in higher quality. The authors later revised their definition of LCOM to incorporate Loose and Tight class cohesions (Wu et al, 2015;Kerdoudi et al, 2016), where LCC is the fraction of number of direct connections and number of indirect connections with maximum number of possible connections and TCC is the fraction of number of direct connections with maximum number of possible connections. Goel and Gupta (2017) propose a dynamic approach to measure cohesion of software systems.…”
Section: Review Of Literaturementioning
confidence: 99%
“…Seriai et al in [20] used FCA to perform the component interface identification. The authors in [21] recover BPMN models starting from service oriented systems that have been generated from web applications. Some works have been proposed to recover software architecture at run-time.…”
Section: Related Workmentioning
confidence: 99%