A New Architecture Description Language for Service-Oriented Architec
X. Jia, S. Ying, H. Cao, and D. Xie. Sixth International Conference on Grid and Cooperative Computing, 2007. GCC 2007, page 96--103. IEEE, (August 2007)
DOI: 10.1109/GCC.2007.18
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.
%0 Conference Paper
%1 xiangyang_jia_new_2007
%A Jia, Xiangyang
%A Ying, Shi
%A Cao, Honghua
%A Xie, D.
%B Sixth International Conference on Grid and Cooperative Computing, 2007. GCC 2007
%D 2007
%I IEEE
%K Architecture Architecture; Computer Connectors; Description Job Language; Mechanical Service Software Web and architecture architecture; autonomous community; description design; development; distributed elements; engineering engineering; factors; internet languages; oriented processing; service-oriented services; software specification {XML}
%P 96--103
%R 10.1109/GCC.2007.18
%T A New Architecture Description Language for Service-Oriented Architec
%X 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.
%@ 0-7695-2871-6
@inproceedings{xiangyang_jia_new_2007,
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.},
added-at = {2013-02-28T11:13:35.000+0100},
author = {Jia, Xiangyang and Ying, Shi and Cao, Honghua and Xie, D.},
biburl = {https://www.bibsonomy.org/bibtex/29a8c116a7366867e5ef4606c1ee89316/fritzsolms},
booktitle = {{Sixth International Conference on Grid and Cooperative Computing, 2007. {GCC} 2007}},
doi = {10.1109/GCC.2007.18},
interhash = {3ab397538d6787759e7627b47d940d61},
intrahash = {9a8c116a7366867e5ef4606c1ee89316},
isbn = {0-7695-2871-6},
keywords = {Architecture Architecture; Computer Connectors; Description Job Language; Mechanical Service Software Web and architecture architecture; autonomous community; description design; development; distributed elements; engineering engineering; factors; internet languages; oriented processing; service-oriented services; software specification {XML}},
lccn = {0007},
month = aug,
pages = {96--103},
publisher = {{IEEE}},
timestamp = {2013-02-28T11:13:52.000+0100},
title = {{A New Architecture Description Language for {Service-Oriented} Architec}},
year = 2007
}