Obtenção de modelos executáveis de processo de software a partir da aplicação das regras de transformação entre modelos
| dc.contributor.advisor-co1 | Oliveira, Alcione de Paiva | |
| dc.contributor.advisor-co1Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4788574J0 | por |
| dc.contributor.advisor-co2 | Iorio, Vladimir Oliveira Di | |
| dc.contributor.advisor-co2Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784559J9 | por |
| dc.contributor.advisor1 | Braga, José Luis | |
| dc.contributor.advisor1Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787263E8 | por |
| dc.contributor.author | Carneiro, Allan Guerreiro | |
| dc.contributor.authorLattes | http://lattes.cnpq.br/2980401816092523 | por |
| dc.contributor.referee1 | Pádua, Clarindo Isaias Pereira da Silva e | |
| dc.contributor.referee1Lattes | http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787278Y7 | por |
| dc.date.accessioned | 2015-03-26T13:10:27Z | |
| dc.date.available | 2011-11-04 | |
| dc.date.available | 2015-03-26T13:10:27Z | |
| dc.date.issued | 2011-02-04 | |
| dc.description.abstract | Identificar um modelo de processo de software, que possa melhorar a qualidade e a produtividade do desenvolvimento de software em uma organização, não é uma tarefa simples e direta, já que a realização de experimentos em computação é uma tarefa que consome muito tempo, gerando muitas despesas. A computação pode fazer uso de processos de simulação para testar hipóteses e experimentar a realidade evitando alto custo e perda desnecessária de tempo. A utilização de ambientes virtuais, que possam simular o aspecto real, está atraindo a atenção de diversos profissionais. Dessa forma, este trabalho teve como objetivo a transformação de um modelo, inicialmente, gerado de forma independente de tecnologia (e.g. modelos de classes UML) em modelos para uma tecnologia específica (e.g. Java). Para realizar a automação de um processo de desenvolvimento de software, foi desenvolvida uma aplicação Java que fornece um ambiente amigável, em que o usuário possa inserir os dados necessários, possibilitando a geração de uma simulação mais abrangente e completa. Entretanto, os resultados são exibidos através de um arquivo de texto contendo os passos da simulação, que é utilizado como entrada para outro aplicativo que interpreta e exibe o processo de simulação definido pelo usuário. | pt_BR |
| dc.description.abstract | Identify a process model that can improve quality and productivity of software development in an organization is not a straightforward task, since the experiments in a computation is a task that consumes a lot of time generating a lot of expenses. The computation can make use of process simulation to test hypotheses and try to avoid high-cost and unnecessary loss of time. The use of virtual environments that can simulate the real aspect is attracting the attention of many professionals. Thus, this study aimed to transformation a model, initially generated independently of technology (e.g. UML class models) to models for a specific technology (e.g. Java). To perform the simulation of a software development process, it was developed a Java application that provides a friendly environment in which the user can enter the necessary data, generating a broader and more complete simulation. However, the results are displayed trough a text file containing the steps of the simulation, which is used as input to another application that interprets and displays the simulation process defined by the user. | eng |
| dc.description.sponsorship | ||
| dc.format | application/pdf | por |
| dc.identifier.citation | CARNEIRO, Allan Guerreiro. Obtaining executable models of software process based on the application of transformation rules between models. 2011. 73 f. Dissertação (Mestrado em Metodologias e técnicas da Computação; Sistemas de Computação) - Universidade Federal de Viçosa, Viçosa, 2011. | por |
| dc.identifier.uri | http://locus.ufv.br/handle/123456789/2620 | |
| dc.language | por | por |
| dc.publisher | Universidade Federal de Viçosa | por |
| dc.publisher.country | BR | por |
| dc.publisher.department | Metodologias e técnicas da Computação; Sistemas de Computação | por |
| dc.publisher.initials | UFV | por |
| dc.publisher.program | Mestrado em Ciência da Computação | por |
| dc.rights | Acesso Aberto | por |
| dc.subject | MDA | por |
| dc.subject | ASM | por |
| dc.subject | Modelos | por |
| dc.subject | MDA | eng |
| dc.subject | ASM | eng |
| dc.subject | Models | eng |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
| dc.title | Obtenção de modelos executáveis de processo de software a partir da aplicação das regras de transformação entre modelos | por |
| dc.title.alternative | Obtaining executable models of software process based on the application of transformation rules between models | eng |
| dc.type | Dissertação | por |
Files
Original bundle
1 - 1 of 1
