Utilize este identificador para referenciar este registo: http://hdl.handle.net/10400.22/4483
Título: Plataforma de negociação de componentes multimédia
Autor: Sousa, Luís Ventura de
Orientador: Malheiro, Benedita
Palavras-chave: Serviços Web (XML, WSDL, SOAP, UDDI)
JADE
FIPA ACL e Contract Net
Sistemas multiagente
Ontologias
Web Services (XML, WSDL, SOAP, UDDI)
FIPA ACL Contract Net
Multiagent systems
Ontologies
Data de Defesa: 2012
Editora: Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto
Resumo: O objectivo da tese é demonstrar a adequação do paradigma dos mercados electrónicos baseados em agentes para transaccionar objectos multimédia em função do perfil dos espectadores. Esta dissertação descreve o projecto realizado no âmbito da plataforma de personalização de conteúdos em construção. O domínio de aplicação adoptado foi a personalização dos intervalos publicitários difundidos pelos distribuidores de conteúdos multimédia, i.e., pretende-se gerar em tempo útil o alinhamento de anúncios publicitários que melhor se adeqúe ao perfil de um espectador ou de um grupo de espectadores. O projecto focou-se no estudo e selecção das tecnologias de suporte, na concepção da arquitectura e no desenvolvimento de um protótipo que permitisse realizar diversas experiências nomeadamente com diferentes estratégias e tipos de mercado. A arquitectura proposta para a plataforma consiste num sistema multiagente organizado em três camadas que disponibiliza interfaces do tipo serviço Web com o exterior. A camada de topo é constituída por agentes de interface com o exterior. Na camada intermédia encontram-se os agentes autónomos que modelam as entidades produtoras e consumidoras de componentes multimédia assim como a entidade reguladora do mercado. Estes agentes registam-se num serviço de registo próprio onde especificam os componentes multimédia que pretendem negociar. Na camada inferior realiza-se o mercado que é constituído por agentes delegados dos agentes da camada superior. O lançamento do mercado é efectuado através de uma interface e consiste na escolha do tipo de mercado e no tipo de itens a negociar. Este projecto centrou-se na realização da camada do mercado e da parte da camada intermédia de apoio às actividades de negociação no mercado. A negociação é efectuada em relação ao preço da transmissão do anúncio no intervalo em preenchimento. Foram implementados diferentes perfis de negociação com tácticas, incrementos e limites de variação de preço distintos. Em termos de protocolos de negociação, adoptou-se uma variante do Iterated Contract Net – o Fixed Iterated Contract Net. O protótipo resultante foi testado e depurado com sucesso.
The aim of this MSc. thesis is to demonstrate the suitability of the agent-based paradigm to select media objects according to the profile of the viewers by means of a multiagent negotiation platform. The application domain is the personalisation of the programme intervals transmitted by media distributors, i.e., the goal is to generate a timely alignment of the advertisements that best fits the profile of a viewer or a group of viewers for a programme interval. The project involved the selection of the supporting technologies, the design of the platform architecture and the development of a prototype to perform experiments with different types of negotiation protocols and tactics. The proposed architecture consists of a multi-agent system organized in three layers. The top layer – the interface layer – contains agents that interface with the external producers and distributors by exposing Web services. The intermediate layer – the enterprise layer – holds a collection of autonomous agents that model the producers and distributors of media objects as well as the market regulator. These agents register in a service registry to publish the multimedia components they are willing to trade. The lower layer – the market layer – consists of delegated agents of the enterprise layer agents that are dedicated to negotiate individual media objects, i.e., buy and sell timeslots of programme intervals. The user specifies the type of market and the items to be negotiated through a dedicated interface. This project focused on the development of the market layer as well as on the functionalities of the intermediate layer required to support the trading activities of the market layer. The market negotiation, which is carried around the price of the interval timeslots, is conducted by the delegate agents using different negotiation profiles, i.e., price constraints and price adaption tactics. In terms of negotiation protocols, the market implements variant of the Iterated Contract Net negotiation protocol – the Fixed Iterated Contract Net. The resulting prototype was successfully tested and debugged.
Peer review: yes
URI: http://hdl.handle.net/10400.22/4483
Aparece nas colecções:ISEP - DM – Engenharia Electrotécnica e de Computadores

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
DM_LuisSousa_2012_MEEC.pdf2,29 MBAdobe PDFVer/Abrir


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Degois 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.