<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://www.w3.org/2005/Atom">
<title>vol. 07, no. 02</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/386" rel="alternate"/>
<subtitle/>
<id>http://sedici.unlp.edu.ar:80/handle/10915/386</id>
<updated>2013-05-22T22:22:13Z</updated>
<dc:date>2013-05-22T22:22:13Z</dc:date>
<entry>
<title>Disjoint multipath routing for mobile ad hoc networks</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9556" rel="alternate"/>
<author>
<name>Abbas, Ash Mohammad</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9556</id>
<updated>2012-05-08T22:00:33Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Revision
Journal of Computer Science &amp; Technology; vol. 7, no. 2
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Computer networks. A top-down approach featuring Internet, second edition. James F. Kurose. Pearson Educación (Addison Wesley), 2004</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9555" rel="alternate"/>
<author>
<name>López, Ricardo A.</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9555</id>
<updated>2012-05-03T13:13:42Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Revision
Journal of Computer Science &amp; Technology; vol. 7, no. 2
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
</entry>
<entry>
<title>Collaboration through deliberative dialogues</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9554" rel="alternate"/>
<author>
<name>Rueda, Sonia Vivian</name>
</author>
<author>
<name>García, Alejandro Javier</name>
</author>
<author>
<name>Simari, Guillermo Ricardo</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9554</id>
<updated>2012-05-03T13:13:42Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
In a multi-agent system, a group of individ- uals interact in a social context in order to boost their capabilities and enhance global per- formance. Each individual's action repertoire may be reduced, but it's social capability allows it to interact with other agents and obtain collab- oration. This work offers an alternative for knowledge representation in a system of collaborative BDI agents and presents an interaction protocol based on dialogues. The capacity to interact affects the behavioral model of a BDI agent that must consider the possibility of offering and soliciting collaboration. Thus, we propose an algorithm that models the behavior of a collaborative BDI agent.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>In a multi-agent system, a group of individ- uals interact in a social context in order to boost their capabilities and enhance global per- formance. Each individual's action repertoire may be reduced, but it's social capability allows it to interact with other agents and obtain collab- oration. This work offers an alternative for knowledge representation in a system of collaborative BDI agents and presents an interaction protocol based on dialogues. The capacity to interact affects the behavioral model of a BDI agent that must consider the possibility of offering and soliciting collaboration. Thus, we propose an algorithm that models the behavior of a collaborative BDI agent.</dc:description>
</entry>
<entry>
<title>Data bases and discrete event simulation</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9553" rel="alternate"/>
<author>
<name>Boubetra, Abdelhak</name>
</author>
<author>
<name>Belouadah, Hocine</name>
</author>
<author>
<name>Mouhoub, Nassreddine</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9553</id>
<updated>2012-05-03T13:13:43Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
This paper is an attempt to define how a&#13;
specific data structure might be used to&#13;
store, in a persistent manner, temporal&#13;
information during a computer simulation.&#13;
In particular, it considers the sort of&#13;
temporal information generated during a&#13;
discrete event simulation of a system to&#13;
which a relational data base exists and&#13;
considers the demands this data makes on&#13;
data base design.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>This paper is an attempt to define how a&#13;
specific data structure might be used to&#13;
store, in a persistent manner, temporal&#13;
information during a computer simulation.&#13;
In particular, it considers the sort of&#13;
temporal information generated during a&#13;
discrete event simulation of a system to&#13;
which a relational data base exists and&#13;
considers the demands this data makes on&#13;
data base design.</dc:description>
</entry>
<entry>
<title>Screening for chronic alcoholic subjects using multiple gamma band EEG: a pilot study</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9552" rel="alternate"/>
<author>
<name>Palaniappan, Ramaswamy</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9552</id>
<updated>2012-05-03T13:13:43Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
Electrophysiological impairments of alcoholism have been researched extensively. However, there is none or few reported research on screening methods for chronic alcoholic subjects. Since chronic alcoholics have serious brain dysfunction, a method to screen for them during specific job applications that require good memory, concentration and/or decision making would be useful. In this paper, a method is proposed to discriminate chronic alcoholic from non-alcoholic subjects while they are sober. Energies of electroencephalogram signals in multiple gamma bands recorded while the subjects performed a picture recognition task are used as features by a neural network to detect the chronic alcoholic subjects. Leave one out cross validation strategy reveals that alcoholics could be discriminated from non-alcoholics with accuracy of 94.55%. This pilot study has shown the potential of the method which could be further developed for use in automatic alcoholic screening procedures.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>Electrophysiological impairments of alcoholism have been researched extensively. However, there is none or few reported research on screening methods for chronic alcoholic subjects. Since chronic alcoholics have serious brain dysfunction, a method to screen for them during specific job applications that require good memory, concentration and/or decision making would be useful. In this paper, a method is proposed to discriminate chronic alcoholic from non-alcoholic subjects while they are sober. Energies of electroencephalogram signals in multiple gamma bands recorded while the subjects performed a picture recognition task are used as features by a neural network to detect the chronic alcoholic subjects. Leave one out cross validation strategy reveals that alcoholics could be discriminated from non-alcoholics with accuracy of 94.55%. This pilot study has shown the potential of the method which could be further developed for use in automatic alcoholic screening procedures.</dc:description>
</entry>
<entry>
<title>CDCS: a new case-based method for transparent NAT traversals of the SIP protocol</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9551" rel="alternate"/>
<author>
<name>Guezouri, Mustapha</name>
</author>
<author>
<name>Mellouk, Abdelhamid</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9551</id>
<updated>2012-05-03T13:13:43Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
Voice communications on IP networks use owner protocols as well as standards like SIP, MGCP and H323. In this paper we propose a new method for transparent traversal of NATed (Network Address Translated) networks for the SIP (Session Initiation Protocol) protocol. Although SIP is an application layer protocol, its operation is affected by address translation. This is because SIP uses network layer information (source IP and source port) that is lost by the NAT operation. The suggested method adapts dynamically one of the three solutions: Connection-Oriented media STUN or TURN depending on the situation occurring during call initiation.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>Voice communications on IP networks use owner protocols as well as standards like SIP, MGCP and H323. In this paper we propose a new method for transparent traversal of NATed (Network Address Translated) networks for the SIP (Session Initiation Protocol) protocol. Although SIP is an application layer protocol, its operation is affected by address translation. This is because SIP uses network layer information (source IP and source port) that is lost by the NAT operation. The suggested method adapts dynamically one of the three solutions: Connection-Oriented media STUN or TURN depending on the situation occurring during call initiation.</dc:description>
</entry>
<entry>
<title>Improving the O-GEHL branch prediction accuracy using analytical results</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9550" rel="alternate"/>
<author>
<name>Tiamkaew, Ekkasit</name>
</author>
<author>
<name>Kongmunvattana, Angkul</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9550</id>
<updated>2012-05-03T13:13:43Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
The O-GEHL branch predictor has outperformed other prediction schemes using the same set of benchmarks in an international branch prediction contest, CBP-1. In this paper, we present the analysis results on each of the OGEHL branch predictor tables and also on the optimal number of predictor tables. Two methods are subsequently proposed to help increase the O-GEHL prediction accuracy. The first one aims to increase the space utilization of the first predictor table by dynamically adjusting the lengths of branch history regarding to the type of a benchmark currently in execution. The second one adds an extra table into the O-GEHL predictor using the space saved from the sharing of hysteresis bits. Experimental results have confirmed that both schemes improve the accuracy of two different predictor configurations, leading to two promising research directions for future explorations.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>The O-GEHL branch predictor has outperformed other prediction schemes using the same set of benchmarks in an international branch prediction contest, CBP-1. In this paper, we present the analysis results on each of the OGEHL branch predictor tables and also on the optimal number of predictor tables. Two methods are subsequently proposed to help increase the O-GEHL prediction accuracy. The first one aims to increase the space utilization of the first predictor table by dynamically adjusting the lengths of branch history regarding to the type of a benchmark currently in execution. The second one adds an extra table into the O-GEHL predictor using the space saved from the sharing of hysteresis bits. Experimental results have confirmed that both schemes improve the accuracy of two different predictor configurations, leading to two promising research directions for future explorations.</dc:description>
</entry>
<entry>
<title>ECOLE: A pedagogical environment for non procedural languages</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9549" rel="alternate"/>
<author>
<name>Zegour, D. E.</name>
</author>
<author>
<name>Hidouci, W. K.</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9549</id>
<updated>2012-05-03T13:13:43Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
The work described in this paper is related to three areas&#13;
in the programming world : logic, functional and object&#13;
programming. The main objective is essentially pedagogical since it is question here to make a synthesis on non procedural languages. To achieve this, we have considered many construction types, each one represents the one of evoked programming. Many fully-documented environments have been developed for writing constructions of any type, transforming them in order to evaluate them by showing the work really accomplished in the least detail.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>The work described in this paper is related to three areas&#13;
in the programming world : logic, functional and object&#13;
programming. The main objective is essentially pedagogical since it is question here to make a synthesis on non procedural languages. To achieve this, we have considered many construction types, each one represents the one of evoked programming. Many fully-documented environments have been developed for writing constructions of any type, transforming them in order to evaluate them by showing the work really accomplished in the least detail.</dc:description>
</entry>
<entry>
<title>Utilizing block size variability to enhance instruction fetch rate</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9548" rel="alternate"/>
<author>
<name>Beg, Azam</name>
</author>
<author>
<name>Chu, Yul</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9548</id>
<updated>2012-05-03T13:13:44Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
In the past, instruction fetch speeds have been improved by using cache schemes that capture the actual program flow. In this paper, we elaborate on the architecture and operation of an instruction cache named Variable-Sized Block Cache (VSBC) that also makes use of the dynamic behavior of a program. Current trace-based cache schemes usually have some instructions stored repeatedly; this redundancy is eliminated in VSBC. Our cache also allows storage of basic blocks of arbitrary sizes, in multiple-way cache structure. An overall comparison of trace miss rate and average trace length shows VSBC to be a better performing cache scheme than TC, using SPECint2000 integer benchmarks.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>In the past, instruction fetch speeds have been improved by using cache schemes that capture the actual program flow. In this paper, we elaborate on the architecture and operation of an instruction cache named Variable-Sized Block Cache (VSBC) that also makes use of the dynamic behavior of a program. Current trace-based cache schemes usually have some instructions stored repeatedly; this redundancy is eliminated in VSBC. Our cache also allows storage of basic blocks of arbitrary sizes, in multiple-way cache structure. An overall comparison of trace miss rate and average trace length shows VSBC to be a better performing cache scheme than TC, using SPECint2000 integer benchmarks.</dc:description>
</entry>
<entry>
<title>Power-efficient memory bus encoding using stride-based stream reconstruction</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9547" rel="alternate"/>
<author>
<name>Chang, Kuei-Chung</name>
</author>
<author>
<name>Hsieh, Tsung-Ming</name>
</author>
<author>
<name>Chen, Tien-Fu</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9547</id>
<updated>2012-05-03T13:13:44Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
With the rapid increase in the complexity of chips and the popularity of portable devices, the performance demand is not any more the only important constraint in the embedded system. In stead, energy consumption has become one of the main design issues for contemporary embedded systems, especially for I/O interface due to the high capacitance of bus transition. In this paper, we propose a bus encoding scheme, which may reduce transitions by reconstructing active address streams with variable cached strides. The key idea is to obtain the variable strides for dierent sets of active addressing streams such that the decoder reconstructs these interlaced streams with these strides. Instead of sending the full address, the encoder may only send partial ad- dress or stride by using either one-hot or binary-inversion encoding. To exploit the locality and dynamically adjust the value of stride of active address streams, we partially compare the previous addresses of existing streams with the current address. Hence, the data transmitted on the bus can be minimally encoded. Experiments with several MediaBench benchmarks show that the scheme can achieve an average of 60% reduction in bus switching activity.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>With the rapid increase in the complexity of chips and the popularity of portable devices, the performance demand is not any more the only important constraint in the embedded system. In stead, energy consumption has become one of the main design issues for contemporary embedded systems, especially for I/O interface due to the high capacitance of bus transition. In this paper, we propose a bus encoding scheme, which may reduce transitions by reconstructing active address streams with variable cached strides. The key idea is to obtain the variable strides for dierent sets of active addressing streams such that the decoder reconstructs these interlaced streams with these strides. Instead of sending the full address, the encoder may only send partial ad- dress or stride by using either one-hot or binary-inversion encoding. To exploit the locality and dynamically adjust the value of stride of active address streams, we partially compare the previous addresses of existing streams with the current address. Hence, the data transmitted on the bus can be minimally encoded. Experiments with several MediaBench benchmarks show that the scheme can achieve an average of 60% reduction in bus switching activity.</dc:description>
</entry>
<entry>
<title>Complexity of XOR/XNOR boolean functions: a model using binary decision diagrams and back propagation neural networks</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9546" rel="alternate"/>
<author>
<name>Assi, Ali</name>
</author>
<author>
<name>Beg, Prasad</name>
</author>
<author>
<name>Beg, Azam</name>
</author>
<author>
<name>Prasad, V. C.</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9546</id>
<updated>2012-05-03T13:13:44Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
This paper proposes a model that predicts the complexity&#13;
of Boolean functions with only XOR/XNOR min-terms&#13;
using back propagation neural networks (BPNNs) applied&#13;
to Binary Decision Diagrams (BDDs). The BPNN model&#13;
(BPNNM) is developed through the training process of&#13;
experimental data already obtained for XOR/XNOR-based&#13;
Boolean functions. The outcome of this model is a unique&#13;
matrix for the complexity estimation over a set of BDDs&#13;
derived from Boolean expressions with a given number of&#13;
variables and XOR/XNOR min-terms. The comparison&#13;
results of the experimental and BPNNM underline the&#13;
efficiency of this approach, which is capable of providing&#13;
some useful clues about the complexity of the circuit to be&#13;
implemented. It also proves the computational capabilities&#13;
of NNs in providing reliable classification of the&#13;
complexity of Boolean functions.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>This paper proposes a model that predicts the complexity&#13;
of Boolean functions with only XOR/XNOR min-terms&#13;
using back propagation neural networks (BPNNs) applied&#13;
to Binary Decision Diagrams (BDDs). The BPNN model&#13;
(BPNNM) is developed through the training process of&#13;
experimental data already obtained for XOR/XNOR-based&#13;
Boolean functions. The outcome of this model is a unique&#13;
matrix for the complexity estimation over a set of BDDs&#13;
derived from Boolean expressions with a given number of&#13;
variables and XOR/XNOR min-terms. The comparison&#13;
results of the experimental and BPNNM underline the&#13;
efficiency of this approach, which is capable of providing&#13;
some useful clues about the complexity of the circuit to be&#13;
implemented. It also proves the computational capabilities&#13;
of NNs in providing reliable classification of the&#13;
complexity of Boolean functions.</dc:description>
</entry>
<entry>
<title>An autonomous and guided crowd in panic situations</title>
<link href="http://sedici.unlp.edu.ar:80/handle/10915/9545" rel="alternate"/>
<author>
<name>Foudil, Cherif</name>
</author>
<author>
<name>Noureddine, Djedi</name>
</author>
<id>http://sedici.unlp.edu.ar:80/handle/10915/9545</id>
<updated>2012-05-03T13:13:44Z</updated>
<published>2007-01-01T00:00:00Z</published>
<summary type="text">Articulo
Journal of Computer Science &amp; Technology; vol. 7, no. 2
This paper describes a model for simulating crowds&#13;
in real time. We deal with the hierarchy of the&#13;
crowd, groups and individuals. The groups are the&#13;
most complex structure that can be controlled in&#13;
different degrees of autonomy. The autonomy means&#13;
that the virtual agents are independent of the user&#13;
intervention. Depending on the complexity of the&#13;
simulation, some simple behaviors can be sufficient&#13;
to simulate crowds. Otherwise, more complicated&#13;
behaviors rules can be necessary in order to improve&#13;
the realism of the animation. We present two&#13;
different ways for controlling crowd behaviors: - by&#13;
defining behavior rules, to give intelligence to the&#13;
agent. By providing an external control to guide&#13;
crowd behaviors, this control is done by the user or&#13;
by an autonomous agent called the guide. The main&#13;
contribution of our approach is to combine these two&#13;
ways of behaviors (autonomous, guide) in order to&#13;
simulate the evacuation of a crowd in emergency&#13;
situations. Many strategies of evacuation have been&#13;
implemented and we will demonstrate that in most&#13;
situations, the guided method decrease the average&#13;
escape time and increase the chance of survival in&#13;
emergency situations.
</summary>
<dc:date>2007-01-01T00:00:00Z</dc:date>
<dc:description>This paper describes a model for simulating crowds&#13;
in real time. We deal with the hierarchy of the&#13;
crowd, groups and individuals. The groups are the&#13;
most complex structure that can be controlled in&#13;
different degrees of autonomy. The autonomy means&#13;
that the virtual agents are independent of the user&#13;
intervention. Depending on the complexity of the&#13;
simulation, some simple behaviors can be sufficient&#13;
to simulate crowds. Otherwise, more complicated&#13;
behaviors rules can be necessary in order to improve&#13;
the realism of the animation. We present two&#13;
different ways for controlling crowd behaviors: - by&#13;
defining behavior rules, to give intelligence to the&#13;
agent. By providing an external control to guide&#13;
crowd behaviors, this control is done by the user or&#13;
by an autonomous agent called the guide. The main&#13;
contribution of our approach is to combine these two&#13;
ways of behaviors (autonomous, guide) in order to&#13;
simulate the evacuation of a crowd in emergency&#13;
situations. Many strategies of evacuation have been&#13;
implemented and we will demonstrate that in most&#13;
situations, the guided method decrease the average&#13;
escape time and increase the chance of survival in&#13;
emergency situations.</dc:description>
</entry>
</feed>
