African Journals Online
RIST Revue d'Information Scientifique et Technique

Issues Available About the Journal

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/)


AJOL Home Page How to order photocopies Order Forms INASP Home Page