Abstract
Integrating software applications is a challenging, but often very necessary, activity for businesses to perform. Even when applications are designed to fit together, creating an integrated solution often requires a significant effort in terms of configuration, fine tuning or resolving deployment conflicts. This is often the case when the original applications have been designed in isolation. This paper presents a visual method allowing an application designer to quickly integrate two products, taking the output of a sequence of steps on the first product and using that as input of a sequence of steps on the second product. The tool achieves this by: (1) copying UI components from the underlying applications user interface; (2) capturing user interaction using recording technology, rather than by relying on the underlying data sources; and (3) exposing the important business transactions that the existing application enables as macros which can then be used to integrate products together.
Chapter PDF
Similar content being viewed by others
Keywords
- Virtual Machine
- Business Process
- Customer Relationship Management
- Enterprise Resource Planning
- Application Integration
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
CalculateForFree, http://www.calculateforfree.com/
Google search, http://www.google.com/
HP Quick Test Pro, https://h10078.www1.hp.com/cda/hpms/display/main/hpms_content.jsp?zn=bto&cp=1-11-127-241352_4000_100__
IBM Lotus Mashups, http://www-01.ibm.com/software/info/mashup-center/
Intel Mash Maker, http://mashmaker.intel.com/web/
JackBe Presto, http://www.jackbe.com/
Microsoft popfly, http://en.wikipedia.org/wiki/Microsoft_Popfly
Rich Client Platform. Technical report, The Eclipse Foundation
Smart Client - Composite UI Application Block. Technical report, Microsoft Corporation
VisualWade, http://www.visualwade.com/
WebRatio, http://www.webratio.com
Yahoo! Pipes, http://pipes.yahoo.com/pipes/
Daniel, F., Yu, J., Benatallah, B., Casati, F., Matera, M., Saint-Paul, R.: Understanding ui integration: A survey of problems, technologies, and opportunities. IEEE Internet Computing 11, 59–66 (2007)
Hohpe, G., Bobby, W.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley, Reading (2003)
Linthicum, D.S.: Enterprise Application Integration. Addison-Wesley, Reading (2000)
Microsoft Biztalk Server, http://www.microsoft.com/biztalk/en/us/default.aspx
OpenSpan, http://www.openspan.com/index.php/software_platform.html
Wikipedia, http://en.wikipedia.org/wiki/Enterprise_application_integration
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Marhaim, I., Mordechai, E., Bartolini, C., Bergman, R., Ariel, O., Peltz, C. (2010). A Visual Tool for Rapid Integration of Enterprise Software Applications. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds) Web Engineering. ICWE 2010. Lecture Notes in Computer Science, vol 6189. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13911-6_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-13911-6_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13910-9
Online ISBN: 978-3-642-13911-6
eBook Packages: Computer ScienceComputer Science (R0)