A semantic approach to a framework for business domain software systems

  • Authors:
  • Yevgen Biletskiy;Girish R. Ranganathan

  • Affiliations:
  • Department of Electrical and Computer Engineering, University of New Brunswick, Fredericton, New Brunswick, E3B 5A3, Canada;Department of Electrical and Computer Engineering, University of New Brunswick, Fredericton, New Brunswick, E3B 5A3, Canada

  • Venue:
  • Computers in Industry
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In enterprise firms, enormous amounts of electronic documents are generated by business analysts and other business domain application users. Applications that use these documents are often driven by business logic that is hard-coded together with application logic. One approach to the separation of business logic from applications is to create and maintain business and information extraction rules in an external, user-friendly format. The drawback of such an externalization is that the business rules, usually, do not have machine interpretable semantics. This situation often leads to misinterpretation of domain analysis documents, which can inhibit the productivity of computer-assisted analytical work and the effectiveness of business solutions. This paper proposes an ontology and rule-based framework for the development of business domain applications, which includes semantic processing of externalized business rules and to some extent externalization of application logic. The creation of external information extraction rules by the business analyst is a cumbersome and time consuming task. In order to overcome this problem, the framework also includes a rule learning system to semi-automate the generation of information extraction rules from source documents with the help of manual annotations. The main idea behind the work presented in this paper is to re-engineer very large enterprise information systems to adapt to Semantic Web computing techniques. The work presented in this paper is inspired by an industrial project.