• Nenhum resultado encontrado

7.3 Preparação dos Experimentos

7.3.3 Consultas

A avaliação foi feita com base em buscas em dois cenários: busca por

indicadorese busca por documentos. Cada cenário apresenta características

que destacam as vantagens e desvantagens da abordagem proposta. Além disso, algumas consultas e respectivos contextos foram definidos de tal forma enfatizar quando a abordagens tem um bom ou mal desempenho. O cenário de indicadores, por exemplo, é o mais significativo pois é baseado num dos cenários de avaliação para o arcabouço proposto por Baldo (2008), que tam- bém foi validado no âmbito do projeto ECOLEAD. Já o cenário de busca documentos envolve buscas onde o contexto tem pouca ou nenhuma influên- cia, seja porque os tópicos buscados não estão associados ao contexto atual do usuário, seja porque o usuário busca justamente o que seria selecionado pelo contexto.

Cenário 1: Busca por Indicadores de Desempenho

A busca por indicadores de desempenho é uma atividade essencial em uma RC, especialmente durante a criação de uma OV, onde parceiros devem ser selecionados e seus desempenhos em negócios passados devem ser analisados como critério para tal seleção. Outra situação que pode utilizar desse tipo de busca é quanto há a necessidade de se tomar alguma decisão (pelo gestor da organização, por exemplo), e algum indicador pode ser usado nessa avaliação. Este cenário de teste foi adaptado do trabalho de Baldo et al. (2009), e consistiu de uma coleção de indicadores de desempenho, cujas

descrições foram armazenadas em documentos XML3

Conforme a ontologia de RCs, um indicador pode ser qualificado por vários atributos. Pode-se dizer, dentre outras coisas, que um indicador:

• mede algo: recurso, processo, organização;

• é medido com um certo objetivo: planejamento, gestão, produção, dis- tribuição;

• considera uma perspectiva de desempenho específica: tempo, custo, confiabilidade, qualidade, flexibilidade.

Foram definidas quatro situações onde consultas foram executadas pelo sistema. Cada uma delas é caracterizada pelas instâncias de contextos definidas na seção anterior.

É interessante reparar que essa variedade de atributos pode ser usada como parâmetro para uma consulta, permitindo a seleção de indicadores de maneira bem detalhada. Pode-se buscar, por exemplo, indicadores que me- çam certo recurso, que tenham um certo objetivo, e que são associados a um certo domínio.

Além disso, tal como foi definido no modelo conceitual, vários dos conceitos associados a um indicador estão vinculados ao modelo de contexto. Portanto, além do fato da busca ser bem parametrizada, tais parâmetros po- dem ser filtrados de acordo com o contexto do usuário. Na mesma consulta hipotética apresentada no parágrafo anterior, a abordagem proposta filtraria apenas os indicadores cujos atributos (recurso, objetivo e domínio) que estão vinculados ao contexto atual do usuário.

Outro aspecto que merece destaque é o fato de que cada instância de indicador na base de conhecimento está associada a um único documento (que descreve de maneira textual o indicador) e que tal documento está associado a somente essa instância. Ou seja, há uma relação de 1-para-1 entre as instâncias de indicadores e os documentos que as descrevem.

Tal fato torna a busca por indicadores diferente da busca por docu- mentos em geral, pois não há a associação de múltiplas instâncias em um único documento (na forma de anotações) ou a existência de várias anotações referentes a uma mesma instância. Assim, apesar dos resultados da busca por indicadores serem também documentos, tais documentos “representam” as instâncias da base de conhecimento. Já numa busca de documentos em geral, não há o controle desse tipo de relação, sendo que é possível haver casos onde a busca que retorne apenas uma única instância, por exemplo, acabe retornando mais de um documento, ou mesmo nenhum, caso não haja documentos com anotações para essa instância.

Para este cenário foram definidas quatro consultas, conforme apre- sentado abaixo. Para cada consulta o contexto do usuário é caracterizado. As consultas e respectivos contextos aqui apresentados são expressos em linguagem natural. Algumas palavras chave das consultas e contextos estão destacados e são também apresentados em inglês, pois os documentos da coleção foram escritos nesse idioma.

• Consulta 1: “Indicadores que meçam entrega (delivery) e considerem custo (cost)”

– Contexto: O usuário é membro de uma OV e está num processo de gestão (management) executando a atividade de análise de custos (cost analysis).

• Consulta 2: “indicadores que meçam produção (production)” – Contexto: O usuário é membro de uma OV e está num processo

de gestão (management) executando uma atividade de avaliação de qualidade (quality evaluation).

• Consulta 3: “indicadores que considerem confiabilidade (reliability)” – Contexto: O usuário é o gestor de uma OV e está num processo de gestão da OV (VO management) executando a atividade de reescalonamento (rescheduling).

• Consulta 4: “indicadores que considerem qualidade (quality)” – Contexto: O usuário é um broker e participa de um ACV. O

processo atual é a criação de uma nova OV (VO creation), sendo a tarefa em execução o planejamento (planning).

Cenário 2: Busca por Documentos

Ao contrário da busca por indicadores, este cenário apresenta tipo de busca mais geral. Neste cenário, a busca pode ser estruturada com base em diversos tipos de entidades e as relações entre si: Organizações, redes de organizações, competências, processos, produtos, recursos e tarefas.

Conforme mencionado na descrição do cenário anterior, a busca por documentos em geral difere pelo fato da possibilidade de uma instância estar associada a mais de um documento (ou mesmo nenhum), e que um docu- mento pode ter múltiplas anotações para várias (ou a mesma) instâncias. Assim, diferente da busca por indicadores, mesmo que uma busca não retorne nenhum documento, é possível que alguma instância tenha sido recuperada, mas não há documentos que se refiram a ela.

Foram definidas três consultas para este cenário, conforme apresen- tado a seguir.

• Consulta 5: “recursos pertencentes ao ACV Helice”

– Contexto: O usuário é o administrador de um ACV chamado “Helice”. O processo atual é a criação de uma nova OV (VO creation).

• Consulta 6: “organizações participantes da OV OIN”

– Contexto: O usuário é o administrador de um ACV chamado “IECOS”, executando um processo de gestão (VBE management).

• Consulta 7: “ACVs que tenham competência na área aeroespacial” – Contexto: O usuário é o administrador de um ACV chamado

“CeBeNetwork”, executando um processo de gestão (VBE mana- gement).

Nas próximas seções, os contextos e consultas são caracterizados mais formalmente, de acordo com o modelo de contexto e com a linguagem de representação de consulta.