African
Journals Online
RIST Revue d'Information Scientifique et Technique
Volume 11, No 1 - Année 2001
Abstracts
Management of Transactions In Mobile
Computing Environment
N.Nouali-Taboudjemat, N.Badache
Increasingly diverse applications have made computers an
ubiquitous part of our daily lives. As their range of
applications widens, demand is growing for computers that can
perform outside the home or office. Accordingly, mobile computing
is attracting increasing attention from potential users.
Transaction concept is used as a means of supporting data
consistency especially when accessing shared data. Although, the
basic issues relating to transaction processing are well
understood, re-examination of some of these issues with respect
to a mobile computing system may be mandatory to take into
account the characteristics of mobile wireless computers. In this
paper, we study the impact of mobility on the traditional models
of transaction and the ACID (Atomicity, Consistency, Isolation,
Durability) properties. We suggest some partial solutions on the
basis of the research work we examined thanks to mobile computing
literature.
Key- words : Wireless and mobile environment/
Mobile Units/ Mobile transaction model/ Advanced transaction
model/ ACID properties.
Gestion des transactions en environnement mobile
N. Nouali-Taboudjemat , N. Badache
La possibilité d'accéder et de mettre
à jour des données n'importe où, n'importe quand et avec
n'importe quel moyen est certainement une raison irrésistible
pour le développement de systèmes d'information en
environnement sans fils et mobile (wireless and mobile
infirmation systems). Des domaines d'application de ce type de
systèmes tels que les compagnies de transport, les
représentants de commerce, les équipes de maintenance et la
télémédecine, sont déjà en voie de développement et
d'utilisation.
La notion de transaction a été
utilisée pour assurer une gestion consistante des données et
des interactions entre utilisateurs. L'évolution des systèmes
distribués vers les environnements sans fils et mobiles a induit
de nouvelles exigences devant être supportées par les modèles
transactionnels classiques. Dans ce papier, nous essayons
d'examiner l'impact de la mobilité sur les modèles
transactionnels existants et les propriétés ACID (Atomicité,
Consistance, Isolation, Durabilité) les caractérisant. Nous
tenterons d'apporter quelques solutions, même si elles sont
partielles aux problèmes posés, à travers l'examen des travaux
de recherche qui se sont intéressé à ce domaine.
Mots-Clés : Environnement sans fil et mobile/ Unités
mobiles/ Modèle de transaction mobile/ Modèles de Transactions
avancées/ Modèle imbriqué/ Propriétés ACID.
Reading Contract and Electronic which editorial Paradigm
M. Dahmane
The application of a reading contract for analysing
communication phenomena belougs to an operatory ategory because
it suplies the right methodological and conceptual
instrumentation. Once applied to Electronic reviews (ER), this
contract brings a new technology with regard to it's
e-document process nature, the various types of fonctions
that go in line with an ER, as well as Internet tools that
inform the massage in an innovative way.
Consequenthy, the production process comes out be tealed up be it
the `langage mobiliséd' a the hypertext organisation of the
document.
Add to that the power of reading and writing interfaces
already set up or going development and the diffusion of new
usage. Hence, an innovative document's economy as
well as new practices begin to come to light.
Key- words : heading contract/ Electronic
review/ reading interface/ writing interface
Contrat de Lecture et Revue Electronique : Quel paradigme éditorial
M. Dahmane
L'application du contrat de lecture pour l'analyse des
phénomènes de communication constitue une catégorie
opératoire. Car elle fournie l'instrumentation conceptuelle et
méthodologique adéquate. Appliquée aux Revues électroniques
RE ce contrat se pose sous des termes nouveaux vu le caractère
« processuel du document électronique », les
différents types de fonctionnalités accompagnant une RE ainsi
qu'au dispositif Internet qui «in-forme» le message de façon
inédite. De ce fait le processus de mise en scène se voit
considérablement outillé que ce soit du point de vue des
langages mobilisés ou des modalités d'organisation
hypertextuelle du document. A ce fait s'ajoute la puissance des
interfaces d'écriture et de lecture mises en oeuvre ou en cours
de développement et l'essaimage de nouveaux usages.
D'où une nouvelle «économie du document» ainsi que des
pratiques inédites se mettent en oeuvre.
Mots-clés : Contrat de lecture / Revue
électronique/ Interface de lecture / Interface d'écriture
Automatic out of video into Plans
A.Maredj , F.Saadi, D.Meddour
Temporal segmentation is a necessary first step to indexing
digital video for browsing and retrieval. A number of different
video temporal segmentation algorithms have been published in the
literature. This paper describes an original approach for
temporal segmentation algorithm of video based on
Kolmogorve-Smirnov statistical test and using double thresholds
to detect cut and gradual transitions. Numerical results support
this approach, as validate by the use of these algorithm on
complex sequences.
Key-words : Video partitioning/ Video indexing/
Robust technique/ Temporal segmentation of video.
Découpage automatique de la vidéo en plans
A.Maredj , F.Saadi, D. Maddour
Dans cet article nous présentons une approche de découpage
de la vidéo en plans basée sur l'utilisation d'histogrammes
globaux d'intensité. Cette technique a été améliorée par
l'introduction des techniques statistiques servant à la
détection du changement de plans. Le problème de détection des
différentes transitions progressives a été résolu par
l'utilisation d'une technique à deux seuils. L'approche
présentée permet de retrouver l'essentiel de la structure
temporelle de la vidéo. Nous étayons à la fin notre démarche
par les résultats d'exemples expérimentaux dûment
sélectionnés.
Mots-clés : Segmentation temporelle/ Détection
de plans vidéo/ Base de Données multimédia.
Query translation techniques for cross- language information
retrieval
N. Nassr, M. Boughanem
We present in this paper two approaches for cross- language
retrieval using query translation. The first approach uses a
bilingual
dictionary to translate each term of the query. The second
approach is based on the use of associations that are
automatically induced from a parallel corpus. All our
experimentations have been conducted on the basis of Amaryllis
using our search engine Mercure
Key words: Cross- language retrieval/
Information retrieval system/ Dictionary/ Corpus/ Terms
associations
Les Stratégies de traduction de requêtes en recherche d'information par croisement de langues
N. Nasser, M. Boughane
Cet article présente deux techniques
pour le croisement de langes en recherche d'information. La
première technique utilise un dictionnaire bilingue pour
traduire chaque terme de la requête, la deuxième utilise les
associations entre termes établies automatiquement à partir
d'un corpus parallèle. Toutes nos expérimentations ont été
effectuées sur la base Afmaryllis et utilisent notre moteur de
recherche d'information « Mercure ».
Mots-clès : Croisement
de langues / Système de recherche
d' »information / Dictionnaire / Corpus /
Associations entre termes.
The role of the programming language
in the realization of code of quality : the cases of Delphi and
C++.
Dr. D. Kettani, Dr. M. Zakaria
We discuss in this paper the role of the
programming language in the production of a code of quality. The
quality of a code can be reached by respecting certain simple
criteria on the level of the programming. These criteria rises
from principles recognized in software engineering and have the
advantage of being usable by the programmer. Software quality
would not be only any more defined in general and abstract terms
but also, and especially, in terms of technical and programmable
attributes. So the programming language would play an important
role to support the attributes of quality. We will show by the
means of a comparative study, that the programming language can
contribute positively or negatively in software quality. The
choice of the programming language thus constitutes a strategic
decision which fits within the total framework of the engagement
of the organizations towards software quality.
Key words: Programing
language/ Delphi/ C++ / Software quality
Le Rôle du langage de programmation dans la réalisation
de code de qualité, les cas de Delphi et C++
Dr. D. Kettani Dr.M Zakaria
Nous discutons dans ce papier le rôle du langage de
programmation dans la production d'un code de qualité. La
qualité d'un code peut être atteinte en respectant certains
critères simples au niveau de la programmation. Ces critères
découlent de principes reconnus en génie logiciel et ont
l'avantage d'être utilisables par le programmeur. La qualité
logicielle ne serait plus uniquement définie en termes
généraux et abstraits mais aussi, et surtout, en termes
d'attributs techniques et programmables. De ce fait, le langage
de programmation jouerait un rôle primordial pour supporter les
attributs de qualités. Nous démontrerons par le biais d'une
étude comparative, que le langage de programmation peut
contribuer positivement ou négativement dans l'atteinte de la
qualité logicielle. Le choix du langage de programmation
constitue donc une décision stratégique qui s'insère dans le
cadre global de l'engagement des organisations envers l'atteinte
de la qualité logicielle.
Mots-clés : Langage de programmation/ Delphi/
C++/ Qualité logicielle.
Using The Hypertext links Within The Information retrieval
M. Abchiche, C.. Soule-Dupuy
This paper discusses different approachs of the Information
Serching using the hypertext structure of the items constituting
one collection (web pages for instance) in addition to the
analysis of their text content. Our purpose is to test the action
of the use of Hypertext Links on the information retrieval
performance and the relevance of the returned information from
collections such as the Web. Our experiences were done on the
WT2g of TREC-8 (collection of 250000 documents extarcted from the
Web).
Key-words: Information searching/
Hyeprtext collection/ Hyperlink
De l'Exploitation des liens hypertexte en recherche
d'information
M Abchiche, C. Soule-Dupuy
Ce papier présente différentes approches de recherche
d'informations exploitant la structure hypertexte des documents
d'une collection (pages web par exemple) en plus de l'analyse de
leur contenu textuel. Notre objectif est de tester les effets de
l'utilisation des liens hypertexte sur les performances de la
recherche d'informations et la pertinence des informations
restituées dans des collections telle que le web. Nos
expérimentations ont été effectuées sur la collection WT2g de
TREC-8 [1] (collection de
250000 documents extraits du web).
Mots-clés: Recherche d'informations/
Collection hypertexte/ Hyperliens.
An XML based web application
conception model
M. Lo, H. Amrane , P. Raffinat
We present our web conception of
applications and modelisation approach which are dated on new
representation and exchange of data XML standard.
The design of a web site is not an easy task. It needs an
important analysis and conceptualisation effort. It deals with
three models :
(i) the structural model which helps identifyging the
different information sources and integrating them as XML, the
media that describes the media units, and their structures, (ii)
the presentation model that describes the user's interface where
each media unit is associated with a media form. (iii) In this
report, we focus on both the structural and media models.
Key-words: Web application/ Dataweb/
conception method/XML
Un Modèle de conception d'applications Web basées sur XML
M. Lo, H. Amrane , P. Raffinat
Nous présentons notre approche de modélisation et de
conception d'applications Web basées sur le nouveau standard de
représentation et d'échange de données XML. La conception d'un
site web est une tâche complexe qui nécessite un effort
d'analyse et de conceptualisation important. Elle s'articule
autour de trois modèles : (i) le modèle structurel (ou
conceptuel) qui permet d'identifier les différentes sources
d'informations et de les intégrer en XML, (ii) le modèle
médiatique (ou navigationnel) qui décrit les unités
médiatiques et leurs structures navigationnelles et (iii) le
modèle de présentation qui décrit l'interface utilisateur où
chaque unité médiatique est associée à une forme médiatique.
Dans ce papier, nous nous focalisons sur les modèles structurel
et médiatique.
Mots-clés : Application web/ Dataweb/ Méthode
de conception/ XML.
Fuctional programming: The centralized cells glanor and its
genaralistion into a distributed environnements
T. Lemlouma,M. Boudina
Several methods are used to retrieve memory capacity into
functional and object oriented programming language. Since the
birth of the first programming language bases on lists
manipulation, end of the 1950 s beginning of 1960s, several
algorithms have been proposed to answer with an objective simple
and efficient manner. The apprearance of distributed systems,
leads us to see how the opreration of recuparation can work into
an environment based on sending and receiving message
communication only. This paper discusses two aspects: the first
one concerns the implementation and evaluation of crumbs collect
operations bases on the Mark then sweep technique
into the centralised system, while the second discusses the
glanor implementation in to a distributed environment. we
introduce a system with many calculation whits to ensure a
certain task in to a protocol which permit to the whole of the
participating units to achieve the desired goal. Here we propose
a protocol inspired from the atomic validation protocol 2 PC
which guaranteed the Collects Crumbs distributed operation Also
we give a solution to avoid the blocking of the protocol which
can accur owing to the possible break downs of the distributed
system.
Key- words : Collect crumbs/ Garbage
collector/ Functional langages/ Distributed system.
Programmation fonctionnelle : Le glaneur des cellules
centralisé et sa généralisation dans les environnements
répartis
T. Lemlouma, M. Boudina
Différentes manières peuvent être utilisées pour assurer
la récupération de l'espace mémoire dans les langages
fonctionnels et mêmes dans les langages orientés objets. Depuis
la naissance du premier langage basé sur la manipulation des
listes, la fin des années cinquante et le début des années
soixante, plusieurs algorithmes ont été proposés pour
répondre à cet objectif d'une manière simple et efficace.
L'apparition des systèmes répartis, qui est due essentiellement
au développement technologique et aux progrès des techniques de
transmission de données, nous pousse à voir comment
l'opération de récupération, peut être mise en oeuvre dans un
environnement ou le seul moyen de communication est l'envoi et la
réception de messages. Cet article discute deux aspects :
l'implémentation et l'évaluation de l'opération de ramasse
miettes, en se basant sur la technique "Mark then
sweep", et cela dans un système centralisé. Le deuxième
aspect discuté, est l'implémentation du glaneur dans un
environnement réparti. Nous introduisons une manière pour
généraliser la collection mémoire centralisé dans un système
constitué de plus d'une unité de calcul. Assurer une certaine
tâche dans un environnement réparti, revient à assurer un
protocole qui permet à l'ensemble des unités participantes
d'atteindre l'objectif voulu. Pour cela nous proposons un
protocole, inspiré du protocole de la validation atomique 2PC,
qui garantie l'opération de ramasse miettes distribuée. Nous
donnons également une solution pour éviter le blocage du
protocole qui peut survenir à cause des éventuelles pannes du
système distribué.
Mots-clés : Ramasse miettes/ Garbage
collector/ Langages fonctionnels/ Système distribué.
The Library working transition In the information Society:
The challenges and New tools for the University libraries of
Algeria
R. Benlallem
Although some activities like the management and the diffusion
of information are experiencing overwhelming development, the
Algerian academic libraries undergo immeasurable drawbacks. Thre
are many reasons behind this pitiful situation They range from
institutional, organizational to professional ones.
After having developed these factors, some solutions are
recommended.they insist on the adoption of new tools and working
methods.
Key-words: Academic libraries/ Information
society/ New technologies of information
( NTI).
Les Mutations du travail documentaires dans la Société
d'information : Les enjeux et les nouveaux outils pour les
Bibliothèques Universitaires Algériennes R. Belallem.
Au moment où la gestion et la diffusion de l'information
connaissent des développement fulgurants, les bibliothèques
universitaires algériennes subissent des retards déplorables.
Les raisons de cette situation sont d'ordre institutionnels,
organisationnelles et professionnelles. Après avoir développé
ces trois facteurs des solutions sont préconisées.
Elles insistent sur l'adoption de nouveaux outils et de
nouvelles méthodes de travail.
Mots-clés : Bibliothèque universitaire/
Société de l'information/ nouvelles technologies de
l'information
Footnotes
[1] Text Retrieval
Conference (http://trec.nist.gov/)
|