VGTU talpykla > Doktorantūros skyrius / Department for Doctoral Studies > Technologijos mokslų daktaro disertacijos ir jų santraukos >

Lietuvių   English
Please use this identifier to cite or link to this item: http://dspace.vgtu.lt/handle/1/1664

Title: Research on Business Knowledge Extraction from Existing Software Systems
Other Titles: Verslo žinių išgavimo iš egzistuojančių programų sistemų tyrimas
Authors: NORMANTAS, Kęstutis
Issue Date: 2013
Publisher: VGTU leidykla „TECHNIKA“
Citation: Normantas, K. 2013. Research on Business Knowledge Extraction from Existing Software Systems: doctoral dissertation. Vilnius: Technika, 162 p.
Description: The dissertation addresses the problem of software maintenance and evolution. It identifies that spending within these software lifecycle phases may account for up to 80% of software’s total lifecycle cost, whereas the inability to adopt software quickly and reliably to meet ever-changing business requirements may lead to business opportunities being lost. The main reason of this phenomenon is the fact that the most of maintenance effort is devoted to understanding the software to be modified. On the other hand, related studies show that less than one-third of software source code contains business logic implemented within it, while the remaining part is intended for platform or infrastructure relevant activities. It follows that if the most of changes in software are made due to the need to adopt its functionality to changed business requirements, then facilitating software comprehension with automated business knowledge extraction methods may significantly reduce the cost of software maintenance and evolution. Therefore the main goal of this thesis is to improve business knowledge extraction process by proposing a method and supporting tool framework that would facilitate comprehension of existing software systems. The dissertation consists of the following parts: Introduction, 4 chapters, General Conclusions, References, and 6 Annexes. Chapter 1 presents a systematic literature review of related studies in order to summarize the state-of-the art in this research field, identify any gaps in the current research and explore possible directions for the further research. Chapter 2 formulates theoretical background for the business knowledge extraction method by introducing selected standard for the intermediate knowledge representation, defining well-formedness rules for this representation, and by revising and applying static program analysis techniques to this representation. Chapter 3 describes the proposed method for automated business knowledge extraction from existing software systems and introduces the supporting tools framework. Chapter 4 presents the case study on applying the method for knowledge extraction from the existing enterprise content management system, and evaluates study results in respect with the precision, recall, and accuracy measures. The evaluation shows that the proposed method is feasible and efficient enough to be further improved and applied in practice. The main observations are summarised and concluded within the General Conclusions chapter.
URI: http://dspace1.vgtu.lt/handle/1/1664
ISBN: 978-609-457-594-5
Appears in Collections:Technologijos mokslų daktaro disertacijos ir jų santraukos

Files in This Item:

File Description SizeFormat
2197_NORMANTAS_Doctoral_Dissertation_WEB.pdf6.63 MBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback