Indian Journal of Science and Technology
DOI: 10.17485/ijst/2015/v8i2/57773
Year: 2015, Volume: 8, Issue: 2, Pages: 108–119
Original Article
Esmail Amini1 and Ali Ghaffari2*
1 Department of Computer, Engineering, Science and Research Branch, Islamic Azad University, West Azerbaijan, Iran
2 Department of Computer, Engineering, Tabriz Branch, Islamic Azad University, Tabriz, Iran; a.ghaffari@iaut.ac.ir
Enterprise Resource Planning (ERP) is a system through the application of which at organizational levels, companies can achieve their goal of homogenizing present functions in order to make a homogenous enterprise possible. Developers have been coping with a certain degree of complexity in the processes of designing and establishment of planning and organizational resource systems. Categorizing factors and relations with the purpose of transcending details and making holistic views possible is one of the methods for fighting the so-called complexity. This type of categorization is called software architecture. The purpose of this article is to provide the reader with a coherent and homogenous architecture for ERP systems via combining event-based and service-oriented architecture models. By means of introducing a modular framework for ERP systems, we divide systems into cores and independent modules, and then design a structure through combining event-based and service-oriented architectures for each section. Also in order to establish contact and information exchange both among sub-systems and between sub-systems and the core system, we have utilized an information exchange method based on XML. And simulating the so-called method in the Enterprise Architecture environment, we have improved the technological infrastructure and intractability in organizations to converge information technologies with business environments.
Keywords:
Enterprise Resource Planning Systems, Event-Based Architecture, Service-Oriented Architecture, Software Architecture, Software Quality
Subscribe now for latest articles and news.