1 |
A Methodology for Building Service-Oriented Applications in the Presence of Non-Functional PropertiesSouza Neto, Pl?cido Ant?nio de 11 December 2012 (has links)
Made available in DSpace on 2014-12-17T15:47:00Z (GMT). No. of bitstreams: 1
PlacidoASN_TESE.pdf: 5575988 bytes, checksum: b29fc882ea45700b3c27d134527a79ed (MD5)
Previous issue date: 2012-12-11 / Coordena??o de Aperfei?oamento de Pessoal de N?vel Superior / This thesis presents ⇡SOD-M (Policy-based Service Oriented Development Methodology),
a methodology for modeling reliable service-based applications using policies. It proposes a
model driven method with: (i) a set of meta-models for representing non-functional constraints
associated to service-based applications, starting from an use case model until a service composition
model; (ii) a platform providing guidelines for expressing the composition and the
policies; (iii) model-to-model and model-to-text transformation rules for semi-automatizing
the implementation of reliable service-based applications; and (iv) an environment that implements
these meta-models and rules, and enables the application of ⇡SOD-M. This thesis
also presents a classification and nomenclature for non-functional requirements for developing
service-oriented applications. Our approach is intended to add value to the development of
service-oriented applications that have quality requirements needs. This work uses concepts
from the service-oriented development, non-functional requirements design and model-driven
delevopment areas to propose a solution that minimizes the problem of reliable service modeling.
Some examples are developed as proof of concepts / Esta tese apresenta ⇡SOD-M (Policy-based Service Oriented Development Methodology),
uma metodologia para a modelagem de aplica??es orientadas a servi?os a qual usa Pol?ticas de
qualidade. O trabalho prop?e um m?todo orientado a modelos para desenvolvimento de aplica??es
confi?veis. ⇡SOD-M consiste de: (i) um conjunto de meta-modelos para representa??o
de requisitos n?o-funcionais associados a servi?os nos diferentes n?veis de modelagem, a partir
de um modelo de caso de uso at? um modelo de composi??o de servi?o, (ii) um meta-modelo de
plataforma espec?fica que representa a especifica??o das composi?oes e as pol?ticas, (iii) regras
de transforma??o model-to-model e model-to-text para semi-automatizar a implementa??o de
composi?oes de servi?os confi?veis, e (iv) um ambiente que implementa estes meta-modelos e
regras, representando assim aspectos transversais e limita??es associadas a servi?os, que devem
ser respeitados. Esta tese tamb?m apresenta uma classifica??o e nomenclatura de requisitos
n?o-funcionais para o desenvolvimento de aplica??es orientadas a servi?os. Nossa abordagem
visa agregar valor ao desenvolvimento de aplica??es orientadas a servi?os que t?m necessidades
de garantias de requisitos de qualidade. Este trabalho utiliza conceitos das ?reas de desenvolvimento
orientado a servi?os, design de requisitos n?o-funcionais e desenvolvimento dirigido a
modelos para propor uma solu??o que minimiza o problema de modelagem de servi?os web
confi?veis
|
Page generated in 0.0158 seconds