DocumentCode
2064336
Title
Static analysis based business logic modelling from legacy system code: Business process model notation (BPMN) extraction using abstract syntax tree (AST)
Author
Alawairdhi, Mohammed
Author_Institution
College of Computing and Informatics, Saudi Electronic University, Riyadh, Saudi Arabia
fYear
2015
fDate
13-15 May 2015
Firstpage
1
Lastpage
6
Abstract
Business logic extraction is a very important concept in the realm of object oriented software engineering as it deals with reusability to a great extent. Proper reusability of existing systems (legacy systems) to accommodate required changes thereby transforming existing systems into new ones is an important consideration of object oriented development. This yields several significant advantages such as cost reduction, scheduled development and minimal learning overhead etc. In this paper, we propose a novel method for extracting business logic from existing system. The method developed for extracting business logic in an existing system follows a static-analysis based approach. The method relies on analyzing the source code of the system independently from any input which requires an execution of the system.
Keywords
Aging; Analytical models; Business; Object oriented modeling; Software systems; Unified modeling language; abstract syntax tree (AST); business logic; business process model notation (BPMN); software engineering; source code; static analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Networks, Computers and Communications (ISNCC), 2015 International Symposium on
Conference_Location
Yasmine Hammamet, Tunisia
Type
conf
DOI
10.1109/ISNCC.2015.7238572
Filename
7238572
Link To Document