Suporte a testes automatizados de interface de componentes desenvolvidos no ambiente sea

DSpace Repository

A- A A+

Suporte a testes automatizados de interface de componentes desenvolvidos no ambiente sea

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Silva, Ricardo Pereira e
dc.contributor.author Nascimento, Tiago Jaime
dc.date.accessioned 2016-12-12T21:08:25Z
dc.date.available 2016-12-12T21:08:25Z
dc.date.issued 2016-11-25
dc.identifier.uri https://repositorio.ufsc.br/xmlui/handle/123456789/171421
dc.description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação. pt_BR
dc.description.abstract Componentes são artefatos de Software que encapsulam funcionalidades utilizando interfaces bem definidas, permitindo que sistemas complexos sejam desenvolvidos pela composição de elementos criados de forma independente. Para que se possa utilizar esta abordagem aproveitando suas vantagens de redução de custos e aumento da qualidade final do sistema, é necessário que se garanta a qualidade dos componentes sendo desenvolvidos. Um componente de alta qualidade é fiel à especificação de sua interface, e para tanto, necessita de testes automatizados que ofereçam esta garantia. Estes testes podem ser feitos em tanto em nível de código quanto em nível de modelo, a partir de modelos UML que especifiquem a interface de componente. Este trabalho propõe uma abordagem para a execução automática de testes de interface em nível de modelo para componentes desenvolvidos no ambiente de desenvolvimento SEA, baseada na criação de componentes-espelho, e discute como estes testes podem ser utilizados como parte de uma metodologia de testes automáticos em nível de código da implementação. pt_BR
dc.description.abstract Components are Software artifacts that encapsulate functionalities behind well-defined interfaces, allowing complex systems to be constructed from the composition of independently developed parts. To make this strategy possible, and to be able to leverage the characteristics of cost reduction and higher quality of the system, it is necessay that the quality of the components being developed get individually ascertained. A high-quality component is true to its interface specification, and for that to happen, automated tests are required. These tests can be performed at the implementation level of abstraction, or at the model level of abstraction - from UML models that represent the component's interface. This work proposes an approach to the automated creation and execution of interface tests, at the modelling level, for components being developed in the SEA development environment. This is done by the creation of mirror-components. It also discusses how these tests can be used as part of a broader methodology that encompasses automatically generated tests at the implementation level of abstraction. pt_BR
dc.format.extent 88 f. pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC pt_BR
dc.subject Desenvolvimento Orientado a Componente pt_BR
dc.subject Qualidade de Software pt_BR
dc.subject Desenvolvimento Orientado a Modelos pt_BR
dc.title Suporte a testes automatizados de interface de componentes desenvolvidos no ambiente sea pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
relatorio_pdfa.pdf 2.092Mb PDF View/Open TCC Versão Final

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar