A Methodology for Building Service-Oriented Applications in the Presence of Non-Functional Properties

dc.contributor.advisorMusicante, Martin Alejandropt_BR
dc.contributor.advisorIDpor
dc.contributor.advisorLatteshttp://lattes.cnpq.br/6034405930958244por
dc.contributor.authorSouza Neto, Plácido Antônio dept_BR
dc.contributor.authorIDpor
dc.contributor.authorLatteshttp://lattes.cnpq.br/3641504724164977por
dc.contributor.referees1Lucena, Marcia Jacyntha Nunes Rodriguespt_BR
dc.contributor.referees1IDpor
dc.contributor.referees1Latteshttp://lattes.cnpq.br/7982148962089986por
dc.contributor.referees2Rosa, Nelson Soutopt_BR
dc.contributor.referees2IDpor
dc.contributor.referees2Latteshttp://lattes.cnpq.br/4220236737158909por
dc.contributor.referees3Solar, Genoveva Vargaspt_BR
dc.contributor.referees4Castro, Valeria dept_BR
dc.contributor.referees5Vergilio, Silvia Reginapt_BR
dc.contributor.referees5IDpor
dc.contributor.referees5Latteshttp://lattes.cnpq.br/0401470121643212por
dc.date.accessioned2014-12-17T15:47:00Z
dc.date.available2013-04-19pt_BR
dc.date.available2014-12-17T15:47:00Z
dc.date.issued2012-12-11pt_BR
dc.description.abstractThis 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 conceptseng
dc.description.resumoEsta 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áveispor
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superiorpt_BR
dc.formatapplication/pdfpor
dc.identifier.citationSOUZA NETO, Plácido Antônio de. A Methodology for Building Service-Oriented Applications in the Presence of Non-Functional Properties. 2012. 194 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2012.por
dc.identifier.urihttps://repositorio.ufrn.br/jspui/handle/123456789/17951
dc.languageporpor
dc.publisherUniversidade Federal do Rio Grande do Nortepor
dc.publisher.countryBRpor
dc.publisher.departmentCiência da Computaçãopor
dc.publisher.initialsUFRNpor
dc.publisher.programPrograma de Pós-Graduação em Sistemas e Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectServiços confiáveis. Políticas. Desenvolvimento dirigido a modelos. Metodologia. &#8673por
dc.subjectSOD-Mpor
dc.subjectReliable service. Policy. Model-driven development. Methodology. &#8673eng
dc.subjectSOD-Meng
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpor
dc.titleA Methodology for Building Service-Oriented Applications in the Presence of Non-Functional Propertiespor
dc.typedoctoralThesispor

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
PlacidoASN_TESE.pdf
Tamanho:
5.32 MB
Formato:
Adobe Portable Document Format
Carregando...
Imagem de Miniatura
Baixar