Title :
Extracting Business Rules Using a Partitioned Forward Slicing Approach
Author :
Surendran, Anupama ; Samuel, Paulson
Author_Institution :
Dept. of Comput. Sci., Cochin Univ. of Sci. & Technol., Kochi, India
Abstract :
Our work deals with the process of extracting rules and logic from business systems during the maintenance phase of software development. The rules and logic thus extracted may be useful in re-engineering, re-use and reverse engineering. We have proposed an approach based on a particular type of program slicing named partitioned forward slicing, which helps to identify the rules and logic spread over the code. The paper not only stresses the need for applying partitioned forward slicing in business applications, but also discusses the relevance of other slicing methods. An appealing aspect of this work is that, the proposed approach simplifies the maintenance phase of commercial software development, making it more direct and effective. This is of great use in commercial applications as maintenance phase is critical to the process. Some samples which highlight the flexibility of the proposed slicing method are also provided to affirm the significance of this work.
Keywords :
business data processing; software maintenance; business rules extraction; business system; commercial software development; partitioned forward slicing approach; reverse engineering; software maintenance phase; software reengineering; software reuse; Business; Java; Maintenance engineering; Reactive power; Reverse engineering; Software systems; Partitioned forward slicing; brokerage system; maintenance;
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2013 14th ACIS International Conference on
Conference_Location :
Honolulu, HI
DOI :
10.1109/SNPD.2013.51