Modeling Non-Functional Aspects in Service Oriented Architecture
H. Wada, J. Suzuki, and K. Oba. International Conference on Service Computing, Chicago, IL, (September 2006)
Abstract
Service Oriented Architecture (SOA) is an architectural
style to reuse and integrate subsystems in existing systems
for designing new applications. Each application is de-
signed in an implementation independent manner using ab-
stract concepts: network services and connections between
network services. In SOA, the non-functional aspects of ser-
vices and connections should be described separately from
their functional aspects because different applications use
services and connections in different non-functional con-
texts. This paper proposes a UML profile to graphically
design the non-functional aspects in SOA and maintain
them in an implementation independent manner. This pa-
per presents the design of the proposed UML profile and
describes how it is used in service-oriented application de-
velopment.
%0 Conference Paper
%1 wada06
%A Wada, Hiroshi
%A Suzuki, Junichi
%A Oba, Katsuya
%B International Conference on Service Computing
%C Chicago, IL
%D 2006
%K modeling service
%T Modeling Non-Functional Aspects in Service Oriented Architecture
%U http://www.cs.umb.edu/~jxs/pub/scc.pdf
%X Service Oriented Architecture (SOA) is an architectural
style to reuse and integrate subsystems in existing systems
for designing new applications. Each application is de-
signed in an implementation independent manner using ab-
stract concepts: network services and connections between
network services. In SOA, the non-functional aspects of ser-
vices and connections should be described separately from
their functional aspects because different applications use
services and connections in different non-functional con-
texts. This paper proposes a UML profile to graphically
design the non-functional aspects in SOA and maintain
them in an implementation independent manner. This pa-
per presents the design of the proposed UML profile and
describes how it is used in service-oriented application de-
velopment.
@inproceedings{wada06,
abstract = {Service Oriented Architecture (SOA) is an architectural
style to reuse and integrate subsystems in existing systems
for designing new applications. Each application is de-
signed in an implementation independent manner using ab-
stract concepts: network services and connections between
network services. In SOA, the non-functional aspects of ser-
vices and connections should be described separately from
their functional aspects because different applications use
services and connections in different non-functional con-
texts. This paper proposes a UML profile to graphically
design the non-functional aspects in SOA and maintain
them in an implementation independent manner. This pa-
per presents the design of the proposed UML profile and
describes how it is used in service-oriented application de-
velopment.},
added-at = {2009-01-22T22:21:53.000+0100},
address = {Chicago, IL},
author = {Wada, Hiroshi and Suzuki, Junichi and Oba, Katsuya},
biburl = {https://www.bibsonomy.org/bibtex/25200e88ed9890bec4e2d4fd1b1628cd4/neilernst},
booktitle = {International Conference on Service Computing},
interhash = {1515207bd83f180cade457e012bfdabe},
intrahash = {5200e88ed9890bec4e2d4fd1b1628cd4},
keywords = {modeling service},
month = {September},
timestamp = {2009-01-22T22:21:53.000+0100},
title = {Modeling Non-Functional Aspects in Service Oriented Architecture},
url = {http://www.cs.umb.edu/~jxs/pub/scc.pdf},
year = 2006
}