Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas
Made available in DSpace on 2016-12-23T14:33:46Z (GMT). No. of bitstreams: 1 Dissertacao Paulo Sergio dos Santos Junior.pdf: 7370393 bytes, checksum: ca652e878138a12bfd37e280315d8fc8 (MD5) Previous issue date: 2009-12-16 === The management of organizations is a highly complex activity, since it re...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | Portuguese |
Published: |
Universidade Federal do Espírito Santo
2016
|
Subjects: | |
Online Access: | http://repositorio.ufes.br/handle/10/6408 |
id |
ndltd-IBICT-oai-dspace2.ufes.br-10-6408 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
language |
Portuguese |
format |
Others
|
sources |
NDLTD |
topic |
Arquitetura Organizacional de TI Análise semântica Desenvolvimento Orientado a Modelos Enterprise architecture Semantic analysis Model-Driven Development CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
spellingShingle |
Arquitetura Organizacional de TI Análise semântica Desenvolvimento Orientado a Modelos Enterprise architecture Semantic analysis Model-Driven Development CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Santos Junior, Paulo Sergio dos Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas |
description |
Made available in DSpace on 2016-12-23T14:33:46Z (GMT). No. of bitstreams: 1
Dissertacao Paulo Sergio dos Santos Junior.pdf: 7370393 bytes, checksum: ca652e878138a12bfd37e280315d8fc8 (MD5)
Previous issue date: 2009-12-16 === The management of organizations is a highly complex activity, since it requires the use of knowledge from several knowledge domains (including business process, information technology and infrastructure). In order to analyze how these domains are interrelated an Enterprise Architecture is essential. The main benefits of using Enterprise Architecture are: (i) to capture the essence and evolution of a business and its information systems; and (ii) to manage the alignment between the business and information systems in a cost-effective manner, possibly by revealing how business processes and information systems are interrelated. To address the alignment between business processes and information systems, several Model-Driven Development approaches enable designers to derive process-oriented systems directly from the business process models through automatic transformation. However, most of these approaches do not enable designers to explore the semantic richness of many Enterprise Architectural models (using only the control flow of business process models), and further define rather inflexible transformations. Moreover, many of these approaches to not clearly separate the development process into platform-independent and platform-specific steps, polluting business process models with platform concerns. This work proposes a novel Model-Driven Development approach to address the aforementioned issues. This approach enable the designers to (i) profit from the semantics of Enterprise Architecture models throughout the system development process; (ii) to apply parameterization in pre-defined transformations and; (iii) to clearly divide the development process into platform-independent and platform-specific steps === O gerenciamento das organizações é uma tarefa que envolve um nível de complexidade significante, uma vez que agrega diversos domínios de conhecimento (incluindo processos de negócios, tecnologias da informação e infraestrutura). Para que seja possível analisar como esses fatores estão interconectados entre si e como a priorização de um deles pode ocasionar a postergação de outro, a utilização de uma Arquitetura Organizacional de TI (Enterprise Architecture) torna-se necessária. Através de uma Arquitetura Organizacional de TI é possível: (i) capturar a essência e as evoluções do negócio e dos sistemas de informação presentes na organização; e (ii) realizar de maneira mais eficaz e menos onerosa o alinhamento entre tecnologia da informação e os processos de negócios executados a uma ou mais organizações. Diversas abordagens de Desenvolvimento Orientado a Modelos utilizam os modelos que representam as Arquiteturas Organizacionais de TI para o desenvolvimento de sistemas computacionais. Porém, a grande maioria das abordagens não permite que o projetista do sistema (i) explore a riqueza semântica dos diferentes modelos da Arquitetura Organizacional de TI (além dos modelos de processos de negócio), (ii) parametrize transformações pré-definidas nessas abordagens para adequar as transformações ao sistema sendo desenvolvido; e (iii) divida o processo de desenvolvimento em etapas independente e dependente de plataforma. Este trabalho propõe uma nova abordagem de Desenvolvimento Orientado a Modelos que visa mitigar estas limitações do estado-da-arte, através de transformações parametrizadas que exploram a riqueza semântica dos modelos das Arquiteturas Organizacionais de TI. Adicionalmente, a abordagem propõe uma divisão clara das etapas independente e dependente de plataforma |
author2 |
Almeida, João Paulo Andrade |
author_facet |
Almeida, João Paulo Andrade Santos Junior, Paulo Sergio dos |
author |
Santos Junior, Paulo Sergio dos |
author_sort |
Santos Junior, Paulo Sergio dos |
title |
Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas |
title_short |
Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas |
title_full |
Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas |
title_fullStr |
Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas |
title_full_unstemmed |
Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas |
title_sort |
uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de ti: da semântica ao desenvolvimento de sistemas |
publisher |
Universidade Federal do Espírito Santo |
publishDate |
2016 |
url |
http://repositorio.ufes.br/handle/10/6408 |
work_keys_str_mv |
AT santosjuniorpaulosergiodos umaabordagemdedesenvolvimentobaseadaemmodelosdearquiteturaorganizacionaldetidasemanticaaodesenvolvimentodesistemas |
_version_ |
1718852530779193344 |
spelling |
ndltd-IBICT-oai-dspace2.ufes.br-10-64082019-01-21T18:30:12Z Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas Santos Junior, Paulo Sergio dos Almeida, João Paulo Andrade Falbo, Ricardo de Almeida Thom, Lucinéia Heloisa Guizzardi, Giancarlo Arquitetura Organizacional de TI Análise semântica Desenvolvimento Orientado a Modelos Enterprise architecture Semantic analysis Model-Driven Development CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Made available in DSpace on 2016-12-23T14:33:46Z (GMT). No. of bitstreams: 1 Dissertacao Paulo Sergio dos Santos Junior.pdf: 7370393 bytes, checksum: ca652e878138a12bfd37e280315d8fc8 (MD5) Previous issue date: 2009-12-16 The management of organizations is a highly complex activity, since it requires the use of knowledge from several knowledge domains (including business process, information technology and infrastructure). In order to analyze how these domains are interrelated an Enterprise Architecture is essential. The main benefits of using Enterprise Architecture are: (i) to capture the essence and evolution of a business and its information systems; and (ii) to manage the alignment between the business and information systems in a cost-effective manner, possibly by revealing how business processes and information systems are interrelated. To address the alignment between business processes and information systems, several Model-Driven Development approaches enable designers to derive process-oriented systems directly from the business process models through automatic transformation. However, most of these approaches do not enable designers to explore the semantic richness of many Enterprise Architectural models (using only the control flow of business process models), and further define rather inflexible transformations. Moreover, many of these approaches to not clearly separate the development process into platform-independent and platform-specific steps, polluting business process models with platform concerns. This work proposes a novel Model-Driven Development approach to address the aforementioned issues. This approach enable the designers to (i) profit from the semantics of Enterprise Architecture models throughout the system development process; (ii) to apply parameterization in pre-defined transformations and; (iii) to clearly divide the development process into platform-independent and platform-specific steps O gerenciamento das organizações é uma tarefa que envolve um nível de complexidade significante, uma vez que agrega diversos domínios de conhecimento (incluindo processos de negócios, tecnologias da informação e infraestrutura). Para que seja possível analisar como esses fatores estão interconectados entre si e como a priorização de um deles pode ocasionar a postergação de outro, a utilização de uma Arquitetura Organizacional de TI (Enterprise Architecture) torna-se necessária. Através de uma Arquitetura Organizacional de TI é possível: (i) capturar a essência e as evoluções do negócio e dos sistemas de informação presentes na organização; e (ii) realizar de maneira mais eficaz e menos onerosa o alinhamento entre tecnologia da informação e os processos de negócios executados a uma ou mais organizações. Diversas abordagens de Desenvolvimento Orientado a Modelos utilizam os modelos que representam as Arquiteturas Organizacionais de TI para o desenvolvimento de sistemas computacionais. Porém, a grande maioria das abordagens não permite que o projetista do sistema (i) explore a riqueza semântica dos diferentes modelos da Arquitetura Organizacional de TI (além dos modelos de processos de negócio), (ii) parametrize transformações pré-definidas nessas abordagens para adequar as transformações ao sistema sendo desenvolvido; e (iii) divida o processo de desenvolvimento em etapas independente e dependente de plataforma. Este trabalho propõe uma nova abordagem de Desenvolvimento Orientado a Modelos que visa mitigar estas limitações do estado-da-arte, através de transformações parametrizadas que exploram a riqueza semântica dos modelos das Arquiteturas Organizacionais de TI. Adicionalmente, a abordagem propõe uma divisão clara das etapas independente e dependente de plataforma 2016-12-23T14:33:46Z 2012-01-13 2016-12-23T14:33:46Z 2009-12-16 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis SANTOS JUNIOR, Paulo Sergio dos. Uma abordagem de desenvolvimento baseada em modelos de arquitetura organizacional de TI: da semântica ao desenvolvimento de sistemas. 2009. 262 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Espírito Santo, Vitória, 2009. http://repositorio.ufes.br/handle/10/6408 por info:eu-repo/semantics/openAccess text Universidade Federal do Espírito Santo Programa de Pós-Graduação em Informática UFES BR Ciência da Computação reponame:Repositório Institucional da UFES instname:Universidade Federal do Espírito Santo instacron:UFES |