SYSTEM AND METHOD FOR INTEGRATING AND ADOPTING A SERVICE-ORIENTED ARCHITECTURE

A system and a method for integrating and adopting a service-oriented architecture that utilize such semantic searching. A exemplary system includes an application discovery and semantic analysis software tool. The application discovery and semantic analysis software tool includes a discovery engine...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: AGARWAL, SHACHINDRA, HITE, THOMAS, D, SUBRAMANIAN, SHACHINDRA, WILLS, SCOTT
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and a method for integrating and adopting a service-oriented architecture that utilize such semantic searching. A exemplary system includes an application discovery and semantic analysis software tool. The application discovery and semantic analysis software tool includes a discovery engine that discovers application services, an application resource catalog that stores the discovered application services as software constructs in an application services ontology, and a semantic inference engine that semantically analyzes the software constructs in the application services ontology to determine relationships between the application services and enable more efficient searching of the discovered application services. L'invention concerne un système et un procédé permettant d'intégrer et d'adopter une architecture orientée service, utilisant une recherche sémantique. Dans un exemple de réalisation, ce système comprend un outil logiciel de découverte d'applications et d'analyse sémantique. Cet outil logiciel de découverte d'applications et d'analyse sémantique comprend un moteur de découverte qui découvre des services d'application, un catalogue de ressources d'applications dans lequel les services d'application découverts sont mémorisés sous forme de constructions logicielles dans une ontologie de services d'application, et un moteur d'inférence sémantique qui procède à l'analyse sémantique des constructions logicielles dans l'ontologie de services d'application afin de déterminer les relations entre les services d'application et de permettre une exploration plus efficace des services d'application découverts.