Title :
A New Architecture Description Language for Service-Oriented Architec
Author :
Xiangyang Jia ; Shi Ying ; Honghua Cao ; Xie, Donghui
Author_Institution :
State Key Lab of Software Eng., Wuhan Univ., Wuhan
Abstract :
Service Oriented Architecture (SOA) is a new form of distributed software architecture. In SOA, the coarse-grained, discoverable, loosely coupled, autonomous services are its basic constitutional units. This makes the SOA different from other architectures for its special architecture elements (services) and its dynamic and evolving structure. How to model this specific architecture and support service-oriented development is an important research field in service-oriented software engineering community. Present modeling technologies for service and SOA tend to be technology-aligned, and the works that try to model and analyze the service and SOA in a higher and more abstract level are relatively rare. This paper proposes SOADL, a new architecture description language for SOA. SOADL specifies the interfaces, behavior, Semantics and quality properties of services, provides mechanisms to model and analyze the dynamic and evolving architecture, and supports architecture-based service composition.
Keywords :
distributed processing; software architecture; specification languages; architecture description language; architecture elements; autonomous services; distributed software architecture; service-oriented architecture; service-oriented development; service-oriented software engineering community; Architecture description languages; Computer architecture; Connectors; Job design; Mechanical factors; Service oriented architecture; Software architecture; Software engineering; Web and internet services; XML;
Conference_Titel :
Grid and Cooperative Computing, 2007. GCC 2007. Sixth International Conference on
Conference_Location :
Los Alamitos, CA
Print_ISBN :
0-7695-2871-6
DOI :
10.1109/GCC.2007.18