Sciweavers

JWSR
2008

A Model-Driven Development Framework for Non-Functional Aspects in Service Oriented Architecture

13 years 4 months ago
A Model-Driven Development Framework for Non-Functional Aspects in Service Oriented Architecture
: Service Oriented Architecture (SOA) is an emerging style of software architectures to reuse and integrate existing systems for designing new applications. Each application is designed in an tation independent manner using two major abstract concepts: services and connections between services. In SOA, non-functional aspects (e.g., security and fault tolerance) of services and connections should be described separately from their functional aspects (i.e., business logic) because different applications use services and connections in different non-functional contexts. This paper proposes a model-driven development (MDD) framework for non-functional aspects in SOA. The proposed MDD framework consists of (1) a Unified Modeling Language (UML) profile to graphically model non-functional aspects in SOA, and (2) an MDD tool that accepts a UML model defined with the proposed profile and transforms it to application code. This paper also demonstrates how the proposed framework is used in model-...
Hiroshi Wada, Junichi Suzuki, Katsuya Oba
Added 13 Dec 2010
Updated 13 Dec 2010
Type Journal
Year 2008
Where JWSR
Authors Hiroshi Wada, Junichi Suzuki, Katsuya Oba
Comments (0)