The Implementation of the Multi-Agent Classification System (MACS) in Compliance with FIPA Specifications

نویسنده

  • Mohamed R. Mhereeg
چکیده

The paper discusses the implementation of the MultiAgent classification System (MACS) and utilizing it to provide an automated and accurate classification of end users developing applications in the spreadsheet domain. However, different technologies have been brought together to build MACS. The strength of the system is the integration of the agent technology with the FIPA specifications together with other technologies, which are the .NET widows service based agents, the Windows Communication Foundation (WCF) services, the Service Oriented Architecture (SOA), and Oracle Data Mining (ODM). The Microsoft's .NET widows service based agents were utilized to develop the monitoring agents of MACS, the .NET WCF services together with SOA approach allowed the distribution and communication between agents over the WWW. The Monitoring Agents (MAs) were configured to execute automatically to monitor excel spreadsheets development activities by content. Data gathered by the Monitoring Agents from various resources over a period of time was collected and filtered by a Database Updater Agent (DUA) residing in the .NET client application of the system. This agent then transfers and stores the data in Oracle server database via Oracle stored procedures for further processing that leads to the classification of the end user developers. Keywords—MACS, Implementation, Multi-Agent, SOA, Autonomous, WCF.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Protocol-Based Semantics for FIPA’97 ACL and its Implementation in JADE

There are fundamental limitations on using mental attitudes to formalise the semantics of an Agent Communication Language (ACL). In this paper, we define a general semantic framework for a class of ACLs in terms of protocols, and develop a method for designing and specifying a member of this class, and configuring it for a particular application. We then analyse the performatives and protocols ...

متن کامل

JADE – A FIPA-compliant agent framework

JADE is a software framework to develop agent applications in compliance with the FIPA specifications for interoperable intelligent multi-agent systems. The goal is to simplify development while ensuring standard compliance through a comprehensive set of system services and agents. JADE can then be considered an agent middle-ware that implements an Agent Platform and a development framework. It...

متن کامل

Inter-agent communication in a FIPA compliant intelligent distributed dynamic-information system

This paper describes a traffic surveillance system as a particular case of the class of intelligent distributed dynamic-information systems (IDDIS). The Traffic Surveillance System is a vision-based FIPA compliant multi-agent system that uses the FIPA Agent Communication Language (ACL) and the FIPA Semantic Language (SL). The focus of the work is inter-agent communication and coordination. We h...

متن کامل

Review of FIPA Specifications

The purpose of this report is to present a critical analysis of the FIPA Multi-Agent System (MAS) specifications and to highlight areas for further work. This presents an in-depth study that considers the FIPA specifications as a whole. It provides a holistic and detailed discussion of the complete range of specifications. It lo presents the design insight, of the design choices of the FIPA spe...

متن کامل

Standards for Agents and Agent Based Systems (fipa)

Architecture Agent Communication Agent Management Agent Message Transport Figure 1: FIPA Specification breakdown Current Generation of FIPA Specifications ABSTRACT ARCHITECTURE The purpose of the FIPA Abstract Architecture is to foster interoperability and reusability, this leads to the identification of architectural abstractions linked by their relationships. It makes a distinction between th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013