Show simple item record

dc.contributor.advisor Karunananda,AS
dc.contributor.author Punchihewa, TP
dc.date.accessioned 2012-03-22T07:19:13Z
dc.date.available 2012-03-22T07:19:13Z
dc.identifier.uri http://dl.lib.mrt.ac.lk/handle/123/2029
dc.description.abstract An Evolutionary Approach to Locate Urban Public Services postulates how the concept of negotiation in multi agent technology can be used to locate urban public services during city planning. The solution fundamentally comprises of three major categories of public service agents, namely, request, resource and message agents. Once the system is loaded by the human user, terrain data is fed into the system. The terrain agent will be created and draws the city map in the panel. Once the user creates a public service in the city environment, public service agents will be initialized on behalf of them. These, public service agents locate its position in the city, based on the tolerable influence and the inference between them. The system comprises of five modules, geography module, building services module, water services module, natural services module and transportation services module. Geography module handles the terrain related operations in the city environment. Building services module maintains the agent operations of buildings in the city. Water services module handles the operations related to water resources in the city while, natural services module represents agent operations of natural resources. Transportation services module maintains operations related to roads and other transportation resources. Each of the module acts as agents in the multi agent system. All the modules were implemented using Java platform and the agent functionalities were implemented on top of the madkit agent framework. Implemented system was tested to locate different public services under different city conditions. The system was evaluated by providing an evaluator panel an opportunity to build a specific city environment with some public services and to observe the interactions between those public services in the city. Thereafter, their comments about the functionality of the system were obtained and used to enhance the system. The test results reflect that the definition, planning, implementation, testing and documentation of the system had been carried out in an affective and efficient manner. Key Words: Urban Public Services, multi agent systems, madkit agent framework, Java Platform
dc.language.iso en en_US
dc.subject THESIS-Information Technology ; INFORMATION TECHNOLOGY-Thesis ; ARTIFICIAL INTELLIGENCE ; PUBLIC UTILITIES ; ONTOLOGIES ; SEMANTIC TECHNOLOGY ;
dc.title An evolutionary approach to locate urban public services
dc.identifier.faculty Engineering en_US
dc.identifier.degree MSc en_US
dc.identifier.department Department of Computer Science & Engineering en_US
dc.date.accept 2010
dc.identifier.accno 96413 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record