• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 95
  • 13
  • 10
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • Tagged with
  • 120
  • 37
  • 37
  • 34
  • 32
  • 30
  • 30
  • 25
  • 22
  • 21
  • 21
  • 18
  • 17
  • 17
  • 15
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
71

UM FRAMEWORK BASEADO EM MDE E WEAVING PARA SUPORTE AO DESENVOLVIMENTO DE SISTEMAS DE SOFTWARE SENSÍVEIS AO CONTEXTO / A FRAMEWORK BASED ON MDF AND WEAVING TO SUPPORT THE DEVELOPMENT OF CONTEXT SENSITIVE SOFTWARE SYSTEMS

STEFANELLO, Debóra Rodrigues 25 January 2017 (has links)
Submitted by Maria Aparecida (cidazen@gmail.com) on 2017-07-26T13:52:12Z No. of bitstreams: 1 Debora Stefanello.pdf: 4211863 bytes, checksum: 01fdbcf038800472fbd854b22bc2e341 (MD5) / Made available in DSpace on 2017-07-26T13:52:12Z (GMT). No. of bitstreams: 1 Debora Stefanello.pdf: 4211863 bytes, checksum: 01fdbcf038800472fbd854b22bc2e341 (MD5) Previous issue date: 2017-01-25 / CAPES / In recent years, some research has taken into account problems related to the development of software systems, especially those that make use of context, i.e. context-aware systems. In this dissertation the complexity of context-aware system development is discussed. The proposed solution aims to provide support for the context-aware system development through a framework based on MDE and Weaving. On the one hand, MDE allows the use of models to manage complexity in software development, while the weaving technique supports the creation of interrelations between elements of different but complementary models. The weaving technique is used to create a weaving model that establishes interrelationships between the elements of a Platform Independent Model (PIM) and several Platform Description Model (PDMs). An implementation of the proposed framework and an illustrative example help to understand the proposal and its feasibility. A comparison between the proposed solution and the works found in the literature Done, showing the negative and positive points of the proposed solution. / Nos últimos anos, algumas pesquisas têm levado em conta as problemáticas relacionadas ao desenvolvimento de sistema de software, em especial, aqueles que fazem o uso de contexto, i.e. context-aware systems. Nesta dissertação de mestrado, abordase a complexidade no desenvolvimento de context-aware system. A solução proposta visa fornecer suporte para o desenvolvimento de context-aware system através de um framework baseado em MDE e Weaving. Por um lado, MDE permite a utilização de modelos para gerenciar a complexidade no desenvolvimento de sofware, enquanto a técnica de weaving suporta a criação de inter-relacionamentos entre elementos de modelos diferentes, mas complementares. A técnica de weaving é utilizada para criar um modelo de weaving que estabelece inter-relacionamentos entre os elementos de um PIM (Platform Independent Model) e de vários PDMs (Platform Description Model). Uma implementação do framework proposto e um exemplo ilustrativo ajudam a entender a proposta e mostram a sua viabilidade. Um comparativo entre a solução proposta e os trabalhos encontrados na literatura é feito, mostrando os pontos negativos e positivos da solução proposta.
72

UM FRAMEWORK DE SEGURANÇA BASEADO EM ENGENHARIA DIRIGIDA POR MODELOS PARA PLATAFORMAS DE COMPUTAÇÃO EM NUVEM: Uma Abordagem para Modelos SaaS. / AN ENGINEERED SAFETY FRAMEWORK DIRECTED BY MODELS FOR COMPUTER PLATFORMS IN CLOUD: An approach to SaaS Models.

MATOS, Pablo Luís Castro de 31 August 2015 (has links)
Submitted by Maria Aparecida (cidazen@gmail.com) on 2017-08-24T11:52:22Z No. of bitstreams: 1 Pablo.pdf: 5598718 bytes, checksum: cce40776950abfd027f223d50cfca06c (MD5) / Made available in DSpace on 2017-08-24T11:52:22Z (GMT). No. of bitstreams: 1 Pablo.pdf: 5598718 bytes, checksum: cce40776950abfd027f223d50cfca06c (MD5) Previous issue date: 2015-08-31 / CAPES,CNPQ,FAPEMA / The development and use of software based on cloud computing have been highlighted more and more nowadays. Software as a Service (SaaS) has been considered as a trend for small, medium and large companies, subtly acquiring presence in personal computing too. This service popularizing brings with it many challenges concerning to information security handled by their suppliers and the vulnerability of their applications. In this work, we propose a SaaS development framework by combining the Model-Driven Engineering (MDE) with merging techniques of domain-security models and domainapplication model. This approach involves the use of MDE techniques for achieving such adaptation and assist in the software development process. By adopting the MDE approach, it is possible to combine elements of different models, from source models reaching a target model by using weaving techniques. A prototype implements the proposed framework and reuses the Mapping Tool for Model Driven Engineering (MT4MDE) and Semi-Automatic Matching Tool for Model Driven Engineering (SAMT4MDE) in order to demonstrate the used methodology. The results demonstrate the feasibility and benefits of combining several security aspects in the development process of SaaS. / O desenvolvimento e a utilização de softwares baseados em computação em nuvem têm conquistado cada vez mais destaque na atualidade. A oferta de SaaS (Software as a Service) se mostra uma tendência não apenas para as grandes empresas, mas também para as pequenas e médias, adquirindo espaço também na computação pessoal de forma transparente. Esta relativa popularização do serviço traz consigo muitos desafios no que se refere à segurança da informação manipulada pelos seus fornecedores e a vulnerabilidade de suas respectivas aplicações. Neste trabalho, propomos um framework de desenvolvimento de SaaS, fazendo uso da Engenharia Dirigida por Modelos (MDE) aliada a técnicas de fusão de modelos do domínio de segurança a modelos do domínio da aplicação. Esta abordagem envolve a utilização de técnicas de MDE para se alcançar tal adaptação e auxiliar na condução do processo de desenvolvimento do software. Através da adoção da abordagem MDE é possível realizar a junção de elementos de modelos diferentes, a partir de modelos fonte alcançando-se um modelo alvo pela utilização de técnicas de weaving. Um protótipo implementa o framework proposto e reutiliza as ferramentas Mapping Tool for Model Driven Engineering (MT4MDE) e Semi-Automatic Matching Tool for Model Driven Engineering (SAMT4MDE) na demonstração da metodologia usada. Os resultados demonstram a viabilidade e os benefícios da combinação de vários aspectos de segurança no processo de desenvolvimento de um SaaS.
73

Transformação de um modelo de empresa em um modelo de casos de uso seguindo os conceitos de engenharia dirigida por modelos. / Transforming an enterprise model into a use case model using model-driven engineering concepts.

Fábio Levy Siqueira 08 December 2011 (has links)
Uma das principais responsabilidades da área de Engenharia de Requisitos é refinar requisitos em especificações. Em sistemas empresariais esse refinamento deve considerar o contexto empresarial no qual o sistema fará parte. Apesar de existirem algumas abordagens para refinar requisitos algumas delas até mesmo considerando o contexto empresarial essa tarefa é realizada manualmente. Baseado em conceitos de Engenharia Dirigida por Modelos, este trabalho propõe uma transformação semiautomática usando um modelo da empresa como modelo dos requisitos e um modelo de casos de uso como modelo das especificações. Para isso, considera-se que ao usar um modelo de empresa como origem dessa transformação é possível representar tanto os requisitos quanto os conhecimentos de domínio necessários para obter especificações através de uma transformação. Com isso, este trabalho apresenta os metamodelos de origem e de destino, um conjunto de regras de transformação e uma ferramenta que permite executar a transformação. Por fim, este trabalho também discute um experimento que foi executado para analisar alguns aspectos desta proposta. / One of the key responsibilities of Requirements Engineering is to refine requirements into specifications. For enterprise systems, this refinement must consider the enterprise context where the system will be deployed. Although there are some approaches for requirements refinement, some of them even considering the enterprise context, this task is executed manually. Based on Model-Driven Engineering concepts, this study proposes a semi-automatic transformation using an enterprise model as a requirements model and a use case model as a specifications model. For that, this work considers that using an enterprise model as a source it is possible to represent both the requirements and the domain knowledge that are necessary to obtain specifications through a transformation. Therefore, this study presents the source and target meta-models, a set of transformation rules, and a tool to support the transformation. Finally, this study also discusses an experiment executed to analyze some aspects of this proposal.
74

Doação de órgãos e visão da família sobre atuação dos profissonais neste processo: revisão sistemática da literatura brasileira / Family\'s opinion on professionals\' attitude during process of organs donation: a systematic review from Brazilian literature

Almeida, Elton Carlos de 12 January 2012 (has links)
A história dos transplantes vem rompendo barreiras e enfrentando desafios embora de forma incipiente, por diversas décadas, conquistando impressionantes resultados, demonstrando a evolução científica e tecnológica aplicada ao setor. Assim, observa-se que, ao longo dos tempos, o número de doações tem aumentado. Porém, não o suficiente para reduzir a lista de espera, cabendo então a reflexão acerca das causas que dificultam esse processo. Diversos são os motivos pelos quais afetam a doação de órgãos, ressaltando-se a recusa dos familiares e a não notificação de possíveis doadores. Assim, vale ressaltar a importância do preparo profissional no que diz respeito à abordagem familiar, momento decisivo para que se possa dar continuidade ao processo de captação de órgãos. Diante do exposto, o estudo tem por objetivo explorar, recolher, organizar, sintetizar e compartilhar visão dos familiares em relação a atuação dos profissionais no processo de doação de órgãos. A metodologia retrata uma revisão sistemática da literatura brasileira sobre o tema central baseando na busca de artigos que demonstrassem resultados de pesquisas realizados no País, entre 2001 e 2011, no portal PubMed e nas bases de dados SCOPUS, CINAHL, EMBASE, Web of Science, Science Direct, LILACS, BDENF. Tal busca guiou-se pela pergunta: Qual a visão dos familiares, que passaram pela abordagem para doação de órgãos, referente à atuação dos profissionais que atuam neste processo? Como resultados dos 265 trabalhos encontrados, foram considerados pertinentes, à temática em apreço, 06 artigos, os quais foram submetidos à leitura criteriosa da metodologia utilizada, dos sujeitos investigados, dos resultados obtidos e das conclusões. As sínteses foram construídas a partir da análise temática dos resultados. Surgiram 03 categorias. Sendo elas: 1) Falta de confiança na atuação profissional; 2) Atuação profissional sem compreensão e acolhimento no momento familiar; 3) Falta de informação pelo profissional. Desta última, emergiram duas subcategorias: 1) Falta de informação pelo profissional à família referente à possível Morte Encefálica; 2) Falta de informação pelo profissional à família referente aos trâmites pós-doação. Consideramos, portanto, que a complexidade de ações que são necessárias no processo de doação de órgãos, foi revelada como burocrático, demorado, desgastante e cansativo, resultando em sofrimento e submetendo tanto a família quanto os profissionais a situações estressantes. Disto depreendemos haver necessidade de maiores investimentos na formação dos profissionais que atuam neste processo, melhorando seu suporte emocional e sua atuação, a qual é considerada incipiente pelos familiares. / Transplants\' history are breaking barriers and facing challenges for several decades achieving impressive results. It demonstrates scientific and technological developments applied to this sector. Although an increasing on organs donations have been noted, it is not enough to reduce waiting list. Therefore there is a need for reflection on the causes, which makes this process. There are several reasons that affect organ donation, and shall be emphasized: relatives\' refusal and failure in notifying potential donors. It is also worth highlighting the importance of professional competence in respect of family approach, a decisive moment that gives continuity to the process of organ retrieval. In this light, the study aims to explore, collect, organize, synthesize and share the opinion of relatives about the role of professionals during process of organ donation (POD). As methodology a systematic review of Brazilian literature was conducted between 2001 and 2011. Data was collected from (i) PubMed, (ii) SCOPUS, (iii) CINAHL, (iv) EMBASE, (v) Web of Science, (vi) Science Direct, (vii) LILACS, and (viii) BDENF. Such data collection was performed based on one question: What is the opinion of relatives, who went through organ donation approach, referring to professionals\' actions working in this process? Six out of 265 papers were considered relevant, and then a careful reading executed to assess methodology, subjects investigated, results and conclusions. Analyses have enable to define three categories: (a) lack of confidence in the professional, (b) professional attitude without understanding of relatives emotional state, (c) professional apathy in provide information to family. The last category was subdivided in (i) lack of info about a possible brain death, and (ii) subsequent procedures about POD. These study revealed a complexity in POD particularly on bureaucracy, delay, family\'s fatigue and wear. Thus, we may conclude to be necessary investing efforts on professional training involved in the POD to protect family\'s psychological state.
75

O trade off do consumidor online: benefícios com a personalização versus defesa da sua privacidade / The online consumer trade off: privacy versus Personalization

Boccia, Murillo Feitosa 26 October 2010 (has links)
Privacidade é um termo de grande amplitude. Uma característica comum às definições é a ênfase dada ao direito individual de revelar-se seletivamente ao mundo. Originalmente, a utilização do termo privacidade relacionava-se a direitos como o corporal e o direito territorial. Com a revolução da informática e, posteriormente, com o surgimento da Internet e o fácil acesso a dados pessoais por parte das empresas e governos, uma nova questão surge: a discussão sobre o direito à privacidade informacional. Por sua vez, as empresas do século XXI e a nova comunicação de Marketing passam por grandes transformações associadas ao desenvolvimento de bancos de dados de consumidores e de novas mídias. O e-mail e as redes sociais tornaram-se formas novas de se comunicar com o consumidor, individualmente. Associadas à informação sobre cada uma das pessoas, essas ferramentas permitem que a comunicação seja mais assertiva e, potencialmente, mais relevante para o consumidor. Isso porque uma de suas características fundamentais é a menor dispersão da mensagem, quando comparadas com mídias como a televisão. Entretanto, quanto mais a comunicação de Marketing procura o alvo, mais tênue fica a linha que separa a relevância da sensação de invasão de privacidade. O presente trabalho buscou compreender como o consumidor, alvo da comunicação, entende o processo de decisão entre defesa da sua privacidade e acesso a serviços personalizados, ou seja, como se dá esse trade off . Há carência de trabalhos nessa área, e a contribuição das pesquisas de Allan Westin (2003), realizadas na área do Direito Público, serviu como arcabouço teórico para o desenvolvimento de um questionário estruturado e para os tipos de análises que foram realizadas. Foram coletados dados de 1.791 internautas, que responderam ao questionário. Esses dados foram analisados com o auxílio de técnicas estatísticas univariadas e multivariadas, como análise de regressão e análise de cluster. O resultado da pesquisa engloba a análise dos dados primários e a revisão da literatura. Uma das conclusões é que o comportamento dos consumidores não é uniforme em relação ao tema. Confirmando as descobertas de Westin, foram identificados grupos de consumidores que valorizam mais a privacidade, e outros que valorizam mais os benefícios da personalização. Outra descoberta sugere que essa escolha não é um processo completamente consciente, e ele se dá, algumas vezes, de forma involuntária e até contraditória. Ao focar os benefícios, o consumidor parece esquecer a privacidade. Ao focar a privacidade, ele parece querer colocar limites à personalização. / Privacy is a broad-spectrum word. A common feature among the different definitions of the term is the emphasis placed on the right of the individual to reveal his or her self to the world in a selective way. Originally, the use of the word privacy was related to rights such as bodily rights and territorial rights. With the computer revolution and, later, the advent of the Internet and easy access to personal data by companies and government agencies, a new issue arose: the debate about the right to informational privacy. On the other hand, the companies of the 21th century and the new marketing communication have undergone great changes connected to the development of consumer databases and new medias. E-mail and the social networks have become new ways to establish communication with the consumer on an individual basis. Associated to information about each individual, such tools can make communication more assertive and, potentially, more relevant for the consumer. The reason is that one of its fundamental traits is the small degree of message dispersion, in comparison with medias such as television. However, the more Marketing communication seeks its target, the thinner is the line that separates relevance from the feeling of privacy invasion. The purpose of the present study is to verify how the consumer, the target of communication, understands the decision-making process involving the protection of his/her privacy versus the access to customized services, in other words, how such trade-off takes place. There are insufficient studies in this area; the research conducted by Allan Westin (2003) in the field of Public Law was the theoretical framework for the preparation of a structured survey and for the type of analysis carried out in this project. Data from 1,791 Internet-users was collected based on their answers to the survey. Such data was analyzed using uni- and multi-varied statistical techniques, such as regression analysis and cluster analysis. The result of the said survey comprises the analysis of primary data and a review of the corresponding literature. One of the conclusions is that the consumers behavior is not uniform in relation to this topic. In confirmation of Westin´s findings, there are groups of consumers who value their privacy more and others who prefer the benefits of customization. Another finding suggests that such choice is not completely conscious, and sometimes happens in an involuntary and even contradictory form. When the focus is on benefits, the consumer seems to forget his/her privacy. When the focus is on privacy, the consumer apparently wants to set some limits to customization.
76

Estudis bioquímics i estructurals de diferents formes de nucleoplasmina. Interacció amb histones i altres proteïnes bàsiques.

Arnan Ros, Carme 05 June 2003 (has links)
La nucleoplasmina (NP) és la proteïna majoritària del nucli dels oòcits i ous no fecundats de la granota "Xenopus laevis" i altres amfibis. Es tracta d'una proteïna acídica amb tres trams acídics principals (A1, A2, A3). La NP participa en la remodelació de la cromatina durant la fecundació, mediatitzant la descondensació de la cromatina espermàtica i facilitant l'acoblament de nucleosomes gràcies a la seva funció de xaperona molecular. En el decurs d'aquest treball s'ha continuat l'estudi dels diferents recombinants de la NP de què disposem, posant especial èmfasi en la forma mutant r-NP142, que es caracteritza pel fet que té el tram acídic principal A2 molt exposat. Interessava determinar la influència de diferents condicions en l'estabilitat i el grau de pentamerització de la molècula. En aquesta mateixa línia es va estudiar el paper de les Cys de la NP en la pentamerització. Mitjançant mutagènesi dirigida es van substituir les Cys per Ser i es va observar que concretament la mutació de la Cys 45 afavoria la monomerització de la forma r-NP142, però no afectava l'oligomerització de les formes r-NP i r-NP121, les quals romanien pentamèriques. Aquests resultats suggereixen que no hi hauria ponts disofre en l'estructura pentamèrica de la nucleoplasmina. La caracterització estructural de la nucleoplasmina es va intentar abordar a diferents nivells. A nivell de l'estructura secundària, es van utilitzar tècniques de dicroisme circular. Concretament es va determinar que el mutant r-NP142 C45S tenia una estructura plegada a l'atzar (random coil). D'altra banda, per a ordres estructurals superiors es van utilitzar tècniques de microscòpia electrònica i tècniques cristal·logràfiques. Un altre objectiu d'aquest treball va ser la caracterització de les interaccions de l'NP amb histones del nucli del nucleosoma. Estàvem especialment interessats a veure si la interacció NP-histones era fonamentalment de tipus electrostàtic o bé podria tractar-se d'algun altre tipus d'interacció. Mitjançant ultracentrifugació analítica i gradients de sacarosa es va poder determinar que la NP podia unir els quatre tipus d'histones nucleosòmiques. Aquesta unió tindria una estequiometria corresponent a 1 mol de pentàmer de NP per mol d'octàmer d'histones. Cal destacar que la NP pot unir també histones tripsinitzades (sense les cues bàsiques) mantenint la mateixa estequiometria que per al cas de les histones natives. Així mateix, la forma r-NP121 (sense el tram acídic A2) és capaç d'unir histones natives amb la mateixa estequiometria descrita per als casos anteriors. Aquests experiments indiquen que la interacció NP-histones no seria predominantment electrostàtica. Un altra línia de treball va ser estudiar la presència o no d'una NP-like a l'extracte d'oòcits de l'estrella de mar "Echinaster sepositus". S'ha trobat una proteïna majoritària que presenta les propietats de ser termoestable, acídica i parcialment resistent al sulfat amònic. Aquesta proteïna és reconeguda pels anticossos policlonals antinucleoplasmina obtinguts en ous de gallina. D'altra banda, no és capaç de descondensar nuclis espermàtics que contenen protamina.El darrer objectiu del treball va ser l'estudi estructural de la proteïna ?0. La ?0 és específica del nucli espermàtic de l'equinoderm "Holothuria tubulosa" i presenta propietats intermèdies entre les protamines i les histones. La cristal·lització d'una molècula d'aquestes característiques aportaria informació sobre l'estructura de les proteïnes que participen en la compactació de la cromatina i podria obrir un nou camí per a la cristal·lització de les protamines i dels complexos NP-protamina. / Nucleoplasmin (NP) is the most abundant protein found in the nuclei of oocytes and nonfertilized eggs of "Xenopus laevis" and other amphibians. It is an acidic protein with three main acidic tracts (A1, A2, A3). NP is involved in the remodelation of chromatin during fecundation, facilitating nucleosome assembly as a molecular chaperone.In the present work we have continued the study of different recombinant forms of nucleoplasmin which were obtained in our lab, specially the form r-NP142 which has the main acidic tract A2 very exposed. We were interested in how different conditions could affect the stability and pentamerization of the molecule. In this way we studied the importance of Cys in NP pentamerization. We used site directed mutagenesis in order to change Cys for Ser. We observed that the mutation of Cys 45 favoured the monomerization of r-NP142, but this change didn't affect the oligomerization of the forms r-NP and r-NP121, which remained pentameric. These results suggest the absence of disulfide bridges in the pentameric structure of nucleoplasmin. The structural characterization of nucleoplasmin has been studied at different levels. At the secondary structure level we have used circular dichroism techniques and we have determined that the mutant r-NP142 C45S is in random coil conformation. For higher structural levels we have used electron microscopy and crystallographic techniques.Another objective of this work was the characterization of the interactions between NP and nucleosomal core histones. We were specially interested in knowing if the interaction was fundamentally electrostatic. Using analytical ultracentrifugation and sucrose gradient experiments we could determine that NP can bind the four types of nucleosomal histones. This binding would have an stoichiometry equal to 1 mol of NP pentamer per mol of histone octamer. It is important to note that NP can bind trypsinated histones (without the basic tails) maintaining the same stoichiometry as in the case of native histones. In the same way, the r-NP121 form (without the acidic tract A2) is capable of binding native histones with the same stoichiometry described for the other cases. These result indicates that the interaction NP-histones is not mainly electrostaticaly driven.Another objective of this work was the study of the presence of some NP-like proteins in oocyte extracts of the starfish "Echinaster sepositus". We have found a very abundant protein which is termoestable, acidic and partially resistant to ammonium sulphate. This protein is recognized by policlonal antinucleoplasmin antibodies which were obtained in hen eggs. However, it is not able to decondense spermatic nuclei which contain protamine.The last objective of the present work was the structural study of the protein ?0 which is specific of the nuclei of the echinoderm "Holothuria tubulosa" and has intermediate properties between histones and protamines. The crystallization of a molecule like ?0 could bring information about the structure of proteins that participate in chromatin condensation and could offer a new way for the crystallization of protamines and NP-protamine complexes.
77

[en] UNIFYING AGILE REQUIREMENTS SPECIFICATION QUALITY CONTROL AND IMPLEMENTATION CONFORMANCE ASSURANCE / [pt] UNIFICANDO CONTROLE DE QUALIDADE DE ESPECIFICAÇÃO ÁGIL DE REQUISITOS E GARANTIA DE CONFORMIDADE DE IMPLEMENTAÇÃO

THIAGO DELGADO PINTO 14 December 2018 (has links)
[pt] Práticas de engenharia de requisitos ágeis estão se tornando mais comuns em equipes de desenvolvimento de software. Contudo, as práticas relacionadas ao controle de qualidade ainda dependem fortemente do conhecimento, da experiência e do trabalho manual de testadores, em adição as especificações de requisitos produzidas são frequentemente imprecisas e difíceis de verificar estaticamente por interessados ou por algum computador. Essa tese ataca conjuntamente o problema de verificar estaticamente especificações de requisitos ágeis e de gerar casos de teste e scripts de teste automatizados completos a partir delas. Suas contribuições principais incluem: (1) uma nova metalinguagem, chamada Concordia, que permite escrever especificações de requisitos ágeis que podem ser usadas para atividades de verificação e validação (V e V); (2) uma nova abordagem para gerar casos de teste e scripts de teste automatizado completos, a partir de requisitos especificados com a metalinguagem; (3) a medição, em contexto industrial, da capacidade da abordagem em reduzir o risco de defeitos e custos de V e V. / [en] Agile requirements engineering practices are being used more commonly by software development teams. However, practices related to quality control still depend heavily on testers expertise and manual labor, whilst produced require-ments specifications are often imprecise and hard to verify statically by both stake-holders and computers. This thesis jointly tackles the problem of verifying statically agile requirements specifications and generating full-featured test cases and auto-mated test scripts from them. Its main contributions include: (1) a new metalan-guage, called Concordia, for writing agile requirement specifications that can be used for both verification and validation (V and V) activities involving stakeholders; (2) a novel approach to generate full-featured ready to use test cases and automated test scripts from the requirements specified with the metalanguage; (3) the assess-ment in industrial context of the approaches ability to reduce risk of remaining defects and the costs of V and V.
78

Zeólita tipo MFI hierárquica : avaliação do método de síntese de nanocristais e atividade catalítica na desidratação de frutose

Simone, Nathália January 2016 (has links)
Orientador: Prof. Dr. Wagner Alves Carvalho / Dissertação (mestrado) - Universidade Federal do ABC. Programa de Pós-Graduação em Ciência e Tecnologia/Química, 2016. / Zeólitas hierárquicas possuindo estrutura tipo MFI foram preparadas hidrotermicamente utilizando surfactantes como agentes direcionadores de estrutura, constituídos por grupos de amônio quaternário sintetizados neste trabalho. A zeólita preparada utilizando o agente polimérico apresentou uma morfologia tipo nanoesponja com poros de diâmetro elevado. Utilizando o agente direcionador de estrutura C22-6-6 com adição de agente nucleante originou uma zeólita de morfologia tipo nanoesponja, composta por uma rede desordenada tridimensional de camadas MFI com espessura de 2,5nm suportando umas as outras. Com o mesmo agente direcionar, preparou-se uma zeólita de morfologia unilamelar e um material sem adição de alumínio, denominado nanossilicato. Este último material foi submetido a três métodos pós-síntese para modificação da superfície, visando o aumento de acidez. O desempenho catalítico das zeólitas MFI hierárquica e convencional foi investigado na eterificação de glicerol com álcool terc-butílico em fase líquida e na desidratação da frutose em várias condições: fase aquosa, fase orgânica e extração in situ da fase aquosa. As zeólitas hierárquicas foram mais ativas do que as amostras microporosas em ambas as reações, o que pode ser atribuído aos sítios ácidos localizados nas superfícies externas, acessíveis para os reagentes volumosos. A maior seletividade para 5-hidroximetilfurfural foi obtida com nanossilicatos modificados utilizando extração in situ. / Hierarchical zeolites possessing MFI framework type were hydrothermally prepared using surfactants as structure-directing agents consisting of quaternary ammonium groups prepared in this work. The zeolite prepared using polymeric structure-directing agent presented a nanosponge-like morphology with larger pores. The structure-directing agent C22-6-6 was used to prepare materials with different morphologies. Using the seed-assisted synthesis method, a nanosponge-like morphology was obtained. This zeolite was composed of a three-dimensional disordered network of MFI layers with 2.5nm thickness supporting each other. Furthermore, a unilamelar nanosheet zeolite was also prepared, as well as a material without aluminum, called nanosilicate. This last one was submitted to three post synthesis methods for surface modification in order to increase acidity. Catalytic performance of the MFI zeolites, both hierarchical and conventional, was investigated in glycerol etherification with tert-butyl alcohol in liquid phase, and in fructose dehydration in various conditions: aquous phase, organic phase and in situ extraction. Hierarchical zeolites were more active than conventional samples in both reactions, which can be attributed to the acid sites located on the external surfaces accessible for the reaction of bulky reactants. The highest selectivity to 5-hydroxymethyfurfural were obtained with modified nanosilicates and in in situ extraction.
79

Desenvolvimento de aplicações usando composição de serviços dirigida pelo usuário

Guido, Alex Roberto 14 September 2016 (has links)
Submitted by Alison Vanceto (alison-vanceto@hotmail.com) on 2017-01-16T10:24:44Z No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2017-01-17T12:59:21Z (GMT) No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2017-01-17T12:59:28Z (GMT) No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) / Made available in DSpace on 2017-01-17T12:59:35Z (GMT). No. of bitstreams: 1 DissARG.pdf: 3218861 bytes, checksum: 52a9961c02ff8f02866be4a0e7c3462a (MD5) Previous issue date: 2016-09-14 / Não recebi financiamento / One of the Software Engineering challenges is the development of applications that can adapt to the heterogeneous needs of users. Technical Dynamic Composition of Services Driven by User is a solution for developing applications capable of overcoming these challenges. This type of application which will call User-Driven Service Composition Application (UDSCA) allows to compose services during its execution, thus meeting the needs of users. But the lack of guidance on how to develop UDCAs can make it difficult or even impossible to build these applications, because it may aggregate unknown solutions by developers. Looking supply this lack, this work presents an approach to guide developers during the development of this kind of application. To develop the approach, it has been defined which activities should be undertaken during the development as well as the concepts, techniques, artifacts, technologies and tools needed to perform these activities. To evaluate the approach one conducted a case study in which a UDSCA was developed in the field of building maintenance services. The resulting application of the approach was shown to be able to adapt to the heterogeneous needs of the user, also the approach provided artifacts that promoted reuse. In conclusion, the approach guides the developer during the UDSCAs development and provides artifacts that reduce efforts for development. / Um dos desafios da Engenharia de Software é o desenvolvimento de aplicações capazes de adaptar-se às diferentes necessidades dos usuários. A técnica de Composição Dinâmica de Serviços Dirigida pelo Usuário é uma solução para desenvolver aplicações capazes de superar esses desafios. Esse tipo de aplicação, a qual denominaremos User-Driven Service Composition Application (UDSCA), permite compor serviços durante sua execução, satisfazendo assim às necessidades dos usuários. Porém a falta de orientação em como desenvolver UDSCAs pode dificultar ou mesmo impossibilitar a construção dessas aplicações, pelo fato de agregar soluções que possam ser desconhecidas pelos desenvolvedores. Procurando suprir essa falta, este trabalho apresenta uma abordagem capaz de orientar os desenvolvedores durante o desenvolvimento deste tipo de aplicação. Na abordagem foram definidas quais as atividades devem ser realizadas durante o desenvolvimento deste tipo de aplicação, assim como os conceitos, técnicas, artefatos, tecnologias e ferramentas necessárias para realizar essas atividades. Para avaliar a abordagem foi realizado um estudo de caso que compreende o desenvolvimento de uma UDSCA no domínio de serviços urbanos. A aplicação resultante da abordagem mostrou-se capaz de adaptar-se às necessidades heterogêneas dos usuários. Além disso, a abordagem forneceu artefatos que promoveram o reuso. Concluiu-se assim que a abordagem orienta os desenvolvedores durante o desenvolvimento de UDSCAs e fornece artefatos que reduzem esforços durante esse desenvolvimento.
80

Formaliza??o de experimentos controlados em engenharia de software

Freire, Marilia Aranha 05 March 2015 (has links)
Submitted by Automa??o e Estat?stica (sst@bczm.ufrn.br) on 2016-05-30T21:50:59Z No. of bitstreams: 1 MariliaAranhaFreire_TESE.pdf: 5649879 bytes, checksum: 2335924edd2ff84ad849308b4297dd7d (MD5) / Approved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2016-06-01T18:52:23Z (GMT) No. of bitstreams: 1 MariliaAranhaFreire_TESE.pdf: 5649879 bytes, checksum: 2335924edd2ff84ad849308b4297dd7d (MD5) / Made available in DSpace on 2016-06-01T18:52:23Z (GMT). No. of bitstreams: 1 MariliaAranhaFreire_TESE.pdf: 5649879 bytes, checksum: 2335924edd2ff84ad849308b4297dd7d (MD5) Previous issue date: 2015-03-05 / A condu??o de estudos emp?ricos ? de vital import?ncia para coletar evid?ncias cient?ficas sobre novas tecnologias de software. Neste sentido, nos ?ltimos anos centenas de experimentos controlados v?m sendo realizados na ?rea da engenharia de software. Um experimento controlado ? uma t?cnica que permite aos cientistas testarem uma hip?tese de pesquisa e a rela??o causa e efeito entre as vari?veis envolvidas no ambiente de estudo. Entretanto, o planejamento, execu??o, an?lise e empacotamento de um experimento controlado s?o considerados atividades complexas, custosas e propensas a erros. As poucas ferramentas existentes de apoio ao processo de experimenta??o auxiliam v?rias atividades envolvidas em um experimento mas possuem limita??es e grande necessidade de melhorias. Neste contexto, este trabalho prop?e : (i) investigar abordagens e ambientes existentes de apoio a formaliza??o e condu??o de experimentos controlados em ES identificando suas limita??es e benef?cios; (ii) propor uma linguagem espec?fica de dom?nio para a formaliza??o de experimentos controlados; e (iii) desenvolver uma abordagem dirigida por modelos que usa a formaliza??o de um experimento para gera??o de workflows customiz?veis de apoio ? condu??o de experimentos controlados. O trabalho ? avaliado atrav?s da condu??o de: (i) um estudo de viabilidade da abordagem dirigida por modelos atrav?s da modelagem de um experimento existente e gera??o de workflows customiz?veis a partir do seu projeto estat?stico; (ii) um estudo emp?rico de an?lise da expressividade e completude da linguagem espec?fica de dom?nio proposta atrav?s da modelagem de 16 experimentos; (iii) um experimento controlado que investiga ? compreens?o da linguagem pelos experimentadores; e (iv) um experimento controlado que investiga a usabilidade da linguagem atrav?s do seu uso direto na especifica??o de experimentos. Os resultados obtidos em tais estudos trazem evid?ncias que a abordagem proposta ? vi?vel, e que a linguagem tem um bom n?vel de expressividade e completude. Al?m disso, as an?lises mostram que a compreens?o do plano experimental escrito na linguagem proposta ? mais f?cil e mais r?pida que quando analisando a especifica??o de um plano experimental descrito em artigos cient?ficos. Por fim, a percep??o dos experimentadores foi positiva em rela??o ? utiliza??o da linguagem. / The conduction of empirical studies is very important to gather scientific evidences of new software technologies. Over the last years, a hundred of controlled experiments have been conducted in the software engineering area. A controlled experiment is a technique that allows researchers to test a research hypothesis and the causal effect analysis among the variables involved in the study environment. However, the planning, execution, analysis and packaging of a controlled experiment are considered work intensive, time consuming and error-prone activities. A few existing supporting tools can help the accomplishment of many of these activities but they still have many limitations and improvement needs. In this context, this thesis proposes: (i) to investigate existing approaches and environments to support the formalization and conduction of SE controlled experiments by identifying their limitations and benefits; (ii) to propose a domain-specific language (DSL) to formalize the specification of controlled experiments; and (iii) to develop a model-driven approach that can use the experiment specification in the DSL to generate customized workflows to support the execution of controlled experiments. This work is evaluated through the conduction of: (i) a feasibility study of the modeldriven approach through the modeling of a real experiment and the generation of workflows according to its experimental design; (ii) an empirical study that assesses the expressivity and completeness of the domain-specific language through the modeling of 16 existing experiments; (iii) a controlled experiment that investigates the DSL comprehensibility by the experimenters; and (iv) a controlled experiment that investigates the language usability through the specification of experiments. The studies results bring evidences of the approach feasibility, and the expressiveness and completeness of the DSL. In addition, our controlled experiments results show that: (i) the experimental plan comprehension when written in the proposed DSL is easier to understand and faster to specify when compared to the experiment specification described in scientific papers; and (ii) the experimenters? perception was positive when using the DSL.

Page generated in 0.0509 seconds