• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 93
  • 55
  • 22
  • 15
  • 15
  • 11
  • 9
  • 7
  • 7
  • 6
  • 6
  • 5
  • 4
  • 2
  • 2
  • Tagged with
  • 276
  • 60
  • 42
  • 41
  • 40
  • 32
  • 29
  • 29
  • 27
  • 27
  • 25
  • 23
  • 22
  • 20
  • 20
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
81

Écotoxicité, cytotoxicité et potentiel androgène des résidus pharmaceutiques sur les deux modèles biologiques : Hydra attenuata et les cellules MDA-Kb2 / Ecotoxicity, cytotoxicity and androgenic potential pharmaceutical residues on two biological models : Hydra attenuata and MDA-KB2 cells

Benchouala, Amira 07 July 2016 (has links)
L’objectif de ce travail a consisté à évaluer différents effets écotoxiques, cytotoxique et le potentiel androgénique de 14 produits pharmaceutiques: la clomipramine, la fluoxétine, la fluvoxamine, la paroxétine, la sertraline et la venlafaxine (antidépresseurs), l’amphotéricine B, l’éconazole, le kétoconazole et le miconazole (antifongiques), la clarithromycine (antibiotique), l’acébutolol (ß-bloquants), le gabapentine (antiépileptiques) et la cétirizine (antihistaminiques), à l’aide d’études in vivo et in vitro. Les tests d’écotoxicité aiguë (96h) sur le cnidaire d’eau douce Hydra attenuata ont montré un effet délétère sur la survie des hydres adultes, la morphologie et le développement des embryons pour l’ensemble d’antidépresseurs et des antifongiques testés. Les valeurs de CE50 calculées ont révélé que l’éconazole, le miconazole et la sertraline sont les molécules les plus toxiques. Les tests d’écotoxicité chronique sur les hydres adultes (10 jours) et les embryons (14 jours) ont mis en évidence que la plus part des molécules d’antidépresseurs testées sont des embryotoxiques et tératogènes puisque ils induisent des malformations chez les embryons contrairement aux antifongiques qui présentent des anomalies seulement chez les adultes. Ces tests ont montré aussi que les molécules d’antidépresseurs testées seules sont moins toxiques que lorsqu’elles sont testées en mélange. En effet, le mélange de molécules antidépresseurs testées présente une toxicité plus élevée sur les adultes que sur les embryons, avec une concentration minimale induisant des effets significatifs de l’ordre de ng L-1, concentrations proches de celles retrouvées dans l’environnement. De plus, les résultats d’écotoxicité chronique sur plusieurs générations d’hydres ont montré que la morphologie des individus de la première génération (F0) ainsi que ceux de la deuxième génération (F1) été affectée de la même manière, démontrant une sensibilité du même ordre vis-à-vis de la sertraline ou du mélange d’antidépresseurs, tandis que les individus issus de la troisième génération (F2) apparaissent moins sensibles lors de l'exposition à la sertraline. Par contre, la reproduction des hydres exposées à la sertraline est diminué de plus en plus dans chaque génération, avec une toxicité plus importante pour les individus de la troisième génération. Le mélange d’antidépresseurs affecte la reproduction des hydres de la deuxième génération F1 à des concentrations environnementales. Les essais in vitro conduits sur les mêmes molécules pharmaceutiques, testées seules et en mélange, sur les cellules MDA-Kb2 n'ont révélé aucun effet androgénique et cytotoxique sur les cellules à des concentrations environnementales / The objective of this work was to evaluate different ecotoxic, cytotoxic and androgenic effects of 14 pharmaceutical compounds: clomipramine, fluoxetine, fluvoxamine, paroxetine, sertraline and venlafaxine, amphotericin B, éconazole, ketoconazole and miconazole, clarithromycin, the acebutolol, gabapentin and cetirizine, using in vivo and in vitro studies. The acute ecotoxicity tests (96h) on the freshwater cnidarian Hydra attenuata showed deleterious effects on adult survival, morphology and embryo development for all tested antidepressants and antifungals drug. The values of EC50 concentrations revealed that econazole, miconazole and sertraline are the most toxic molecules. The chronic ecotoxicity tests on hydras adults (10 days) and embryos (14 days) revealed that most of the molecules tested antidepressants are embryotoxic and teratogenic as they cause malformations in embryos contrary to antifungal which display abnormalities in adults only. These tests also showed that antidepressants tested individually are less toxic than when tested as a mixture. This mixture has a higher toxicity on adults than on embryos, with significant effects concentrations around ng L-1 which are close to measured environmental concentrations. In addition, chronic ecotoxicity results over several generations of hydras have shown identical sensitivity of both first and second generation on morphology of individuals. No more toxicity was observed on the third generation of hydra. Concerning the reproduction of hydras, this parameters was strongly decreased in all generations with an increasing sensitivity of individuals along the generations. Moreover, the mixture of antidepressants affect reproduction of hydras for the second generation at environmental concentrations. In vitro tests conducted on MDA-KB2 cells with the same pharmaceuticals revealed that these compounds tested did not exert any androgenic and cytotoxic effect on cells in culture at environmental concentrations
82

Geração automática de código para redes de sensores sem fio baseado em componentes de software

Santos, Alyson de Jesus dos 09 September 2011 (has links)
Made available in DSpace on 2015-04-22T22:00:54Z (GMT). No. of bitstreams: 1 Dissertacao_Alyson.pdf: 2045006 bytes, checksum: 552fa4e2c7d4a7aa118296a3b4324aa2 (MD5) Previous issue date: 2011-09-09 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / The Wireless Sensor Networks (WSNs) revolutionize the monitoring of environment, enabling the creation of applications and scenarios in various areas of knowledge. As a consequence, we have a very fast growth of the development of new applications and rata increase of system complexity and cost of proposed development. The difficulty in developing new applications is not only due to restrictive features (memory, processor, power), but also by the instructions of low-level programming these networks. This situation is conductive to the creation of new methodologies and tools that support the development of system for that plataform. This work proposes the development of a tool called automatic code generation for wireless sensor network (WSN-GAC), which has as its main objective to enable any product high in developing applications for WSNs using models specified in Model driven architecture (MDA). WSN-GAC receives as input a model of a component-based application created by the designer and then performs automatic code generation of nesC (network embedded system C). Three case studied demonstrate the potential of WSN-GAC to help developers of applications for these networks. / As Redes de Sensores Sem Fio (RSSFs) revolucionam a monitoração de ambientes, possibilitando a criação de aplicações e cenários nas mais diversas áreas do conhecimento. Como consequência, temos o crescimento muito rápido do desenvolvimento de novas aplicações e proporcionalmente aumento de complexidade dos sistemas propostos e do custo de desenvolvimento. A dificuldade no desenvolvimento de novas aplicações não se deve somente às características restritivas (memória, processamento, energia), mas também pelas instruções de programação de baixo nível destas redes. Este panorama é favorável a criação de novas metodologias e ferramentas que dêem suporte ao desenvolvimento de sistemas para tal plataforma. Este trabalho propõe o desenvolvimento de uma ferramenta intitulada Geração Automática de Código para Redes de Sensores Sem Fio (GAC-RSSFs), que tem como objetivo principal possibilitar a alta produtividade no desenvolvimento de aplicações para as RSSFs utilizando modelos especificados na Arquitetura Orientada a Modelos (Model Driven Architecture - MDA). GAC-RSSFs recebe como entrada um modelo baseado em componentes de uma aplicação criada pelo projetista e então realiza a geração automática de código em linguagem nesC (network embedded systems C). Três estudos de caso demonstram o potencial de GAC-RSSFs para ajudar os desenvolvedores de aplicações para essas redes.
83

UMA METODOLOGIA PARA A INTEGRAÇÃO DE APLICAÇÕES EMPRESARIAIS COM WEB SERVICES USANDO MDA / A METHODOLOGY FOR INTEGRATION OF BUSINESS APPLICATIONS WITH WEB SERVICES USING MDA

VALE, Samyr Beliche 10 March 2004 (has links)
Made available in DSpace on 2016-08-17T14:52:51Z (GMT). No. of bitstreams: 1 Samyr Beliche Vale.pdf: 1271783 bytes, checksum: 3556a7f5490acfc5fdf7431663fba9fc (MD5) Previous issue date: 2004-03-10 / This paper presents a methodology for integrating business applications with Web services through the creation of meta-models in MDA. This methodology covers steps for the integration process and presents an architecture based on semantic middlware to integrate legacy applications. / Este trabalho apresenta uma metodologia para integração de aplicações empresariais com web services através da criação de meta-modelos em MDA. Esta metodologia abrange fases para o processo de integração e apresenta uma arquitetura baseada em middlware semântico para integrar aplicações legadas.
84

MODELAGEM DE REQUISITOS DE CONFIANÇA POR ENGENHARIA DIRIGIDA A MODELOS / MODELING OF REQUIREMENTS RELIABLE FOR DIRECTED ENGINEERING MODELS

CHAVES, Geysa Helena Guimarães 26 June 2008 (has links)
Made available in DSpace on 2016-08-17T14:52:52Z (GMT). No. of bitstreams: 1 GEYSA HELENA GUIMARAES CHAVES.pdf: 3886332 bytes, checksum: 1e032419dfdc24d8a137ce9f3e0c992e (MD5) Previous issue date: 2008-06-26 / This research work presents a proposal for constructing and maintenance of trusting to be perceived by a pretense consumer in a process of making decisions and by means of the involved risks in commercializing in a unsafe environment, the Internet. The dissertation examine the concept of trust as well as the factors and processes that contribute to it in order to elicitate aspects that the consumer consider as relevant to deposit their trusting in an online seller. The aspects that were captured and represented by a metamodel of trusting allows the creation of independent platform models. Thus, the model of trusting can be reused and easily modified for future developments and integrations. An editor of model in the form of trees trusting is provided as plug-in for Eclipse. The mechanisms described as builders of trusting are evidences, information in the form of metrics that enable the reduction of uncertainties in an on-line transactions. Finally, a scenario that allows the description of the results obtained in this research work is presented. / Este trabalho apresenta uma proposta para construção e manutenção de confiança a ser percebida por um pretenso consumidor em um processo de tomada de decisão e mediante aos riscos envolvidos em comercializar em um ambiente inseguro, a Internet. Esta dissertação examina a natureza do conceito de confiança, bem como os fatores e processos que contribuem para a mesma, a fim de elicitar elementos que o consumidor considera como relevantes ao depositar sua crença em um vendedor on-line. Esses elementos foram capturados e representados através de um metamodelo de confiança que permite a criação de modelos independentes de plataformas. Assim, o modelo de confiança pode ser reutilizado e facilmente modificado para futuras evoluções e integrações. Um editor de modelos de confiança em forma de árvore é fornecido como plug-in para Eclipse. Os mecanismos descritos como construtores de confiança são evidências, informações em forma de métricas que possibilitam a diminuição do grau de incerteza em transações on-line. Por fim, um cenário que possibilita a descrição dos resultados obtidos na realização deste trabalho dissertativo é apresentado.
85

Federated approach for enterprise interoperability : a reversible model driven and HLA based methodology / Approche fédérée pour l'interopérabilité d'entreprise : une méthodologie réversible, modèle entraînée et HLA basée

Tu, Zhiying 20 December 2012 (has links)
L'interopérabilité est une des caractéristiques requises pour les entreprises évoluant dans un marché globalisé à la concurrence croissante et complexe. Dans la dernière décennie, l'interopérabilité des entreprises a été développée et prescrite par différents types de cadres, de méthodes et de techniques. Cependant, le développement de l'interopérabilité n'est pas encore assez mature pour être considéré en tant que science à part entière. Par ailleurs, il ne cesse d'évoluer en fonction des besoins des entreprises,de leurs environnements et des différents secteurs d’activité. Aujourd'hui, l'environnement s’organise en réseaux multipleet provoque d’imprévisibles situations liées à leurs dynamiques (création, modification, résilience). Ainsi l’interopérabilité durable devient une dimension nouvelle de recherche pour l'interopérabilité des systèmes d'entreprise et de leurs domaines d'applications. Dans l'interopérabilité durable, l'interopérabilité d'entreprise dynamique est l'un des thèmes focaux. Cette approche dynamique, également appelée « fédérée », est originaire du cadre d'interopérabilité de l'Entreprise proposée dans le Réseau d’Excellence (NoE)INTEROP. Il vise à donner la capacité aux entreprises d’établir une interopérabilité à la volée sans connaissance préalable des informations à échanger. Cette thèse présente l'état actuel des travaux qui se rapprochent du développement de l'interopérabilité des entreprises « fédérés » en dynamique. Ces travaux de thèse mettent tout d’abord en évidence l’intérêt de la redécouverte de modèles à partir d’un système existant avant de concevoir un futur système. Une méthodologie de réverse engineering dirigée par les modèles et basée sur la norme de simulation distribuée HLA est proposée pour concevoir et développerpar l'approche fédérée d'interopérabilité le futur système d’information de l’entreprise. La phase de mise en œuvre réutilise les concepts d’interopérabilité issusde la simulation distribuée pour faciliter et coordonner la communication entre les systèmes d'information distribués hétérogènes des entreprises en combinant avec les dernières orientation service actuelle du web. La plate-forme tend ainsi à satisfaire les attentes de la dernière version du standard de l'architecture de haut niveau HLA 1516 Evolved. Ce cadre propose donc un cycle complet de développement pour qui a l'intention de réutiliser un système d'information existant sans recoder ex-nilo, mais en l’adaptant aux nouvelles exigences de la dynamique d'interopérabilité. / Interoperability is one of the requisite features for existing enterprises in the increasing competitive and complex global market. In the last decade, enterprise interoperability has been developed and prescribed by various kinds of frameworks, methods, and techniques. However interoperability development is still not mature enough to become a science. Meanwhile, it keeps evolving according to different business requirement and market environment. Nowadays, networked environment causes unpredictable dynamical situations, thus sustainable interoperability becomes a new research dimension in the interoperability of enterprise systems and applications domain. In the sustainable interoperability, enterprise interoperability dynamics is one of the focal topics. This dynamic approach also called federated is originated from Enterprise Interoperability Framework of INTEROP NoE, which aims to establish interoperability on the fly. This thesis presents current state on federated approaches to develop enterprise interoperability dynamics. Based on this study, a reversible model driven and HLA based methodology is proposed for achieving federated approach for Enterprise Interoperability. It reuses distributed simulation interoperability concepts to facilitate and coordinate the communication between heterogeneous distributed information systems of the enterprises. The platform is complaint with the latest version of the High Level Architecture (HLA) that is a distributed communication standard. This framework is also proposing a development lifecycle that intends to reuse existing information systems without recoding them but by adapting them to the new requirements of interoperability dynamics.
86

Automatic generation of software applications

Liang, Dong 07 August 2014 (has links) (PDF)
The Model Driven Architecture (MDA) allows moving the software development from the time consuming and error-prone level of writing program code to the next higher level of modeling. In order to gain benefit from this innovative technology, it is necessary to satisfy two requirements. These are first, the creation of compact, complete and correct platform independent models (PIM) and second, the development of a flexible and extensible model transformation framework taking into account frequent changes of the target platform. In this thesis a platform-based methodology is developed to create PIM by abstracting common modeling elements into a platform independent modeling library called Design Platform Model (DPM). The DPM contains OCL-based types for modeling primitive and collection types, a platform independent GUI toolkit as well as other common modeling elements, such as those for IO-operations. Furthermore, a DPM profile containing diverse domain specific and design pattern-based stereotypes is also developed to create PIM with high-level semantics. The behavior in PIM is specified using an OCL-like action language called eXecutable OCL (XOCL), which is also developed in this thesis. For model transformation, the model compiler MOCCA is developed based on a flexible and extensible architecture. The model mapper components in the current version of MOCCA are able to map desktop applications onto JSE platform; the both business object layer and persistence layer of a three-layered enterprise applications onto JEE platform and SAP ABAP platform. The entire model transformation process is finished with complete code generation.
87

Automatic generation of software applications: a platform-based MDA approach

Liang, Dong 30 April 2014 (has links)
The Model Driven Architecture (MDA) allows moving the software development from the time consuming and error-prone level of writing program code to the next higher level of modeling. In order to gain benefit from this innovative technology, it is necessary to satisfy two requirements. These are first, the creation of compact, complete and correct platform independent models (PIM) and second, the development of a flexible and extensible model transformation framework taking into account frequent changes of the target platform. In this thesis a platform-based methodology is developed to create PIM by abstracting common modeling elements into a platform independent modeling library called Design Platform Model (DPM). The DPM contains OCL-based types for modeling primitive and collection types, a platform independent GUI toolkit as well as other common modeling elements, such as those for IO-operations. Furthermore, a DPM profile containing diverse domain specific and design pattern-based stereotypes is also developed to create PIM with high-level semantics. The behavior in PIM is specified using an OCL-like action language called eXecutable OCL (XOCL), which is also developed in this thesis. For model transformation, the model compiler MOCCA is developed based on a flexible and extensible architecture. The model mapper components in the current version of MOCCA are able to map desktop applications onto JSE platform; the both business object layer and persistence layer of a three-layered enterprise applications onto JEE platform and SAP ABAP platform. The entire model transformation process is finished with complete code generation.
88

Caractérisation et logique d'une situation collaborative / Business and logic charateristic in an collaborative situation

Mu, Wenxin 20 November 2012 (has links)
Initié en 2009, le projet MISE 2.0 (deuxième itération du projet Mediation Information System Engineering) s’articule autour d’une approche BPM (pour Business Process Management) et d’une vision MDE (pour Model-Driven Engineering). La réalisation d’une démarche BPM classique au sein d’une organisation nécessite de recueillir une connaissance couvrant à la fois les aspects structurel, informationnel et fonctionnel afin de définir des modèles de processus caractéristiques du comportement de l’organisation. Concernant le projet MISE 2.0, l’approche BPM considérée concerne un ensemble d’organisations collaboratives. Quant à la composante MDE, elle est destinée à faciliter l’automatisation des différentes étapes de la démarche : i) Recueil de la connaissance (caractérisation de la situation) : Il s’agit de collecter les information concernant la situation collaborative considérée, ii) Déduction de la cartographie de processus collaboratifs (définition de la solution) : il s’agit de définit les processus collaboratifs adaptés à la situation collaboratives caractérisée au niveau précedent and iii) Déploiement du SI de médiation (implémentation de la solution) : il s’agit d’implémenter le SI de médiation sous la forme d’une plateforme informatique capable d’orchestrer les processus collaboratif définis. La problématique scientifique relève des deux transitions entre ces trois niveaux d’abstractions : la première transition est prise en charge au niveau abstrait de la démarche MISE 2.0 alors que la seconde est traitée au niveau concret. Les travaux de thèse dont il est ici question se focalisent sur le niveau abstrait : déduction d’une cartographie de processus collaboratifs satisfaisant la situation collaborative considérée. Ce type d’objectif relève généralement d’activités entièrement manuelles qui nécessitent une importante quantité de travail afin d’obtenir les modèles de processus escomptés. Les travaux de recherches présentés ambitionnent d’automatiser cette démarche. Le principe est le suivant : (i) recueil, sous la forme de modèles, de la connaissance nécessaire à la caractérisation de la situation collaborative (informations sur les partenaires, les fonctions qu’ils partagent et leurs objectifs), (ii) déduction de la connaissance complémentaire relative à la dynamique collaborative qui pourrait satisfaire ces objectifs selon les moyens disponibles (cette phase s’appuie sur un métamodèle collaboratif, sur l’ontologie associée et sur des règles de transformation) et (iii) structuration de cette connaissance générée sous la forme d’une cartographie de processus collaboratifs (grâce à des algorithmes dédiés). / MISE 2.0 (for Mediation Information System Engineering, second iteration) project has been launched in 2009. The MISE 2.0 engineering approach is based on BPM (Business Process Management) and MDE (Model-Driven Engineering). Running a regular BPM approach on a specific organization consists in gathering structural, informational, and functional knowledge in order to design cartography of processes covering the behavior of the modeled organization. Regarding the MISE 2.0 project the BPM approach concerns a set of organizations and MDE helps in automatizing the different steps: i) Knowledge gathering (situation layer): collect information concerning the collaborative situation, ii) Processes cartography design (solution layer): design the processes according to the knowledge gathered and iii) MIS deployment (implementation layer): implement an IT structure able to run the processes cartography. Both the transitions between these layers are the hard-points of this approach: The first gap is managed at the abstract level of MISE 2.0 while the second one is managed at the concrete level of MISE 2.0. The current PhD is focused on the first issue: designing a relevant processes cartography from the modeled collaborative situation. However, this is usually a manual activity, which requires a large amount of work to draw the processes and their links. The current research works aim at building such collaborative process cartography in an automated manner. Our principles are (i) to gather the essential and minimum initial collaborative knowledge (e.g. partners, shared functions and collaborative objectives) in models, ii) to deduce the missing knowledge with the help of a collaborative metamodel, an associated ontology and transformation rules and iii) to structure the deduced knowledge in a collaborative process cartography thanks to dedicated algorithms.
89

[en] MDA BASED APPROACH FOR DEVELOPING MULTI-AGENT SYSTEMS / [pt] USANDO A ABORDAGEM MDA NO DESENVOLVIMENTO DE SISTEMAS MULTI-AGENTES

BEATRIZ ALVES DE MARIA 17 June 2005 (has links)
[pt] Sistemas multi-agentes (SMA) diferem de sistemas que não são baseados em agentes devido ao fato dos agentes serem unidades autônomas capazes de ações flexíveis e inteligentes. Por este motivo é proposto na literatura um grande número de metodologias, frameworks e linguagens para dar apoio a construção deste tipo de sistema. Muitas dessas metodologias e suas ferramentas provêm da comunidade de inteligência artificial e estão focadas em uma arquitetura específica de agentes. Este trabalho propõe o uso da arquitetura Model Driven Architecture (MDA), descrita pela OMG, no processo de desenvolvimento de SMA. MDA é uma arquitetura para desenvolvimento de software estruturada em etapas de modelagem que dá suporte a todo o ciclo de desenvolvimento de um sistema. O processo de desenvolvimento proposto está dividido de acordo com as etapas apresentadas por MDA. Na etapa PIM, onde são especificados modelos independentes de plataforma, propomos a utilização da linguagem de modelagem MAS-ML para SMA. Na etapa PSM, onde são definidos modelos específicos de plataforma, propomos utilizar a linguagem de modelagem UML. Os modelos MAS-ML definidos na etapa PIM são transformados em modelos UML na etapa PSM com base em um framework para implementação de SMA utilizando orientação a objetos. Na ultima etapa do desenvolvimento, o código da aplicação é gerado a partir dos modelos UML. Este trabalho detalha as etapas PIM e PSM do processo de desenvolvimento de SMA e as transformações necessárias para a geração de código. Para demonstrar a aplicação do processo proposto são apresentadas duas aplicações de SMA desenvolvidas utilizando o mesmo. Ao final, apresenta-se a ferramenta MAS-ML Tool desenvolvida para dar apoio ao processo de desenvolvimento proposto. Esta ferramenta implementa todas as etapas presentes no processo, permitindo assim a implementação de SMA a partir de sua modelagem. / [en] Multi-agent systems (MAS) differ from non-agent systems because agents are intended to be autonomous units capable of flexible and intelligent actions. For this reason it is proposed in the literature a great number of methodologies frameworks and languages to support the development of these systems. Several methodologies and their tools are come from artificial intelligent community and are focused in a specific agent architecture. This work proposes the use of the Model Driven Architecture (MDA), described by OMG, in the development process of MAS. MDA specifies a structured software development process in modeling stages that supports all system development life cycle. The proposed development process is divided according to the MDA stages. In PIM stage, where platform independent models are specified, we propose the use of MAS-ML modeling language for MAS. In PSM stage, where platform specific models are specified, we propose the use of UML modeling language. The MASML models defined on PIM stage are transformed in UML models at PSM stage, based on an object-oriented framework for implementing MAS. In the last development stage, the application code is generated from UML models. This work details the PIM and PSM stages of the MAS development process and the models transformations to generate source code. To exemplify the applicability of the proposed MAS development process, two different MAS applications were developed based on the process. Finally, a MAS-ML tool is presented. Such tool was developed to support the proposed development process. The tool implements all stages presented in the process, allowing the modeling and implementation of MAS.
90

Um estudo sobre MDA: suporte fornecido pela UML e reuso de soluções pré-definidas. / A study on MDA: support provided by UML and reuse of pre-defined solutions.

Belix, José Eduardo 07 April 2006 (has links)
Este trabalho tem por objetivo propor a utilização de soluções pré-definidas e comprovadas na abordagem MDA, auxiliando o desenvolvedor na resolução de problemas recorrentes ao desenvolvimento de software. A utilização destas soluções pré-definidas leva a um aumento de produtividade no contexto MDA e na geração de software baseado em boas práticas. Para que este objetivo seja cumprido, é empreendida uma análise sobre o MDA e sobre como operacionalizar as transformações entre modelos. Também é empreendida uma análise sobre o suporte fornecido pela UML e sobre reutilização em desenvolvimento orientado a modelos. Por fim este trabalho apresenta partes de uma aplicação protótipo, construída para ser uma prova de conceito de código gerado através da combinação de UML e soluções pré-definidas. / The goal of this work is to propose the use of pre-defined solutions on MDA approach, supporting the developer in solving recurrent problems of software development. The use of these pre-defined solutions leads to an increase of productivity in MDA context, and in the generation of software based on best practices. To reach this goal, an analysis of MDA is undertaken, as well as an analysis of how to enable the transformations between models. It is also undertaken an analysis about the use of UML and the reuse in model driven development. Finally this work presents portions of a prototype application, constructed to be a proof-of-concept of generated code, combining UML and the pre-defined solutions.

Page generated in 0.1445 seconds