AASII: a novel algorithm for assessing services interfaces integrability
Marco Crasso, Cristian Mateos, Alejandro Zunino, Marcelo Campo, Investigaciones Científicas · El Servicio de Difusión de la Creación Intelectual (National University of La Plata) · 2012
Current main and preferred trends in software development are the integration of prefabricated software components, called services. From the Service- Oriented Computing paradigm and its satellite paradigms, namely Software As A Service and Process As A Service, to the Cloud Computing paradigm, the integration of third-party software services into applications is an essential but at the same time non-trivial task mostly because in practice an interface is the only available description of a service. This paper presents an algorithm for assessing the integrability of services that works by exploiting the information present in services interfaces. An evaluation of the proposed algorithm from a theoretical perspective is provided, and the computational complexity of the proposed algorithm is also analyzed along with an example of its usage in relevant integrability scenarios.