Exportar este item: EndNote BibTex

Use este identificador para citar ou linkar para este item: https://tedebc.ufma.br/jspui/handle/tede/tede/305
Registro completo de metadados
Campo DCValorIdioma
dc.creatorRABELO FILHO, Gerson Lobatopt_BR
dc.creator.Latteshttp://lattes.cnpq.br/8208450799284031por
dc.contributor.advisor1ABDELOUAHAB, Zairpt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3277510464047127por
dc.contributor.advisor-co1LOPES, Denivaldo Cícero Pavãopt_BR
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/7611180871627212por
dc.date.accessioned2016-08-17T14:52:42Z-
dc.date.available2016-08-16pt_BR
dc.date.issued2015-08-31pt_BR
dc.identifier.citationRABELO FILHO, Gerson Lobato. Uma abordagem em engenharia dirigida por modelos e computação em nuvem para suportar o teste de modelos SAAS de código aberto. 2015. 114 f. Dissertação (Mestrado em Engenharia) - Universidade Federal do Maranhão, São Luís, 2015.por
dc.identifier.urihttp://tedebc.ufma.br:8080/jspui/handle/tede/305-
dc.description.resumoA Computação em Nuvem é um paradigma computacional que surgiu com a ideia de serviços, recursos e funcionalidades baseados em nuvem e que são ofertados por empresas para usuários finais através de modelos de entregas de serviços. Os modelos principais são Infrastructure as a Service (IaaS), Platform as a Service (PaaS) e Software as a Service (SaaS). Os serviços e recursos ofertados são constantemente testados pelas equipes de manutenção e teste com o objetivo de detectarem e eliminarem as falhas presentes. Em relação aos modelos SaaS, os tipos de teste mais usados são os funcionais, de performance, de escalabilidade, de componentes e os testes baseados nos inquilinos dos modelos SaaS. No entanto, testes como os de confiabilidade, de usabilidade, de disponibilidade e de aceitação, mais orientados ao cliente, são pouco realizados. No campo da Engenharia Dirigida por Modelos (Model Driven Engineering - MDE), os testes em modelos SaaS, PaaS e IaaS são feitos através de abordagens como a transformação de modelos e a geração de casos de teste de acordo com os tipos de teste, permitindo que os serviços e recursos sejam testados com maior qualidade e eficiência. Esta dissertação apresenta uma abordagem baseada em Engenharia Dirigida por Modelos para suportar a geração de casos de teste de disponibilidade, confiabilidade, usabilidade (após o usuário utilizar o modelo SaaS de código aberto e responder um questionário sobre seu perfil e sobre o modelo) e aceitação para modelos SaaS de código aberto (Open Software as a Service Open SaaS). Um framework e metamodelos são propostos para este fim, além de métricas quantitativas com o propósito de analisar estes critérios para o modelo Open SaaS proposto.por
dc.description.abstractCloud Computing is a computational paradigm which came with the idea of cloud-based services, resources and functionalities offered by enterprises to end users through service delivery models. The main models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Offered services and resources are commonly tested by testing and maintenance teams with the purpose of detecting and eliminating present failures. In relation to SaaS models, the most common test types used are functional, performance, scalability, component-based and tenant-based ones. However, tests like reliability, availability, usability and acceptance ones, more oriented to users, are less performed. In the field of Model Driven Engineering (MDE), the tests in SaaS, PaaS and IaaS models are performed through approaches like transformation of models and generation of test cases according to test types, allowing services and resources being tested with great quality and efficiency. This dissertation shows an approach based on Model Driven Engineering to support generation of availability, reliability, usability (after user uses the open-source SaaS model and answer a questionnaire about his/her profile and about the model) and acceptance test cases for SaaS models with open source code (Open Software as a Service Open SaaS). A framework and metamodels are proposed to this end, besides quantitatives metrics with the purpose of analize these criteria for the proposed Open SaaS model.eng
dc.description.provenanceMade available in DSpace on 2016-08-17T14:52:42Z (GMT). No. of bitstreams: 1 Dissertacao-GersonLobatoRabelo.pdf: 4450245 bytes, checksum: 15830f76fa41def073930b74d39d40e2 (MD5) Previous issue date: 2015-08-31eng
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superiorpt_BR
dc.formatapplication/pdfpor
dc.languageporpor
dc.publisherUniversidade Federal do Maranhãopor
dc.publisher.departmentEngenhariapor
dc.publisher.countryBRpor
dc.publisher.initialsUFMApor
dc.publisher.programPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCETpor
dc.rightsAcesso Abertopor
dc.subjectComputação em Nuvempor
dc.subjectEngenharia Dirigida por Modelospor
dc.subjectOpen SaaSpor
dc.subjectTestespor
dc.subjectCloud Computingeng
dc.subjectModel Driven Engineeringeng
dc.subjectOpen SaaSeng
dc.subjecttestseng
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICApor
dc.titleUma abordagem em engenharia dirigida por modelos e computação em nuvem para suportar o teste de modelos SAAS de código abertopor
dc.typeDissertaçãopor
Aparece nas coleções:DISSERTAÇÃO DE MESTRADO - PROGRAMA DE PÓS GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE

Arquivos associados a este item:
Arquivo TamanhoFormato 
Dissertacao-GersonLobatoRabelo.pdf4,35 MBAdobe PDFBaixar/Abrir Pré-Visualizar


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.