DocumentCode :
3504553
Title :
An enterprise application architecture for reconfigurable distributed process topologies
Author :
Hartwich, Christoph
Author_Institution :
Freie Univ. Berlin, Germany
fYear :
2003
fDate :
19-22 May 2003
Firstpage :
146
Lastpage :
152
Abstract :
Enterprise applications are transactional, distributed multi-user applications. Their distributed structure can be modeled as a process topology that consists of distributed application processes, datastores, and client/server communication relationships. Many non-functional properties of an enterprise application, such as scalability, response time, and availability are directly influenced by the design of the underlying process topology. It is the thesis of this paper that demanding enterprise applications require custom process topologies to address application-specific requirements. Furthermore, topologies should easy to adapt to changing requirements without having to redesign large parts of the enterprise application. We identify key requirements for enterprise application middleware. Based on the requirements, we present an architecture with explicit support for custom and configurable distributed process topologies. With our architecture, the evolution of the distributed structure of an enterprise application is mainly a matter of reconfiguration.
Keywords :
business data processing; distributed object management; middleware; software architecture; client/server communication relationships; datastores; distributed application processes; enterprise application architecture; middleware; reconfigurable distributed process topology; Application software; Costs; Data security; Delay; Law; Middleware; Object oriented modeling; Relational databases; Scalability; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops, 2003. Proceedings. 23rd International Conference on
Print_ISBN :
0-7695-1921-0
Type :
conf
DOI :
10.1109/ICDCSW.2003.1203546
Filename :
1203546
Link To Document :
بازگشت