Innovative Concept of Open Source Enterprise Resource Planning

Submitted by: Submitted by

Views: 589

Words: 3138

Pages: 13

Category: Business and Industry

Date Submitted: 05/19/2011 02:53 AM

Report This Essay

International Conference on Computer Systems and Technologies - CompSysTech’08

Innovative concept of open source Enterprise Resource Planning (ERP) system

Svilen Valkov

Abstract: This paper introduces a new concept for open source business software development, collaboration structure, business models and metadata system. The commercial business software models of today are out-dated and although the Enterprise Resource Planning (ERP) market is ruled by a few key players they are facing lots of unresolved problems. The proposed ERP open collaboration concept is a summary of a complete solution based on business models (UML diagrams and metadata) that are saved in database and parsed by business engine to generate data layer, business logic objects and user interfaces. Key words: Computer Systems and Technologies, Business software, Enterprise Resource Planning, ERP, Databases, Metamodel, Open source, Free software, Collaboration, Revolution, Linux, Domination.

1. INTRODUCTION During the last century our world saw several revolutions – the advance of the computer, the dawn of the software industry and finally the return and the dominance of the free and open software [1][6]. The unprecedented advent in the last decades of new business models and large multinational corporations [19] lead to the development and wide adoption of a new major type of business software - Enterprise Resource Planning (ERP) systems. ERP integrates and unifies all processes and data sources in common shared databases as a suites of applications including finances, accounting, manufacturing, human resources and other modules. The current commercial ERP systems development is facing lots of unresolved problems and there are not many solutions, due to the fact that the software development models have not changed much in the last decades [1]. These software models are too complex and hard to extend and update which leads to high costs, big development efforts and very large and...