1 |
[en] THE USE OF STORIES AS A WAY TO EXPLICIT THE TACIT KNOWLEDGE / [pt] O USO DE HISTÓRIAS COMO FORMA DE EXPLICITAR O CONHECIMENTO TÁCITOFRANCISCO JOSE ZAMITH GUIMARAES 13 September 2013 (has links)
[pt] Com o processo de globalização, as empresas estão cada vez mais
descentralizadas, o que torna um desafio a troca de conhecimentos entre seus
funcionários. Na literatura, há diversas práticas de Gestão do Conhecimento que
visam facilitar essa troca de conhecimentos, porém muitas apresentam
dificuldades na coleta e reutilização posterior desse conhecimento. Algumas
dessas práticas se baseiam na troca de experiências entre os funcionários por meio
de histórias. Este trabalho tem por objetivo definir um modelo para a
representação (ontologia) de histórias, compreendendo um conjunto de atividades,
papéis e ferramentas, visando melhorar a dinâmica coletiva de levantamento e
reuso de conhecimentos. Com base na realização de alguns experimentos,
constatou-se que o modelo proposto é melhor que outros no que tange ao
levantamento e ao reuso de conhecimentos. / [en] With the globalization process, companies are increasingly decentralized,
which makes it a challenge to exchange knowledge between employees. In
literature, several Knowledge Management practices aims at facilitating the
knowledge exchange, but many of them have difficulties in collecting and later
reuse that knowledge. Some of these practices are based on the employee
experience exchange, through sharing stories. The objective of this Thesis is
define a model for the representation of stories (ontology), a set of activities, rules
and tools to improve the collective dynamic gathering and the reuse of knowledge.
Through some experiments we observed that this proposed model is better than
other models regarding the collection and reuse of knowledge.
|
2 |
[en] SOFTWARE REQUIREMENTS ELICITATION THROUGH THE USE OF QUESTIONNAIRES / [pt] ELICITAÇÃO DE REQUISITOS DE SOFTWARE ATRAVÉS DA UTILIZAÇÃO DE QUESTIONÁRIOSPAULO ROBERTO DE OLIVEIRA BASTOS JUNIOR 25 October 2005 (has links)
[pt] Um dos possíveis meios utilizados para a coleta de fatos na elicitação de requisitos é o uso do questionário. Um questionário consiste num documento usado para guiar uma ou mais pessoas a responder a uma
ou mais perguntas. A elaboração de um questionário é um processo bem mais complexo do que possa
aparentar. Um questionário mal formulado pode levar a considerações erradas, o que acaba sendo prejudicial ao projeto em questão. Não existe um método padrão para a construção de questionários, porém existem recomendações de diversos autores com relação a essa importante tarefa no processo
de pesquisa científica. O trabalho aqui apresentado detalha a técnica de questionários, identificando as
etapas necessárias e comuns à criação de um questionário eficaz. Será proposto um método para a construção de perguntas de questionários, que utiliza como base uma listagem de requisitos para a construção de questionários de qualidade, obtida após a realização de uma extensa pesquisa nas áreas de
ciências sociais e marketing. Posteriormente apresentamos uma ferramenta utilizada para elicitação
de requisitos de software, através da utilização de questionário, questionário esse gerado através do método proposto no presente trabalho. / [en] Questionnaire is one of the techniques available for requirements elicitation. A questionnaire is a document used to guide one or more people to answer one or more questions. The elaboration of a questionnaire is a process more complex than it can make look like. A questionnaire that is not well formulated can lead to unreliable information and may be harmful to the project in question. Although there is no standard method for the construction of questionnaires, there are recommendations from diverse authors with regard to this important task in the process of eliciting information. The work presented here details a technique for identifying the necessary and common stages for the creation of a questionnaire. A method for the construction of questions is proposed, which uses as base a list of requirements for the construction of quality questionnaires, obtained from the literature in the areas of social sciences and marketing. A tool for the elicitation of software requirements, by means of questionnaires is presented.
|
3 |
[en] ONTOLOGIES USE IN B2C DOMAIN / [pt] UTILIZAÇÃO DE ONTOLOGIAS NO DOMÍNIO B2CFRANCISCO JOSE ZAMITH GUIMARAES 12 September 2003 (has links)
[pt] A principal dificuldade dentro do domínio B2C está em
aumentar a utilidade da WWW para o comércio eletrônico
através da melhoria das possibilidades oferecidas ao
consumidor. Apesar de a WWW permitir ao comprador ter
acesso a uma grande quantidade de informação, obter a
informação do fornecedor certo que venda o produto desejado
a um preço razoável, pode ser uma tarefa muito custosa. Uma
das formas de melhorar essa situação é através do uso de
agentes inteligentes de busca de informação, isto é,
agentes de compra, que auxiliam os compradores a encontrar
produtos de seu interesse. Para que isso ocorra esbarra-se
em uma dificuldade inerente à própria WWW: a mistura da
linguagem natural, imagens e informação de layout de HTML
são uma das maiores barreiras para a automatização do
comércio eletrônico, pois a semântica da informação é
somente compreensível por seres humanos. Desta forma espera-
se conseguir agentes de compra mais eficientes quando
associados ao uso de ontologias, e lojas virtuais
que tenham anotações especiais que sigam uma ontologia.
Nessa dissertação fazemos um estudo sobre as principais
tecnologias envolvidas no desenvolvimento de ontologias em
Ciência da Computação. Fazemos também um estudo de caso
sobre a aplicação de ontologias dentro do domínio de B2C,
visando assim avaliar o potencial e as dificuldades
existentes para o desenvolvimento desse tipo de aplicação. / [en] The main difficulty associated with the B2C domain is
increasing the usefulness of WWW for the electronic trade
through the improvement of the services provided to the
consumer. Even though the WWW allows the buyer to have
access to a great amount of information, to obtain the
information from the right supplier that sells the desired
product by a reasonable price can be a very expensive task.
One of the ways of improving the web functionality is
through the use of intelligent agents for search of
information, that is, the introduction of
purchase agents that aid the buyers to find products of
their interest. For that to happen we need to overcome an
inherent difficulty of the WWW: the mixture of natural
language, images and layout information in HTML is one of
the greatest barriers for the automation of the electronic
trade, because the semantics of the information is only
comprehensible for human beings. To solve this problem we
hope to produce more efficient purchase agents by
associating them to the use of ontologies, and virtual
stores that have special annotations that follow ontologies.
In the present dissertation we make a study of the main
technologies related to ontologies development in computer
science. We also develop a case study about the ontologies
application to the B2C domain, seeking in this way to
evaluate potential and existing difficulties for the
development of this type of application.
|
4 |
[en] RECOMMENDATION BASED ON DATA MINING FOR RELATIONSHIP MARKETING / [pt] MINERAÇÃO DE DADOS VOLTADA PARA RECOMENDAÇÃO NO ÂMBITO DE MARKETING DE RELACIONAMENTOLIVIA FONSECA FRACALANZA 24 August 2009 (has links)
[pt] Cross-selling é uma estratégia de vendas de produtos baseada em uma análise
das compras passadas de um cliente ou nas compras passadas de outros clientes
com o mesmo perfil. O algoritmo mais conhecido para análise da cesta de
compras de um cliente é conhecido por market basket analysis. Este trabalho
aborda a descoberta de padrões seqüenciais em grandes bases de dados e tem por
objetivo apresentar um algoritmo eficiente que transforma o problema da cesta
de compras em um problema de clique máximo. Primeiramente, os dados de
entrada são transformados em um grafo e o problema da descoberta do clique
máximo é resolvido revelando as relações mais recorrentes entre os itens em
questão. Os experimentos apresentados na dissertação demonstram a eficiência
do algoritmo em grandes volumes de dados. / [en] Cross-selling is a strategy to recommend products to customers based on their
past purchases or the purchases of other customers with the same profile. The
best known algorithm for the analysis of a client shopping basket is known in the
literature as market basket analysis. This dissertation discusses the discovery of
sequential patterns in large databases and aims at implementing an efficient
algorithm that transforms the shopping cart problem into a maximum clique
problem. First, input data is transformed into a graph and maximum cliques are
detected to discover the most frequent relationship between the items on the
transaction. The dissertation also includes experiments that evaluate the
efficiency of the algorithm for large data volumes.
|
5 |
[en] A SOFTWARE ARCHITECTURE FOR FLEXIBLE WEB SERVICE MEDIATION / [pt] UMA ARQUITETURA DE SOFTWARE PARA MEDIAÇÃO FLEXÍVEL DE WEB SERVICESMARCOS CESAR DA SILVA 08 October 2008 (has links)
[pt] A adoção da Arquitetura Orientada a Serviços (SOA) tem
possibilitado a formação de redes de negócios nas quais
cada parceiro obtém automaticamente as informações de que
precisa para atingir o máximo de eficiência.
Quando em uma rede de negócios há mais de um parceiro
provendo um mesmo serviço, surge o desafio de determinar
qual deles é o mais indicado para atender a uma solicitação.
Esta dissertação apresenta uma arquitetura de software e a
implementação de um protótipo que permite a definição de
critérios complexos para a mediação de serviços baseada
tanto em dados técnicos (disponibilidade e tempo de
resposta) como funcionais (preço, reputação, localização
geográfica, etc.). Nosso objetivo é explorar os aspectos
práticos desta mediação, as tecnologias utilizadas e a
flexibilidade da solução. / [en] The Service Oriented Architecture (SOA) adoption has been
enabling the raise of business networks in which each
partner gets automatically the information needed to
achieve maximum efficiency. When there is more than one
partner providing the same service on a business network,
comes the challenge of determining which one is best suited
to receive a given request. This dissertation presents a
software architecture and a prototype implementation that
allows the definition of complex criteria to service
mediation, based on both technical (availability, response
time) and functional data (price, reputation, geographical
location, etc.). Our goal is to explore the practical
aspects of this mediation, the technologies used and the
solution flexibility.
|
6 |
[en] A DATA SCIENCE AND ACTUARIAL APPROACH FOR GROUNDING RISK DILUTION STRATEGIES INVOLVING EXTREME WINDS IN SOUTHERN BRAZIL / [pt] UMA ABORDAGEM DE CIÊNCIAS DE DADOS E ATUARIA PARA FUNDAMENTAÇÃO DE ESTRATÉGIAS DE DILUIÇÃO DE RISCOS ENVOLVENDO VENTOS EXTREMOS NO SUL DO BRASILTAYLOR OLIVEIRA FIDELIS 29 June 2023 (has links)
[pt] Aumento de eventos climáticos extremos está colocando empresas de seguros
em risco, com perdas que chegam a bilhões de dólares. No Sul do Brasil,
municípios sofreram perdas devido a eventos climáticos, incluindo um ciclone
bomba que causou prejuízos próximos a 2 bilhões de reais. As perdas são em grande
parte seguradas, mas avaliar a probabilidade de perdas devido a desastres
naturais é difícil devido à dependência intrínseca entre os riscos expostos. Essa
dissertação busca estudar ventos extremos na região Sul do Brasil, visando
entender como precificar e diluir o risco em áreas de alto impacto. A pesquisa
envolve a análise de dados meteorológicos, econômicos, sinistros reportados
por seguradoras, prêmios reportados por seguradoras, estrutura populacional,
PIB, relevo e outras variáveis relevantes para a pesquisa. O objetivo é estimar
cenários de perdas decorrentes de eventos extremos e oferecer informações
relevantes para avaliar estratégias de diluição de risco de perdas econômicas.
A dissertação mistura distintas áreas, incluindo Economia, Atuária, Ciência
de Dados, Estatística e Matemática. / [en] Increasing extreme weather events are putting insurance companies at risk,with losses reaching billions of dollars. In the South of Brazil, municipalities have suffered losses due to climate events, including a bomb cyclone that caused losses of around 2 billion of reais. These losses are largely insured, but evaluating the probability of losses due to natural disasters is difficult due to the intrinsic dependence between exposed risks. This dissertation seeks to study extreme winds in the Southern region of Brazil, aiming to understand how to price and dilute risk in high impact areas. The research involves the analysis of meteorological and economic data, insurance claims reported by insurers, premiums reported by insurers, population structure, GDP, topography, and other relevant variables for the research. The objective is to estimate loss scenarios resulting from extreme events and offer relevant information to evaluate strategies for diluting the risk of economic losses. The dissertation blends distinct areas, including Economics, Actuarial Science, Data Science, Statistics, and Mathematics.
|
7 |
[en] BUILDING AN ARCHITECTURE STRATEGIC CORPORATE MEMORY BASED ON A BUSINESS MODEL / [pt] CRIANDO UMA ARQUITETURA DE MEMÓRIA CORPORATIVA BASEADA EM UM MODELO DE NEGÓCIONESTOR ADOLFO MAMANI MACEDO 16 January 2004 (has links)
[pt] O presente trabalho é uma proposta para a criação de uma
arquitetura geral de memória corporativa. A mesma tem três
camadas: fontes, middleware e repositórios. Primeiro, criou-
se um modelo conceitual de negócio baseado em teorias de
administração de negócios e organizadas sob uma abordagem de
ontologias, esse modelo denominou-se de Organizational
Baseline (OB). Segundo, utilizou-se as abordagens de
sistemas multiagentes como meio para organizar nossa
proposta de arquitetura. O OB é o principal repositório
onde se armazena informação relevante da organização, a
qual é extraída a partir dos sistemas legados, bancos de
dados, sites na internet ou mesmo elicitadas dos seres
humanos por meio de entrevistas e formulários. O modelo
conceitual está baseado nas abordagens de análise
estratégica positioning e emphasizing efficiency, junto
com a análise de funções e o estudo do gerenciamento da
qualidade total. / [en] This work presents a proposal for building corporate memory
architecture. It has three layers: sources, middleware and
repositories. First, we create an conceptual enterprise
model, named Organizational Baseline (OB), based on
theories of business management and organized in accordance
with an approach of ontology. Second, we use multi agents
system as a means to organize our proposal of architecture.
The OB is the main component, where we store whole relevant
information for the organization; it can be extracted from
legacy systems, databases, Internet sites or human beings.
The conceptual enterprise model is based on constructs
elicited from positioning and emphasizing efficiency views
of strategic analysis, together with function analysis and
total quality management.
|
8 |
[en] A MODELING LANGUAGE FOR AGENT BASED SYSTEMS / [pt] UMA LINGUAGEM DE MODELAGEM PARA SISTEMAS BASEADOS EM AGENTESRICARDO CHOREN NOYA 20 August 2004 (has links)
[pt] A tecnologia de agentes tem ganho destaque, tanto na
academia quanto na
indústria, no que se refere ao desenvolvimento de sistemas
distribuídos.
Linguagens de modelagem e processos de desenvolvimento
foram criados para
documentar e formalizar o desenvolvimento de sistemas
baseados em agentes.
Entretanto, as linguagens de modelagem existentes ou se
baseiam em noções de
uma tecnologia de desenvolvimento anterior (orientação a
objetos) ou não
possuem artefatos (modelos) que denotam as características
de agência existentes
no sistema. Esta tese propõe uma linguagem de modelagem
para sistemas
baseados em agentes, a LM-SMA, que gera artefatos (modelos)
que mostram a
modelagem de aspectos de agência, tais como adaptação,
aprendizado, interação e
autonomia. A LM-SMA ainda possui artefatos que permitem a
modelagem da
parte do sistema que não é composta por agentes, por meio
de ontologias. / [en] The agent technology is gaining acceptance, both in academy
and industry,
with regards to distributed systems development. Modeling
languages and
development processes were created to formalize the
development of agent based
systems. Nevertheless, existing modeling languages are
either based on previous
development methods (object oriented) or they do not have
artifacts (models) that
show the agency characteristics that exist in a system.
This thesis proposes a
modeling language, for agent based systems, that generates
artifacts that model
agency aspects, such as adaptation, learning, interaction
and autonomy. The
language has artifacts that allow the modeling of the non-
agent part of an agent
based system, using ontology.
|
9 |
[en] LAWML: A LANGUAGE FOR MODELING INTERACTION LAWS IN OPEN MULTI-AGENT SYSTEMS / [pt] LAWML: UMA LINGUAGEM PARA A MODELAGEM DE LEIS DE INTERAÇÃO EM SISTEMAS MULTI-AGENTES ABERTOSRICARDO AUGUSTO RODRIGUES GRALHOZ 13 May 2008 (has links)
[pt] O paradigma de agentes surgiu visando atender à necessidade
de novas abstrações para o desenvolvimento de sistemas
complexos e distribuídos. Para lidar com a mprevisibilidade
do comportamento dos sistemas multi-agentes abertos, que
são sistemas concorrentes e assíncronos formados por
diversos agentes que agem com certo grau de autonomia e que
podem interagir entre si para alcançar objetivos
individuais, são usados mecanismos de governança na
regulação das interações. Na maioria das abordagens
existentes, a especificação das regras de governança é
feita com o uso de linguagens declarativas ou de novas
representações gráficas, o que pode tornar custosa essa
tarefa e dificultar o uso desses mecanismos de governança.
Esta dissertação apresenta a LawML, uma linguagem de
modelagem baseada em UML para a especificação das regras de
interação entre os agentes, com o objetivo de facilitar a
tarefa de modelagem e, portanto, facilitar o uso de um
mecanismo específico de governança baseado em leis de
interação. Um conjunto de regras de transformação é
apresentado junto com a linguagem, para permitir que os
modelos gráficos de lei de interação sejam transformados em
código no formato XMLaw - a linguagem declarativa do
mecanismo de governança. Baseada nessas regras de
transformação, é apresentada a ferramenta LawGenerator de
transformação automática dos modelos de lei, para permitir
o desenvolvimento das leis de interação com o foco nos
modelos. E, por fim, esta abordagem é aplicada em um estudo
baseado em um caso real de sistema distribuído com as
características de um sistema multi-agente aberto - o SELIC,
do Banco Central do Brasil. / [en] The paradigm of agents appeared while aiming to satisfy the
need for new abstractions for the development of complex
and distributed systems. To manage with the unpredictable
behavior of open multi-agent systems, governance
mechanisms are used in the regulation of interactions
between agents. This is due to the concurrent and
asynchronous characteristics of these systems, which are
formed by several agents who can act autonomically and can
interact with each other to reach individual goals. In the
majority of approaches, the governance rules are specified
with declarative languages or new graphical
representations, which can make this task costly and can
make the use of these governance mechanisms
difficult. This essay presents the LawML, a modeling
language based on UML for the specification of rules for
interactions between agents, which is aimed to
facilitate the modeling task and, therefore, to facilitate
the use of a specific governance mechanism based on
interaction laws. A set of transformation rules is
presented in addition to the language to allow the
graphical interaction law models to be transformed into the
declarative language of the governance mechanism, the
XMLaw format code. To allow the model-driven development of
interaction laws, it is presented the LawGenerator, a tool
for the automatic transformation of the law model, based on
these transformation rules. Finally, this approach is
applied to a case study based on a real distributed system,
the Brazilian Central Bank SELIC system, with the
characteristics of an open multi-agent system.
|
10 |
[en] A SOFTWARE ARCHITECTURE FOR AUTOMATED CATALOGUING OF GEOGRAPHIC DATA / [pt] UMA ARQUITETURA DE SOFTWARE PARA CATALOGAÇÃO AUTOMÁTICA DE DADOS GEOGRÁFICOSLUIZ ANDRE PORTES PAES LEME 12 September 2006 (has links)
[pt] Dados geográficos estão disponíveis em quantidade e
variedade
crescentes à medida que evoluem as tecnologias de
informática. Para torná-los
úteis, é necessário que mecanismos de busca de dados
possam identificar
dados apropriados a determinado propósito. Tais
mecanismos, comumente,
utilizam catálogos de metadados que descrevem cada dado
geográfico.
Entretanto, a geração de metadados é um processo que pode
consumir muito
tempo e estar sujeito a muitos erros, caso seja feito
manualmente. Essa
dissertação apresenta uma arquitetura de software e
tecnologias correlatas
para aplicações de catalogação automática de dados
geográficos. / [en] The amount and variety of geographic data increase as
technology
evolves. To make them useful it is necessary to implement
search engines
capable of identifying appropriate data. Such engines are
usually based on
metadata catalogs which describe the geographic data.
However, the metadata
generation process is time consuming and is not fail safe
if it is carried out
manually. This dissertation presents a software
architecture, and related
technologies, for the construction of automated
cataloguing applications of
geographic data.
|
Page generated in 0.0669 seconds