Linguagens Especificas De Dominio
Mostrando 1-12 de 12 artigos, teses e dissertações.
-
1. MDWA : Uma abordagem guiada por modelos para desenvolvimento de software Web
As técnicas de desenvolvimento de software evoluem continuamente com a finalidade de melhorar processos de construção e manutenção de software, além de obter ganhos em tempo, custo e qualidade. O objetivo do MDD é reduzir a distância semântica entre um problema e a especificação de sua solução. Para isso, MDD tem enfoque na modelagem de alto ní
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 13/11/2012
-
2. Abordagem para criação de linguagens específicas de domínio para robótica móvel
Robôs móveis autônomos são máquinas com potencial para realizar atividades repetitivas ou de alta periculosidade com mais eficácia. Muitos possuem um software embarcado responsável pelo seu funcionamento. Nos últimos anos, a complexidade dessas aplicações robóticas embarcadas tem crescido continuamente e apresentam desafios que são incomuns ao de
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 12/11/2012
-
3. CoMDD: uma abordagem colaborativa para auxiliar o desenvolvimento orientado a modelos / CoMDD: a collaborative model driven development approach
O desenvolvimento orientado a modelos (Model Driven Development - MDD) é uma abordagem que tem ganhado cada vez mais espaço na indústria e na academia, trazendo grandes benefícios, como o aumento de produtividade. Uma forma de se trabalhar usando MDD em equipe é usando uma IDE (Integrated Development Environment) associada a um sistema de versionamento.
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 01/06/2012
-
4. Uma abordagem apoiada por linguagens especificas de domínio para criação de linhas de produtos de software embarcado
Embedded systems have been used in a myriad of devices that are present in our daily lives, thereby the market for such sort of system has increased significantly over the last few years. These systems were once associated with low-level code, however, this is an outdated view of embedded systems technology. Although the current embedded systems are mostly c
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 30/05/2011
-
5. Descrição de documentos na internet e em eBooks
A Internete e os livros eletrônicos estão substituindo as editoras tradicionais. Enciclopédias, por exemplo, são publicadas principalmente na internete, já que esse tipo de mídia permite melhoramentos, cooperação e correções rápidas. Os leitores eletrônicos diminuíram o custo da publicação de livros e o consumo de recursos naturais (por exempl
Publicado em: 2011
-
6. GeoMiningVisualQL: uma linguagem de consulta visual para mineração de dados geográficos
Diversas áreas de domínio de conhecimento, tais como os sistemas de sensoriamente remoto, transportes, telecomunicações, cartografia digital, entre outras, fazem uso de uma grande quantidade de dados geográficos. Normalmente, esses dados são armazenados em Sistemas Gerenciadores de Banco de Dados Geográficos (SGBDGeo), através dos quais, muitas vezes
Publicado em: 2010
-
7. Motf : meta-objetos para tolerância a falhas / Moft-metaobjects for fault-tolerance
As técnicas de programação e os mecanismos de linguagens de programação destinados ao desenvolvimento de aplicações de alta confiabilidade são agrupadas sob a denominação de tolerância a falhas em software. A área de tolerância a falhas abrange uma serie de técnicas com funcionalidades e aplicabilidade bem definidas, permitindo que seja conside
Publicado em: 2009
-
8. A model-driven software reuse approach / Uma abordagem orientada a modelos para reutilização de software
A reutilização de software busca aumentar a qualidade e produtividade no desenvolvimento de software, evitando a duplicação do esforço e reaproveitando o máximo possível das experiências de projetos passados. Apesar de simples, esta idéia não é facilmente colocada em prática, principalmente de maneira sistemática e controlada. Técnicas de engen
Publicado em: 2009
-
9. K-Aspects : uma abordagem baseada em aspectos para implementação de sistemas de conhecimentos / K-Aspects: an approach for building knowledge systems using aspects
Esse trabalho define K-Aspects (Knowledge Aspects), uma abordagem para a implementação de Sistemas de Conhecimento (SC) em linguagens orientadas a objetos usando o paradigma orientado a aspectos (OA) e anotações de metadados. Essa abordagem define uma forte correspondência entre o Modelo de Conhecimento (MC) e sua implementação no paradigma da orienta
Publicado em: 2009
-
10. A METHODOLOGY AND A TOOL FOR IT I REUSE GERATIVO IN DOMAIN ENGINEERING MULTIAGENTE / UMA METODOLOGIA E UMA FERRAMENTA PARA O REUSO GERATIVO NA ENGENHARIA DE DOMÍNIO MULTIAGENTE
A abordagem gerativa é um dos meios mais produtivos para promover o reuso automático em linhas de produção de software, aliado a técnicas e metodologias da Engenharia de Domínio. O paradigma multiagente visa fornecer soluções para abordar a crescente complexidade dos softwares que devem operar em ambientes não predizíveis ou sujeitos a mudanças r�
Publicado em: 2006
-
11. Engenharia da mente: uma metodologia de representação do conhecimento para construção de ontologias em sistemas baseados em conhecimento
Na era da informação digitalizada, pesquisadores de diferentes áreas do conhecimento enfrentam uma nova questão: a organização semântica dos dados. A matéria tornou-se importante pelo fato das informações digitalmente disponíveis estarem dispostas, em sua maioria, como dados não-estruturados. Todavia, sabe-se que a estruturação de dados é um p
Publicado em: 2005
-
12. A TECNIQUE FOR DOMAIN SPECIFIC LANGUAGE DEVELOPMENT / UMA TÉCNICA PARA O DESENVOLVIMENTO DE LINGUAGENS ESPECÍFICAS DE DOMÍNIO
To achieve quality and productivity in software development, software reuse is necessary nowadays. One way of doing so is generative reuse, which consists of automatic selecting and grouping software components. Generative software reuse can be done by employing Domain Specific Languages (DSL s). These languages specify a system in a high level of abstractio
Publicado em: 2004