Logo image
A knowledge-based system approach for extracting abstractions from service oriented architecture artifacts
Journal article   Open access   Peer reviewed

A knowledge-based system approach for extracting abstractions from service oriented architecture artifacts

George Goehring, Thomas Reichherzer, Eman El-Sheikh, Dallas Snider, Norman Wilde, Sikha Bagui, John Coffey and Laura J. White
International Journal of Advanced Research in Artificial Intelligence (IJARAI), Vol.2, pp.45-52
2
2013

Metrics

9 File views/ downloads
231 Record Views

Abstract

Rule-based methods have traditionally been applied to develop knowledge-based systems that replicate expert performance on a deep but narrow problem domain. Knowledge engineers capture expert knowledge and encode it as a set of rules for automating the expert’s reasoning process to solve problems in a variety of domains. We describe the development of a knowledge-based system approach to enhance program comprehension of Service Oriented Architecture (SOA) software. Our approach uses rule-based methods to automate the analysis of the set of artifacts involved in building and deploying a SOA composite application. The rules codify expert knowledge to abstract information from these artifacts to facilitate program comprehension and thus assist Software Engineers as they perform system maintenance activities. A main advantage of the knowledge-based approach is its adaptability to the heterogeneous and dynamically evolving nature of SOA environments.
pdf
A knowledge-based system approach for extracting abstractions657.59 kBDownloadView
Published (Version of record)Article pdfCC BY V4.0 Open Access

Related links

Details

Logo image