Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Java Expert


Home >> Java

Assignment: Multi Agent Systems

In an autonomous environment the role and behavior of an intelligent agent has always been an area of interest and research for distributed applications.

The assignment is regarding working of intelligent agents in an autonomous software installation environment. The uninstall/installation procedure is traditionally a resource dependant task and requires much of manual aid. Consider a distributed environment where we want to uninstall/install any software on more than one machines. The traditional practice is to assign the task to technical staff, who will not only be responsible for the preparing the environment but also fulfillment of the task. To lessen this manual dependency and effort this task could be assigned to multiple intelligent agents.

The above mentioned agent based uninstall/installation process will have given sequence of actions (for multiple agents), agents will work in given sequence:

1) Deploying agents to conduct the task in a network.

2) Identifying and accessing the destination machine.

3) Getting access to installation rights.

4) Checking the requirements/physical constraints (available space and software etc).

5) Initiating the uninstall/installation process.

6) Smooth and successful continuation of uninstall or installation process (examining the text and responding to that).

A) Analyzing the text of every installation window or screen based on two models:

  • naive Bayesian model/classifier
  • Bayesian belief network model/classifier

B) One by one Conduction the uninstall/installation/decision making on the base of above mentioned information however INTELLIGENTLY (selecting the suitable options).

C) Comparing the results of both the models at the end using a database.

7) In case of an unknown environment, capability of dealing with the situation (learning capability).

8) Communication and collaboration capabilities along with learning capabilities (unknown environments).

9) Change in environment on successful completion of the uninstall/installation process.

10) Moving on to the next machine and repeating the above cycle.

Java, Programming

  • Category:- Java
  • Reference No.:- M91047

Have any Question? 


Related Questions in Java

Javapizzacontactlistat the beginning of all your programs

JavaPizza ContactList At the beginning of all your programs, put a comment box that includes the program name, your name, and a brief description of the program. Example: /************************************************ ...

Java programmers can use class hierarchies for the purposes

Java programmers can use class hierarchies for the purposes of inheritance. For example, given a Tree class, we could define Conifer and Deciduous sub classes that inherit from the parent Tree class as you can see here: ...

Java application - distancecalculatorcreate a java

Java Application - DistanceCalculator Create a Java application named DistanceCalculator.java to solve the following problem. An application is needed to allow a user to enter two cities and display the distances between ...

Assignmentthis assignment will give you a chance to

Assignment This assignment will give you a chance to exercise your knowledge of extending jQuery and of multimedia players like the JWPlayer. We're building on the "divide-text-into-spans" example we started in Homework ...

Write a java application using netbeans integrated

Write a Java application using NetBeans Integrated Development Environment (IDE) that calculates the total annual compensation of a salesperson. Consider the following factors: A salesperson will earn a fixed salary of 8 ...

Java programmingscenario a mom and pop used car dealership

JAVA PROGRAMMING SCENARIO: A Mom and Pop used car dealership wants you to create a program that will manage their sales and inventory. They have provided a menu for you to follow. 1. Add To Inventory 2. Remove From Inven ...

Write a java program and pseudocode to read a number up to

Write a java program and pseudocode to read a number up to 15 digits long or a date (dd/mm/yyyy). The program should distinguish numbers from input date, and prints them in alphabetic spelling form. Example: for input 23 ...

Write a java program non-gui preferred to demonstrate the

Write a Java program (non-GUI preferred) to demonstrate the use of Iterator. The program should allow a user to do the following: Allow the reading of a collection of animal objects from an external file. Output on scree ...

Program- java applet to practice multiplication with user

Program- Java Applet to Practice Multiplication with User Interaction 1) Develop a Java applet that will help an elementary school student learn multiplication. Use the Math.random method or a Random object to produce tw ...

This program is for a school assignment here are the

This program is for a school assignment. Here are the requirements: Write a Java application that effectively uses Java collections to store pairs of unique colors and their unique hexadecimal values. For example, "Red" ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro