
 
movement. Another side-effect is that the market-
barriers for small software companies are lower. 
Innovative solutions for single business 
requirements can be directly offered without 
building a complete application around the solution. 
This improves the competition in the oligopolistic 
ERP-market and will finally help the ERP-users. 
The proposed architecture fulfils the 
requirements for service-oriented architectures 
(SOA). According to (Webopedia, 2004) SOAs are 
defined as: “Abbreviated SOA, an application 
architecture in which all functions, or services, are 
defined using a description language and have 
invokable interfaces that are called to perform 
business processes. Each interaction is independent 
of each and every other interaction and the 
interconnect protocols of the communicating devices 
(i.e., the infrastructure components that determine 
the communication system do not affect the 
interfaces). Because interfaces are platform-
independent, a client from any device using any 
operating 
system in any language can use the ser-
vice.“ 
 
The main requirement of a SOA is, that 
•  Functionality is only accessed via standardizes 
and platform-independent interfaces, 
•  the interfaces are defined in a standardized 
specification language, and 
•  the interaction between services must be 
independent of the underlying technologies. 
 
These are fulfilled by web-services because only 
standards like SOAP, WSDL and XML documents 
are used. Because of this, the presented system 
architecture is an implementation of a SOA. 
Comprising, the presented architecture provides 
a flexible and cost-effective alternative, to the 
classical, proprietary ERP-systems and are suited to 
fulfil the special requirements of SMEs. 
5 CONCLUSIONS AND OUTLOOK 
The usage of ERP-systems by SMEs has been a 
compromise because of the ERP-SME-dilemma: 
The usage meant abandonment of functionality (i.e. 
the usage of “Mini-ERP-Systems”), the sharing of 
critical business knowledge with 3
rd
 parties (ASP) or 
waiving of individuality (EDP branch solutions). 
With the proposed concept, this compromise should 
be made unnecessary. 
With the Aldi-ERP-System, it is possible to 
build and maintain fully functional, high available, 
inter- and intra-enterprise integrateable ERP-systems 
for SMEs with justifiable costs. The realization of 
department- and company-wide business processes 
will keep up the competitive position of SMEs in the 
world-wide market. Furthermore, ERP-Systems are 
the basis for optimizing internal business processes, 
for implementing a company-wide controlling and 
for participating in supply-chains – advantages 
which are realized by larger enterprises for a while. 
The architecture also not only affects SMEs but 
also influences small and medium software 
companies. These are able to offer their innovative 
software in form of web-services to the ERP-market 
without risking an expensive development of ERP-
systems from scratch themselves. This increases the 
number of suppliers in the ERP-market and finally 
results in increased competition between software 
companies which is attractive for the ERP-users. 
The next step will be the development of an 
Aldi-ERP-prototype to test the presented concepts. 
The BCLifeCycle seems to be suited for this as it is 
the proposed method in the CoBCoM model. The 
aim is to validate and perhaps adapts the CoBCoM 
model to service-oriented architectures. 
REFERENCES 
Aalst, W. v .d., 2003. Don’t go with the Flow: Web 
Services compositions standards exposed, IEEE 
Intelligent Systems, January/February. 
Arkin et. al., 2001. Web Service Choreography Interface 
1.0, http://www.sun.com/software/xml/developers/ 
wsci/wsci-10.pdf.  
Beimborn, D., Mintert, S., Weitzel, T., 200. Web Services 
und ebXML, Wirtschaftsinformatik, 3, p. 277-280. 
Berner Fachhochschule, 2003. Web Services im 
eGovernment, 
http://webservice.iwv.ch/definitionen.htm, August. 
Bettag, U., 2001. Web-Services, Informatik Spektrum, 5, 
p. 304. 
Curbera et. al., 2003. Business Process Execution 
Language for Web Services Version 1.1, http://www-
106.ibm.com/developerworks/webservices/ 
library/ws-bpel, September.  
Symposium auf der 33. Jahrestagung der GI, 2003. 
Entwicklung Web-Services-basierter Anwendungen, 
http://www.winf.tu-darmstadt.de/arbeitskreis/ 
symposium.htm, August. 
Günther, O., Tamm, G., Hansen, L., Meseg, T., 2001. 
Application Service Providers: Angebot, Nachfrage 
und langfristige Perspektiven, Wirtschaftsinformatik 
43, p. 555-568. 
Krammer, A., Turowski, K., 2001. Spezifikationsbedarf 
von Web-Services. In Ortner, E., Overhage, S., 1. 
ARCHITECTURE FOR A SME-READY ERP-SOLUTION BASED ON WEB-SERVICES AND
PEER-TO-PEER-NETWORKS
389