Computer Human Interface CHI-seminar or presentation report
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
computer science crazy
Super Moderator

Posts: 3,048
Joined: Dec 2008
31-12-2009, 07:15 PM

.doc   Computer Human Interface CHI-seminar report.doc (Size: 154 KB / Downloads: 109)
The computer systems for the decision-making must provide in a synthetic and simple way the necessary elements to the decision maker. That is why, it is indispensable to build Computer Human Interface (CHI) adapted to every user's perception as well as possible. The necessity to design the application data processing providing an intelligent and self-adaptive CHI seems to be therefore more and more necessary. An essential and necessary characteristic of this kind of CHI is the capacity to adjust to the environment to the user's behavior and to permit of this one. In order to have this characteristic in an application, a modeling using intelligent agents seems to be well adapted because it permits to take into account the complex interaction present in the CHI.

During the last decade, the evolution of computer system has been increased. This evolution is notably visible with the CHI. Whereas the first computer systems have a single online interface to interact with the user, now the computer applications are based on a graphic representation of the CHI (windows, dialogboxe, ...). This evolution of the CHI represents a transformation of the computer systems that was important because it allows users to use computers even if they are not specialists. It also permits to reduce the time of training of these users.
The use of computer systems is become widespread these last years. Nevertheless their use remains many difficulties for people who have not an experience in the computer domain. Moreover, every utilization of a system is making itself in a different way according to every person. It would be appropriated therefore to have a different CHI for each category of users. The solution that we keep to answer to these new needs is the self-adaptable CHI conception based on a modeling by agents. The principle of this new kind of CHI certainly constitutes the next important evolution of the Computer-Human Interactions.
The CHI should lean henceforth on a separation between the domain objects and objects of interface . To make this, we use the MVC model of SmallTalk [2] describes in [1]. The idea is to develop independent one user-interface of the domain. It must be especially possible to modify in part or in totality the CHI without changing the actions of the underlying application. In the setting of self-adaptive and intelligent CHI, these modifications takes place to the asks of the user or in an automatic way.
In this report, I propose a model of self-adaptive CHI based on a modelling by agents. In the section 2,I presents the reasons that brought us to design an intelligent CHI. Then, I presents in the section 3, the modelling by agents of an intelligent CHI that we have achieved. In the section 4, I present the application of these works through two systems and the implementation choices we have done. I conclude this article by the possibility to spread these works and to take them into account in industrial applications.

Fig. 1. A model to design CHI

I have begun in the introduction of this article to give some reasons of the necessary to design intelligent and self-adaptive CHI. A first reason resides in the constation of the inefficiency of the classical CHI facing the new needs of applications that must allow users to have the best possible comprehension of the computer system. A good design of a CHI must permit to get the CHI answering to the specific needs of each users. For this reason a CHI which would adjusts itself to the user's behavior seems us adequate.
Besides, the maintenance of the classical CHI require programmer's intervention to make again entirely the design of these CHI. In order to reduce the cost of this maintenance, the design of interfaces must be entirely determined by the user and must have an important capacity of evolution therefore that the classical CHI, seem to be indispensable. The realization of this kind of interface can be done by means of an adaptive CHI based on a modularity of its components. Indeed, it must be possible to modify the interface by addition, remove or modification of components without to change the heart of the computer system.
The necessity to design applications data processing providing an intelligent and self-adaptive CHI seems to be therefore a solution for future applications. For us, the complexity of interactions inside an intelligent CHI justifies the use of multi-agent systems based on the notion of light agents. We must take into account interactions between application and user and the modification of the CHI induced by the evolution of the data processing.
So the modellisation of intelligent and self-adaptive CHI is done in the setting of our work by an agent modelling.


We achieve in this section, the modeling of an intelligent CHI that can be adjusted automatically to every user's behavior by the means of different organizations of agents. These organizations can be gathered in two important categories:
User agents: they are about the organization of agents allowing each user to personalize its CHI directly and of interaction with to the intelligent agent means with this one.
Interfacing agents: they manage the different elements of the interfacing in order to answer to the contextual needs of the application. They are not directly in relation with the user.
3.1 User agents
The personalization of the CHI by agents permits to introduce a bigger suppleness of the CHI. Indeed, it is possible for users to make calls to agents that will permit to personalize itself its interface in order to answer to his needs. It concerns the designing of CHI that are entirely modifiable without the user have to make considerable and expensive efforts and lost time.
The possibility to increase the number of agents and to include some of new in order to arrange new way of interaction with the data processing systems constitutes one of the essential features that brings us to have recourse to an organization of agents. Agents users are the reactive agents that have very little knowledge but can make call to interfacing agents that we describe in the next paragraph.

3.2 Interfacing agents
Interfacing agents, as we have begun to describe, in the beginning of this section, have to manage the whole interface and notably the user's modeling. We distinguish four categories of interfacing agents that we are going to describe in the following of this paragraph.
3.2.1 Agents of maintenance of the interface

This first organization of agents is characterized by agents of the reactive type. Their role limits itself to the exploitation and the organization of the different components of interfacing to manage the CHI. They are able to add, to modify, or to suppress components within the CHI. New components can appear within the system by composition of existing components. All components are managed by an agent of maintenance. The creation of a new component will be making itself by creation of a new agent whose structure will be predefined by the way of generic maintenance agent architecture. Agents of maintenance can be brought to collaborate with user agents and agents of construction of the interface that we describe in the next paragraph.
3.2.2 Agents of construction
They are cognitive agents that have knowledge of the domain of the application permitting them to construct a CHI that corresponds to the needs of representation of this one. They manage the representative elements of results of the application but as the structuring of the different elements permitting the Computer Human Interactions. They are charged in a global way of the graphic interpretation of the state of the system and the subjective representation of this state. Their interaction is essentially present within their own organization but it also exists interactions with the organization of agents and the organization of interfacing agents.
3.2.3 Agents of capture
These agents that we qualify agents of capture takes into account demands of users destined to the computer system. That is why they capture elements transmitted by the way of the interface to make elements that are comprehensible by the computer system. These agents are said to be cognitive because they have the knowledge permitting them to do the previously described transformation. This knowledge is acquired by the system at the moment of its conception by the definition of ontology.
3.2.4 Agents of watching evolution of the situation
These agents that are able to present the follow-up of the application to the user permit to alarm the user of the abrupt changes of evolution of the situation. It is necessary to remind that we stand for our works in the setting of applications conceived for help to the decision. For example, in an application where there exists a watching of a temperature curve, it is sometimes necessary to alarm the user at the time of the overtaking of a threshold. The organization of agents of follow-up of the situation permits from a knowledge acquired to conception of the system to construct an analysis of the evolution of the situation.
The application of the model previously described is doing itself within two applications: the first concerns the design of an aided based application for electronic market management; the second concerns the design of an application for the survey of industrial area with high technological risk. We begin in this section by the presentation of our choices of implementation that we have done for these two applications.
4.1 Implementation choices
The conception of these two applications requires a distributed architecture bent interfaces that are connected to a computer system are based on a Corba architecture. The platform of multiagent system development named MadKit has been chosen for its suppleness of utilization and its portability on different operating systems. This platform has been developed in the LIRMN laboratory of the University of Montpellier by Olivier Gutknecht with the Java language that we will use therefore.
4.2 Application to the electronic trade management
In the setting of application of aid to the trade by computer system slant, users must be able to arrange a system permitting them to get information in order to inform them to take their decision, either to sell or to buy a product. In the same way, the CHI must permit them to make transactions of purchase and sales. One other functionality of this CHI is to be able to warn the user when the situation undergoes a meaningful change that can interest the user. To take into account this last point, it is necessary to arrange the model of the user and its habits.
4.3 Application to the survey of industrial site
The industrial site implantation with high technological risks (chemical factories and petrol factories) in urban area gives back necessary the installation of a network of alert sirens for the conning of populations. The triggering of these sirens must take place following the occurrence of a serious incident. In order to permit this detection, it is necessary to design a computer system permitting the dangerous industrial site survey. This system should give account of the situation through the CHI. This CHI should allow the operator to fear the gravity of the situation quickly. It must be able to present and to bring to the fore the essential elements of a situation. This application will be design in the setting of a project and implimentation having for objective the installation of a sirens network for the city of the Havre in France.

In this article, we have presented the design of an intelligent and self-adaptive CHI based on the agent paradigm. These works are done in a larger setting of the conception of decision support systems. We are currently designing these applications. Our future works on the CHI will hold into account of a models user endowed of capacities of training that permit him a bigger adequacy with the personality and the user's habits.
1. I. Akoulchina. SAGE: un agent intelligent d'interface pour un m_edia _a base de, Connaissances taxinomiques foctionnant dans l'environnement du WEB. PhD thesis, Universit_e de PARIS, October 1998.
2. X. Bri_ault and G. Sabah. SmallTalk, programmation orient_ee objet et d_eveloppement d'application. Editions Eyrolles, 1996.
3. G.Patry. Contribution _a la conception du dialogue Homme-Machine dans les applications graphiques interactives deonception technique : Le Syst_eme GIPSE. PhD thesis, Universit_e de Poitiers, ENSMA, Mars 199.
4. O. Gutknecht and J. Ferber. Madkit: Organizing heterogeneity with groups in a Platform for multiple multi-agent systems. Technical report, LIRMM, UMR 9928, Universit_e de Montpellier II, 1999.
6. M. Wooldridge and N. Jennings. Agent theories, architectures and language: A survey. In M. Wooldridge and N. Jennings, editors, Intelligent Agents, ECAI 1994, volume LNAI 890, pages 1{32. Springer Verlag, 1994.
3.1. User agents
3.2. Interface agents
a. Agents of maintenance
b. Agents of construction
c. Agents of capture
d. Agents of watching evolution of the situation
4.1. Implementation choices
4.2. Applications to the electronic trade management
4.3. Application to the survey of industrial sites


I express my sincere thanks to Prof. M.N Agnisarman Namboothiri (Head of the Department, Computer Science and Engineering, MESCE), Mr. Sminesh (Staff incharge) for their kind co-operation for presenting the seminar and presentation.
I also extend my sincere thanks to all other members of the faculty of Computer Science and Engineering Department and my friends for their co-operation and encouragement.
Dilip Geevarghese
Use Search at wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion

Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

Quick Reply
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  REDTACTON A SEMINAR REPORT project girl 2 565 25-04-2016, 03:58 PM
Last Post: mkaasees
  Computer Memory Based on the Protein Bacteriorhodopsin seminar projects crazy 16 9,050 06-09-2015, 04:54 PM
Last Post: Larbaski
  vowifi presentation jaseelati 0 217 02-03-2015, 01:29 PM
Last Post: jaseelati
  essay about computer in tamil jaseelati 0 333 26-02-2015, 04:30 PM
Last Post: jaseelati
  seminar report on cyber terrorism pdf jaseelati 0 330 23-02-2015, 01:49 PM
Last Post: jaseelati
  seminar topics for computer networking with ppt jaseelati 0 295 18-02-2015, 02:37 PM
Last Post: jaseelati
  assembling and disassembling of computer ppt jaseelati 0 281 17-02-2015, 02:51 PM
Last Post: jaseelati
  abstract cybercrime and security paper presentation jaseelati 0 291 13-02-2015, 02:01 PM
Last Post: jaseelati
  computer oriented numerical methods ppt jaseelati 0 249 13-02-2015, 01:15 PM
Last Post: jaseelati
  basic computer knowledge pdf in marathi jaseelati 0 318 11-02-2015, 01:21 PM
Last Post: jaseelati