DocumentCode
1962243
Title
The role of congregation in service-oriented development
Author
Atkinson, Colin ; Bostan, Philipp
Author_Institution
Inst. of Comput. Sci., Univ. of Mannheim, Mannheim
fYear
2009
fDate
18-19 May 2009
Firstpage
87
Lastpage
90
Abstract
Although they are still being refined, the principles of service-oriented architectures have significant benefits for the maintenance and administration of enterprise systems. However, they are not particularly well suited for supporting the development of client applications and business processes. In particular, the absence of the notion of types, in the sense of abstract data types and object-oriented programming, limits the way in which client application developers can access resources in a service-oriented architecture and leverage reusable assets. In this paper we propose the notion of congregation as a key step and ingredient in service-oriented development that supports flexible deployment and usage of types in an enterprise system. We explain the need for congregation and provide a small motivating example of its application.
Keywords
abstract data types; object-oriented programming; software architecture; software maintenance; software reusability; abstract data types; business processes; client application developers; enterprise systems; object-oriented programming; reusable assets; service-oriented architectures; service-oriented development; Application software; Buildings; Companies; Computer languages; Computer science; Industrial relations; Object oriented programming; Search engines; Service oriented architecture; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Principles of Engineering Service Oriented Systems, 2009. PESOS 2009. ICSE Workshop on
Conference_Location
Vancouver, BC
Print_ISBN
978-1-4244-3716-0
Type
conf
DOI
10.1109/PESOS.2009.5068825
Filename
5068825
Link To Document