Abmash: Mashing Up Legacy Web Applications by Automated Imitation of Human Actions - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Software: Practice and Experience Année : 2013

Abmash: Mashing Up Legacy Web Applications by Automated Imitation of Human Actions

Résumé

Many business web-based applications do not offer applications programming interfaces (APIs) to enable other applications to access their data and functions in a programmatic manner. This makes their composition difficult (for instance to synchronize data between two applications). To address this challenge, this paper presents Abmash, an approach to facilitate the integration of such legacy web applications by automatically imitating human interactions with them. By automatically interacting with the graphical user interface (GUI) of web applications, the system supports all forms of integrations including bi-directional interactions and is able to interact with AJAX-based applications. Furthermore, the integration programs are easy to write since they deal with end-user, visual user-interface elements. The integration code is simple enough to be called a "mashup".
Fichier principal
Vignette du fichier
abmash-mashup-by-imitation.pdf (414.54 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00912582 , version 1 (02-12-2013)

Identifiants

Citer

Alper Ortac, Martin Monperrus, Mira Mezini. Abmash: Mashing Up Legacy Web Applications by Automated Imitation of Human Actions. Software: Practice and Experience, 2013, 45, pp.581-612. ⟨10.1002/spe.2249⟩. ⟨hal-00912582⟩
633 Consultations
2560 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More