Proceedings of the 2014 International Symposium on Software Testing and Analysis 2014
DOI: 10.1145/2610384.2610409
|View full text |Cite
|
Sign up to set email alerts
|

Cross-platform feature matching for web applications

Abstract: With the emergence of new computing platforms, software written for traditional platforms is being re-targeted to reach the users on these new platforms. In particular, due to the proliferation of mobile computing devices, it is common practice for companies to build mobile-specific versions of their existing web applications to provide mobile users with a better experience. Because the differences between desktop and mobile versions of a web application are not only cosmetic, but can also include substantial … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(3 citation statements)
references
References 22 publications
0
3
0
Order By: Relevance
“…Nevertheless, such links can be utilized in porting scenarios as well in order to support cross-platform maintenance. 21 In the field of web based development, Choudhary et al 22 introduce a technique for checking the behavioral equality of multiple platform implementations of the same app by matching features using equivalent network traces. As this is a black box approach, the found unwanted differences do not indicate which parts of the code are responsible for them.…”
Section: Cross-platform Maintenancementioning
confidence: 99%
“…Nevertheless, such links can be utilized in porting scenarios as well in order to support cross-platform maintenance. 21 In the field of web based development, Choudhary et al 22 introduce a technique for checking the behavioral equality of multiple platform implementations of the same app by matching features using equivalent network traces. As this is a black box approach, the found unwanted differences do not indicate which parts of the code are responsible for them.…”
Section: Cross-platform Maintenancementioning
confidence: 99%
“…As X-PERT addresses limitations of previous work by the same authors, it seems to be the most comprehensive approach for detecting cross-browser issues. FMAP [Choudhary et al 2014a;Choudhary 2014] aims at detecting missing features between the desktop version and the mobile version of a web application by collecting and comparing their network traces. The approach assumes that the web application uses the same back-end functionality while having specific customizations in the front-end.…”
Section: Cross-browser Testingmentioning
confidence: 99%
“…Unfortunately, there is no sufficient guarantee that the leader platform is honest and the profit allocation is fair to each platform [42]. Instead of currency payment, we propose to incent the VFL participants via reciprocal collaborations [6], where each platform can benefit its target task from the complementary information encoded in cross-platform data [26], as shown in Fig. 1.…”
Section: Introductionmentioning
confidence: 99%