DocumentCode
2050714
Title
Building a Service-Oriented ERP from an Open Source Software
Author
Kouamou, Georges Edouard
Author_Institution
Nat. Adv. Sch. of Eng., Yaounde, Cameroon
fYear
2009
fDate
20-25 Sept. 2009
Firstpage
33
Lastpage
38
Abstract
The opening and the interconnection of the enterprise information systems, added to the unceasingly increasing changes of the software environments, involve the development (designing) of flexible, interoperable and distributed applications. Thus the existing software systems must evolve to conform to these requirements. The model which currently address this kind of concern is SOA (service oriented architecture). This article deals with the reuse of ADempiere within the framework of the implementation of a service oriented ERP. To operate the migration of the existing code, firstly we reconstituted the architecture of this ERP. This operation made it possible to acquire the technical knowledge necessary to develop services by injection of dependence. The new software resulting from this operation distinctly separates the presentation tier from the back-end. The back-end tier exposes a set of Web services which encapsulates the code of ADempiere. These services can either be in a synchronous way throughout the Spring XFire technology, or in an asynchronous way through Apache ActiveMQ technology.
Keywords
Web services; enterprise resource planning; information systems; open systems; public domain software; software architecture; software reusability; ADempiere code; ActiveMQ technology; Spring XFire technology; Web services; distributed applications; enterprise information system; enterprise resource planning; interoperability; open source software; service oriented architecture; service-oriented ERP; software reuse; software systems; Application software; Buildings; Computer architecture; Enterprise resource planning; Information systems; Open source software; Service oriented architecture; Software systems; Springs; Web services; SOA; reverse engineering; software reuse;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
Conference_Location
Porto
Print_ISBN
978-1-4244-4779-4
Electronic_ISBN
978-0-7695-3777-1
Type
conf
DOI
10.1109/ICSEA.2009.14
Filename
5298446
Link To Document