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

Problem specificationyou have been approached by a local

Problem Specification You have been approached by a local university for designing and implementing a room access control system on the university campus. Access to each room on each floor of each campus building is cont ...

Jdbc codecreate your own short and simple jdbc java code

JDBC code Create your own short and simple JDBC Java code example that inserts 2 records into an Oracle table of your creation. From a design perspective, the Java functionality should be separated into methods and use p ...

Assignmentin this assignment you are required to specify

Assignment In this assignment, you are required to specify and implement a Java The language is Java. In this assignment, you are required to specify and implement a Java class named IntSortedList. The instances of IntSo ...

Create a script that presents a word-guessing game allow

Create a script that presents a word-guessing game. Allow users to guess the word one letter at a time by entering a character in a form. Start by assigning a secret word to a variable. After each guess, print the word u ...

The paris hotels company needs a computer program to track

The Paris Hotels Company needs a computer program to track their hotel occupancy for the hotels in their chain. Write a Java program that calculates the occupancy rate for each floor of a hotel. A hotel's occupancy rate ...

Assignment multi-threaded programming in java using

Assignment: Multi-threaded Programming in Java Using Locks Objectives: To practice programming cooperating, synchronized multiple threads of execution. Description: In this programming assignment you will simulate the de ...

Questions for java programing answer each question with at

QUESTIONS FOR JAVA PROGRAMING (answer each question with at least 5 sentences) 1. Discuss why it is necessary to use repetitive and selective statement. Use segment codes to demonstrate your understanding. Explain why yo ...

Project binary search treesdesign and implement a class for

Project: Binary Search Trees Design and implement a class for a simple infix algebraic equation calculator using any method learned in class (Stacks, Recursion, Binary Trees...) Note: Please provide adequate documentatio ...

Java programming using ide netbeansdetailed question must

Java programming using IDE NetBeans Detailed Question: Must use file operations, exception handling, recursive programming (to calculate averages), and encapsulation (or inheritance) in the program Must have four java fi ...

Assignmentmust be done on bluejin this exercise you will

Assignment MUST BE DONE ON BLUEJ In this exercise you will create a simple VotingMachine. In the United States, when a candidate runs for office, the person is often identified as a Democrat, Republican, or Independent. ...

  • 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