<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Multi-agent system for usability improvement of a university administrative system</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Jorge</forename><forename type="middle">Leoncio</forename><surname>Guerra</surname></persName>
							<email>jguerrag@unmsm.edu.pe</email>
							<affiliation key="aff0">
								<orgName type="department">Facultad de Ingeniería de Sistemas e Informática Facultad de Ingeniería de Sistemas e Informática Laboratorio de</orgName>
								<orgName type="laboratory">Robótica e Internet de las Cosas Laboratorio de Robótica e Internet de las Cosas</orgName>
								<orgName type="institution">Universidad Nacional Mayor de San Marcos Universidad Nacional Mayor de San Marcos</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Guerra</forename><surname>Félix</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Facultad de Ingeniería de Sistemas e Informática Facultad de Ingeniería de Sistemas e Informática Laboratorio de</orgName>
								<orgName type="laboratory">Robótica e Internet de las Cosas Laboratorio de Robótica e Internet de las Cosas</orgName>
								<orgName type="institution">Universidad Nacional Mayor de San Marcos Universidad Nacional Mayor de San Marcos</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Armando</forename><surname>Fermín Pérez</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Facultad de Ingeniería de Sistemas e Informática Facultad de Ingeniería de Sistemas e Informática Laboratorio de</orgName>
								<orgName type="laboratory">Robótica e Internet de las Cosas Laboratorio de Robótica e Internet de las Cosas</orgName>
								<orgName type="institution">Universidad Nacional Mayor de San Marcos Universidad Nacional Mayor de San Marcos</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Multi-agent system for usability improvement of a university administrative system</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">2B460BB05C809FF9384175E4AE29C800</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T04:43+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Integration</term>
					<term>usability</term>
					<term>agents</term>
					<term>multiagent systems</term>
					<term>heterogeneous services</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The implementation of multi-agent systems is one of the specific ways to integrate heterogeneous information systems, by creating a software agent that performs specific tasks within a field of known action, as in the case of the travelling salesman problem or an agent searching clinical data of a patient. In this paper, the development of a mobile agent is proposed for the implementation of university administrative services across heterogeneous servers, interacting in turn with other intelligent agents in an heterogeneous communication environment. This will generate a single-access interface, which will serve to improve the usability of the system when the client makes an administrative request regardless of the server on which the requested procedure is processed.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>The portal of the University Inca Garcilaso de la Vega (http://www.uigv.edu.pe) is a web application that offers different services available in each of the offices of the institution, which is accessed through hyperlinks from Faculties, Research Units, Distance Education, etc. An integrated system by software agents <ref type="bibr" target="#b0">(Shiao, 2004)</ref>; in which, with a single interface, a user can access different services without having to go through different pages to finish their request; will make possible to link these services regardless of the Faculty where they are and make the process requested by the user in a transparent manner, so that the usability of the system is also improved.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Proposed implementation</head><p>The structure of the proposed multi-agent system is shown in Figure <ref type="figure">1</ref>.</p><p>Figure <ref type="figure">1</ref> -Proposed multi-agent system Using the GAIA methodology <ref type="bibr" target="#b1">(Zambonelli et al, 2003)</ref> for modeling a system of agents, agents that will be built on the prototype are defined:</p><p>a.-Client Agent: captures requirements or service requests from users; interacts with the mobile agent to process the request and sends the response to the client system for viewing or joining the client process.</p><p>b.-Server Agent: interacts with the server of the corresponding office to transfer the request from the mobile agent, processes the requested service, and sends the response to the mobile agent.</p><p>c.-AGMER Agent: mobile agent moving through JADE middleware to interact with clients and servers, has the ability to divide received requests into subtasks performed by different servers.</p><p>One advantage of using GAIA is that it can be combined with diagrams from UML as described in <ref type="bibr" target="#b2">Kang et al (2004)</ref>, for this reason UML diagrams and GAIA models <ref type="bibr">(Wooldridge et al is used., 2000)</ref> will be used for its construction.</p><p>Once developed, the model will be implemented as shown in Figure <ref type="figure">2</ref>. In the development process is suggested the use of Eclipse Luna, JDK 8.0_41 and JADE 4.3.2 for creating agents. In the prototype, it was initially considered the access to these basic services for a university student from the case study: a. Specialized Library System with Struts 2, running on Google App Engine cloud, a PAAS solution.</p><p>b. PRODI (English Learning Program) registration system with Node.JS, OpenShift, a PAAS solution.</p><p>All modules will communicate via web services, with interface agents using AXIS 2.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Conclusions and future work</head><p>The single-interface model for administrative procedure systems is suitable to improve the usability of a web portal to reduce the number of interactions.</p><p>A multi-agent system allows an heterogeneous implementation of components as well as asynchronous communication similar to a request of a university administrative procedure.</p><p>JADE is a suitable platform for developing agents due to its ease of use, and adaptability to development methodologies of multi-agent systems.</p><p>As future work it is proposed to develop indicators to measure implemented services, the frequency of use of the services, and others, that will be collected and stored in the cloud for future analysis using Big Data tools.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure</head><label></label><figDesc>Figure 2. Components.</figDesc><graphic coords="2,91.17,304.85,189.08,232.99" type="bitmap" /></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Mobile Agent: New Model of Intelligent Distributed Computing</title>
		<author>
			<persName><forename type="first">Dan</forename><surname>References</surname></persName>
		</author>
		<author>
			<persName><surname>Shiao</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2004-10">2004. October, 2004</date>
		</imprint>
		<respStmt>
			<orgName>IBM China</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Developing Multiagent Systems: The Gaia Methodology</title>
		<author>
			<persName><forename type="first">Franco</forename><surname>Zambonelli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Nicholas</forename><surname>Jennings</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Michael</forename><surname>Wooldridge</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Transactions on Software Engineering and Methodology</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="317" to="370" />
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Modelling Mobile Agent Applications in UML2.0 Activity Diagrams</title>
		<author>
			<persName><forename type="first">Miao</forename><surname>Kang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Lan</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kenji</forename><surname>Taguchi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 6th International Conference on Enterprise Information Systems</title>
				<meeting>the 6th International Conference on Enterprise Information Systems<address><addrLine>Porto. Portugal</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2004">2004</date>
			<biblScope unit="volume">IV</biblScope>
			<biblScope unit="page" from="519" to="522" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">The Gaia Methodology for Agent-Oriented Analysis and Design</title>
		<author>
			<persName><forename type="first">Michael</forename><surname>Wooldridge</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Nicholas</forename><surname>Jennings</surname></persName>
		</author>
		<author>
			<persName><forename type="first">David</forename><surname>Kinny</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Autonomous Agents and Multi-Agent Systems</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<date type="published" when="2000">2000</date>
			<publisher>Kluwer Academic Publishers</publisher>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
