971 resultados para Sistemas orientados : Objetos
Resumo:
Este trabalho apresenta um modelo de análise estática de programas orientados a objetos, o qual se denomina DEPAnalyzer (DEPendencies Analyzer). O modelo realiza a análise das dependências entre as classes de um programa, ou seja, os relacionamentos estabelecidos entre estas. As classes representam as entidades estáticas, as quais em tempo de execução darão origem a conjuntos de objetos. Através da simulação do programa o modelo consegue obter as informações sobre quem se relaciona com quem e qual é a intensidade destes relacionamentos. Estas informações visam auxiliar no processo de escalonamento de um programa em uma arquitetura distribuída. Para expressar estes relacionamentos podem ser gerados dois grafos, o grafo de dependências e o grafo de invocações. A geração de um ou de ambos depende do propósito de utilização, ou seja, alocação inicial ou redistribuição dos objetos. O grafo de dependências apresenta uma versão resumida dos relacionamentos. Este adequa-se a auxiliar no processo de distribuição inicial por propiciar um panorama geral dos relacionamentos sem considerar a ordenação de ocorrência das ações. Por sua vez o grafo de invocações tem como propósito a discriminação da ordem de ocorrência das ações de uma aplicação. Viabilizando a utilização deste por parte do processo de redistribuição dos objetos.
Resumo:
Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)
Resumo:
The World Wide Web has been consolidated over the last years as a standard platform to provide software systems in the Internet. Nowadays, a great variety of user applications are available on the Web, varying from corporate applications to the banking domain, or from electronic commerce to the governmental domain. Given the quantity of information available and the quantity of users dealing with their services, many Web systems have sought to present recommendations of use as part of their functionalities, in order to let the users to have a better usage of the services available, based on their profile, history navigation and system use. In this context, this dissertation proposes the development of an agent-based framework that offers recommendations for users of Web systems. It involves the conception, design and implementation of an object-oriented framework. The framework agents can be plugged or unplugged in a non-invasive way in existing Web applications using aspect-oriented techniques. The framework is evaluated through its instantiation to three different Web systems
Resumo:
Pós-graduação em Ciência da Computação - IBILCE
Resumo:
El software ha obtenido en la actualidad una gran importancia en todos los ámbitos de la vida cotidiana. Es indudable que la calidad del software juega un papel fundamental en todo desarrollo informático, aunque en ocasiones no se le presta la suficiente atención, quizás debido a los relativamente escasos trabajos relacionados con este tema desarrollados hasta la fecha. En el presente trabajo, se plantea la necesidad de un modelo de calidad completo. Para cubrir esta necesidad se presenta un nuevo modelo de calidad, obtenido tras un estudio pormenorizado de los modelos de calidad existentes, centrado en el paradigma orientado a objetos. Este modelo de calidad muestra cómo la calidad del software se descompone en una serie de factores y éstos, a su vez, se descomponen en un conjunto de criterios medibles utilizando medidas. El modelo incluye un amplio conjunto de medidas, diseñadas especialmente para su aplicación dentro del paradigma orientado a objetos. Para completar el modelo, se ha diseñado un sencillo método de aplicación de este modelo de calidad para que pueda ser utilizado de una forma simple por los desarrolladores de sistemas informáticos orientados a objetos. El modelo de calidad definido se ha validado realizando un juego de experimentos. Estos experimentos han consistido en la aplicación del modelo sobre una serie de desarrollos orientados a objetos. Los resultados obtenidos han demostrado su utilidad práctica para determinar tanto la calidad global de los sistemas, como para identificar aquellas partes del sistema susceptibles de ser mejoradas. Con este trabajo, se llena un importante hueco existente en esta área, pues, en primer lugar, no existen modelos de calidad completos para la orientación a objetos. En segundo lugar, aunque hay medidas para la orientación a objetos, no se han asociado a los atributos que determinan la calidad del software, por lo que su utilidad, tal cual fueron definidas, resulta bastante cuestionable. Para finalizar, nunca se ha asociado un modelo de calidad con una método de aplicación, por lo que su utilidad quedaba considerablemente mermada, quedando a expensas de la habilidad y experiencia del Ingeniero del Software que lo utilizara.
Resumo:
Nunca hemos entendido el proyecto de arquitectura como una colección de pianos más o menos bien estructurados. Proyectar es despejar incógnitas y por tanto caminar por sendas aparentemente vacías de rastros. Proyectar es perderse para entender no tanto el camino sino fundamentalmente el territorio que se recorre.
Resumo:
Uno de los métodos de mayor difusión en análisis orientado a objetos es el de Grady y el artículo describe una parte de los resultados de la aplicación del método al sistema de información de una biblioteca universitaria. Este artículo hace parte de varios trabajos llevados a cabo con los estudiantes de Ingeniería de Sistemas para conocer y aplicar los principales métodos de análisis y diseño orientados a objetos desarrollados en el mundo.
Resumo:
La metodología de extensión comunitaria propuesta en el presente artículo permite obtener un mejoramiento continuo aun después de la ejecución de un proyecto. En ella se enfatiza el mejoramiento de la familia y sus sistemas de producción orientados al mercado y en armonía con el ambiente. La metodología hace énfasis en la formación de productores y productoras y sus organizaciones locales, potencia transferencia y asesoría técnica realizada por los mismos pobladores, con enfoque de género y desarrollo sostenido. Se parte del principio, que las comunidades deben administrar sus propios procesos de desarrollo agropecuario y local; especialmente lo relacionado al desarrollo de una agricultura sostenible (rentable y en armonía de los recursos naturales). Los actores principales del sistema de extensión propuesto son la familia productora, extensionistas comunitarios (EC), agricultores demostradores (AD), técnicos de proyectos, instituciones de investigación y/o transferencia de tecnología, y otras instituciones de desarrollo local presentes en la comunidad. La metodología de extensión comunitaria se utiliza para el desarrollo de sistemas de producción sostenibles, que fortalezcan el desarrollo económico, social y ambiental local.
Resumo:
Faz reflexões sobre as várias formas de relação entre sujeitos e objetos-técnicos, com ênfase para a utilização dos computadores digitais e, particularmente, os softwares chamados agentes inteligentes. Analisa o espaço e suas mudanças qualitativas na atualidade, a partir do conceito do espaço como produção humana, analisando como as transformações em curso no ambiente afetam nossas subjetividades e, reciprocamente, como afetamos nossos ambientes. Discutidas as possibilidades de sobrevivência do homem nu nesses novos espaços, sem que esteja devidamente atualizado com as últimas novidades tecnológicas - próteses sensoriais e motoras. Perpassa a discussão sobre o pensamento que se utiliza do espaço como elemento constituinte do próprio pensamento e reflete sobre o espaço abstrato por excelência, os mundos virtuais. Discute o padrão de apropriação de artefatos pelo homem e seus efeitos na subjetividade, a manutenção do padrão de apropriação dos objetos-técnicos materiais em relação às formas de apropriação dos objetos-técnicos intangíveis (softwares). Traz reflexões sobre a possibilidade de autonomização completa dos agentes inteligentes e a sua instituição, ipso facto, como agentes - a chamada Inteligência Artificial.
Resumo:
A modelagem orientada a agentes surge como paradigma no desenvolvimento de software, haja vista a quantidade de iniciativas e estudos que remetem à utilização de agentes de software como solução para tratar de problemas mais complexos. Apesar da popularidade de utilização de agentes, especialistas esbarram na falta de universalidade de uma metodologia para construção dos Sistemas Multiagentes (MAS), pois estas acabam pecando pelo excesso ou falta de soluções para modelar o problema. Esta dissertação propõe o uso de uma Ontologia sobre Metodologias Multiagentes, seguindo os princípios da Engenharia de Métodos Situacionais que se propõe a usar fragmentos de métodos para construção de metodologias baseados na especificidade do projeto em desenvolvimento. O objetivo do estudo é sedimentar o conhecimento na área de Metodologias Multiagentes, auxiliando o engenheiro de software a escolher a melhor metodologia ou o melhor fragmento de metodologia capaz de modelar um Sistema Multiagentes.
Resumo:
No escopo deste trabalho é apresentada uma infra- estrutura orientada a objetos, desenvolvida no âmbito do projeto proposto por massuruhá(2004), que suporta via web a abordagem integrada para diágnostico, investigação e tratamento de desordens proposta em massruhá(2003). Nesta nova abordagem, o conhecimento é basicamente modelado através de associações causais entre objrtos e a inferência é abdutiva.Conceitos de parsimonious covering theory(pct), lógica nebulosa e teoria de decisão são também integrados, de maneira a tratar os vários aspectos inerentes aos processos envolvidos em raciocínio clínico. A validação do modelo teórico foi realizada em fitopatologia, abordando especificamente a diagnose, investigação e tratamento de doenças de milho.Entretanto, devido a sua generalidade, espera-se que os desenvolvimentos teóricos obtidos possam ser aplicados para resolver problemas de diagnóstico tanto na área vegetal quanto na área animal.Termos para indexação: inferência abdutiva, lógica nebulosa, orientação a objetos, sistemas especialistas, representação do conhecimento, doenças de plantas.
Resumo:
Caracterizacao dos sistemas de producao praticados e seus entraves, com a finalidade de subsidiar as atividades de pesquisa e assistencia tecnica. Conclusoes: a capacitacao dos produtores atraves de treinamentos e' fundamental para elevacao do nivel tecnologico, bem como melhorar a qualidade da producao; os produtores devem ser orientados para o uso racional de fertilizantes e defensivos quimicos, com vistas ao equilibrio do ecossistema e a prevencao de intoxicacoes; e a intensificacao das atividades de assistencia tecnica e extensao rural, bem como de atividades de pesquisa direcionadas as demandas da regiao estudada, sao necessarias para a elevacao do nivel tecnologico e para o bom desempenho das atividades desenvolvidas pelos produtores.
Resumo:
En esta conferencia presentaré algunos resultados del estudio realizado sobre un fenómeno relacionado con la articulación de los sentidos asignados por estudiantes a diferentes representaciones de un objeto matemático, obtenidas mediante transformaciones semióticas de tratamiento. En este estudio describí y analicé algunos procesos de asignación de sentidos logrados por los estudiantes de grados 9o y 11o de educación básica y media (Colombia), en relación con tareas específicas en las que requieren realizar dichos tratamientos entre representaciones, y reporté algunas dificultades asociadas.
Resumo:
Dissertação de Mestrado, Contabilidade, Faculdade de Economia, Universidade do Algarve, 2015
Resumo:
Dissertação de natureza científica para obtenção do grau de Mestre em Engenharia Civil