???jsp.display-item.identifier???
https://repositorio.unipampa.edu.br/jspui/handle/riu/5282
Tipo: | Trabalho de Conclusão de Curso |
metadata.dc.title: | Investigando a integração de ferramentas com OSLC no contexto do desenvolvimento de software |
Autor(es): | Ferreira, Bruno Marcelo Soares |
Primeiro Orientador: | Basso, Fábio Paulo |
Coorientador: | Silveira, Maicon Bernardino da |
Resumo: | A indústria de software investe continuamente em ferramentas modernas para apoiar o ciclo de vida de desenvolvimento de software. Por um lado, esse esforço contínuo na modernização do ambiente de produção permite a introdução de novidades para aumento da produtividade e da qualidade de software. No entanto, também apresenta desafios para engenheiros de software na obtenção de um ambiente integrado de ponta a ponta, como lidar com várias configurações de ferramentas no gerenciamento do ciclo de vida de aplicações. Para mitigar esses desafios, muitas abordagens foram propostas para a integração de ferramentas. Nesse contexto, o padrão industrial e aberto denominado Open Services for Lifecycle Collaboration (OSLC) foi proposto para promover a interoperabilidade de ferramentas, principalmente aquelas dedicadas aos ciclos de vida de desenvolvimento de software. Em outras palavras, o padrão OSLC permite a federação de dados ao longo de todo o ciclo de vida de aplicações de Engenharia de Software (ES). O OSLC define uma forma comum de representação dos artefatos criados durante o projeto, bem como funções que permitem a manipulação por outras ferramentas. Este estudo apresenta uma investigação sobre soluções de integração de ferramentas construídas no padrão OSLC, explorando a geração automática de código-fonte de adaptadores OSLC a partir de abordagens de Model-Driven Engineering (MDE). |
Abstract: | The software industry continuously invests in modern tools to support the software development lifecycle. On the one hand, this continuous effort towards production environment modernization allows the introduction of novelties to increase productivity and software quality. However, it also presents challenges for software engineers to achieve an integrated end-to-end environment, such as dealing with various tool configurations while managing the application lifecycle. To mitigate these challenges, many approaches have been proposed for tool integration in the context of Software Engineering (SE) enviroments. In this context, the industrial and open standard called Open Services for Lifecycle Collaboration (OSLC) was proposed to promote the interoperability of tools, including those devoted for software development lifecycles. In other words, the OSLC standard allows for federation of data over the entire Software Engineering (ES) application lifecycle. OSLC defines a common interchange format for artifacts created along the software project, as well as allow their manipulation by other tools through functions. This study presents an investigation about tool integration solutions built on the OSLC standard, exploring automatic source code generation of OSLC adapters from Model-Driven Engineering (MDE) approaches. |
metadata.dc.subject: | Engenharia de software Software – Desenvolvimento Software engineering Computer software - Development |
CNPQ: | CNPQ::ENGENHARIAS |
Idioma: | por |
metadata.dc.publisher.country: | Brasil |
metadata.dc.publisher: | Universidade Federal do Pampa |
Sigla da Instituição: | UNIPAMPA |
Campus: | Campus Alegrete |
metadata.dc.identifier.citation: | FERREIRA, Bruno Marcelo Soares. Investigando a integração de ferramentas com OSLC no contexto do desenvolvimento de software. Orientador: Fábio Paulo Basso. 2020. 129 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2020. |
Tipo de acesso: | Acesso Aberto |
metadata.dc.identifier.uri: | http://dspace.unipampa.edu.br:8080/jspui/handle/riu/5282 |
metadata.dc.date.issued: | 17-Sep-2020 |
???org.dspace.app.webui.jsptag.ItemTag.appears??? | Engenharia de Software |
???org.dspace.app.webui.jsptag.ItemTag.files???
???org.dspace.app.webui.jsptag.ItemTag.file??? | ???org.dspace.app.webui.jsptag.ItemTag.description??? | ???org.dspace.app.webui.jsptag.ItemTag.filesize??? | ???org.dspace.app.webui.jsptag.ItemTag.fileformat??? | |
---|---|---|---|---|
Bruno Marcelo Soares Ferreira - 2020.pdf | 9.01 MB | Adobe PDF | ???org.dspace.app.webui.jsptag.ItemTag.view??? |
???jsp.display-item.copyright???