Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article
Enhanced Search: An Approach to the Maintenance of Services Oriented Architectures
Authors:
Norman Wilde
Douglas Leal
George Goehring
Christopher Terry
Keywords: Services Oriented Architecture; SOA; Software Maintenance; Search; Rule-Based Systems
Abstract:
This paper describes the use of search techniques to ease the burden of software maintenance for Services Oriented Architecture composite applications. Services Oriented Architecture is a paradigm that offers many potential business and social benefits, especially because it creates opportunities for composite software applications that share data and functionality across organizational boundaries. However, along with these benefits will come new challenges in the maintenance of these applications. The first necessity in any software maintenance task is to comprehend how the existing software functions. To gain this comprehension, maintainers will need to study a bewildering variety of artifacts, ranging from XML-based interface descriptions, through source code in a variety of languages, to traditional text documents in many different formats. For some years, we have been experimenting with the use of modern search techniques, enhanced where possible by rule-based reasoning, to aid maintainers of composite applications in gathering the information they will need to do their jobs. In this paper, we describe version 2 of our SOAMiner search system and discuss how its design emerged from our experiences. While SOAMiner is still a prototype, we argue that search, enhanced and specialized for Services Oriented Architecture can provide useful support to maintainers of these very heterogeneous applications.
Pages: 479 to 484
Copyright: Copyright (c) IARIA, 2014
Publication date: October 12, 2014
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-367-4
Location: Nice, France
Dates: from October 12, 2014 to October 16, 2014