Web based applications development has been characterized by a very high growth during last years. The need for elaborating principles and methods which are specific to this kind of applications and to quality insurance, particularly from usability point of view, is more and more pointed out by the software professionals. Indeed, quantitative evaluation of web based applications quality (criterions and metrics) and usability, is quite recent. In this paper, we propose a survey in the field of quality insurance within the framework of web based applications by evaluating proposed approaches, criterions and metrics. The long term goals of this prior and bibliographical survey are (1) to elaborate a quality tree which would be specific to web based applications, (2) to identify the various quantifiable aspects and (3) to propose metrics to evaluate these aspects. MOTS-CLES Applications Web, evaluation, interface utilisateur, assurance qualite, criteres, metriques, arbre de qualite, etat de l’art, systeme d’information Web.
This chapter is a report on the findings of a user interface evaluation process performed on a decision support system named ECONOF. The issue of properly evaluating the visualization component of a system's user interface is first addressed. Then, the usefulness of the results obtained is shown through the illustration of the improvements made to the ECONOF visualization component. As the user interface evaluation step in most software design and development projects is more often than not neglected, when not totally bypassed, computer professionals need to be more aware of the importance of the user interface design step within any kind of development life cycle.Request access from your librarian to read this chapter's full text.
This chapter is a report on the findings of a user interface evaluation process performed on a decision support system named ECONOF. The issue of properly evaluating the visualization component of a system’s user interface is first addressed. Then, the usefulness of the results obtained is shown through the illustration of the improvements made to the ECONOF visualization component. As the user interface evaluation step in most software design and development projects is more often than not neglected, when not totally bypassed, computer professionals need to be more aware of the importance of the user interface design step within any kind of development life cycle.
Results obtained from our past research programs were used to provide managers with models and tools that concern the process of organizational knowledge management. The models and tools are based on actual data. They aim at allowing the alignment of the continuous training to the business strategic plan. The analysis of empirical data allowed the finding of factors, criteria and weights to be incorporated in a model named ECONOF. This paper first presents this multicriterion model with the software tool related. An example of criteria and subcriteria is presented. The process of finding criteria with their associate weights is explained. Results produced by ECONOF are then presented. The model helps managers to find continuous training activities that fit the priorities and resources set in the strategic plan. Then, we explain why we decided to move towards a mathematical model. The basic mathematical model that was developed from a subset of criteria and subcriteria used and validated with the existing ECONOF multicriterion model is then presented. Future enhancements of the mathematical model are finally mentioned.
Since Codd introduced the relational database model and functional dependencies [Codd 1970], the semantics of relationships between the attributes of a database has been extensively studied by many computer scientists. In this chapter we introduce an application of the calculus of binary relations to the (n-ary) relational database model. This consists of using the notion of difunctional relations to define difunctional dependencies in the relational database model. Difunctional dependencies are weaker than functional dependencies, but more regular than the other well-known dependencies.
AbstractA rectangle of a binary relation R is a couple of two sets (A, B) suchthat A x B ⊆ R. Searching for the maximal rectangles of a finite binary relation is a problem which has been previously studied by pure mathematicians within the framework of lattice theory and which has been later proved relevant in several practical fields of computer science. In this paper, we study a similar problem (which is NP-complete) of searching for a minimal subset of rectangles which covers a binary relation R. In particular, we propose a strategy for an "aptimal" decomposition of a finite binary relation R in the sense that it realizes the maximum of an heuristic gain fonction (from a storage space gain point of view). The resulting solution (minimal nujmber of rectangles) provides us with a pyramidal covering of R (in the sense that an element of R can belong to several rectangles). As an illustration, we apply this decomposition strategy for structuring a toy indexed documentary database where R is the binary relation between a set D of documents and a set T of terms used for indexing these documents (i.e. R ⊆ D x T ).RésuméUn rectangle d'une relation binaire R est un couple de deux ensembles (A, B) tels que A x B ⊆ R. L'extraction des rectangles maximaux d'une relation binaire finie est un problème qui a fait l'objet d'études antérieures par des mathématiciens dans le contexte de la théorie des treillis et dont la pertinence a ensuite été démontrée dans plusieurs domaines d'application en informatique par d'autres chercheurs. Dans cet article, nous étudions un problème similaire (et NP-complet) de recherche d'un sous-ensemble minimal de rectangles recouvrant une relation binaire R. En particulier, nous proposons une stratégie de décomposition "optimale" d'une relation binaire finie R dans le sens où elle réalise le maximum d'une fonction heuristique de gain (d'un point de vue économie du codage). La solution obtenue (nombre minimal de rectangles) constitue une couverture pyramidale de R (dans le sens où un élément de R peut appartenir à plusieurs rectangles). En guise d'illustration, nous appliquons cette stratégie de décomposition pour la structuration d'une base de données documentaire indexée en exploitant la relation binaire R qui existe entre un ensemble D de références de documents et un ensemble T de termes qui indexent ces documents (avec R ⊆ D x T).Key Words: Rectangular decomposition strategybinary relationdocumentary database structurationdocumentary researchheuristicsrectanglemaximal rectangleoptimal rectangleMots-clés: Stratégie de décomposition rectangulairerelation binairestructuration d'une base documentairerecherche documentaireheuristiquesrectanglerectangle maximalrectangle optimal Additional informationNotes on contributorsN. BelkhiterNadir Belkhiter est professeur agrégé au département d'informatique de l'Université Laval où il enseigne présentement les cours de Base de Données, de Traitement de Fichiers, et de Conception d'interfaces Humain-Ordinateur. Ses domaines d'intérêts en recherche sont les techniques de recherche de l'information, la conception et l'évaluation des interfaces utilisateurs et la théorie des bases de données. Il a obtenu un diplôme de Docteur-Ingénieur ejn Informatique et Automatique de l'Institut National des Sciences Appliquées de Lyon en 1985 où il a été enseignant-chercheur de 1982 à 1987. M. Belkhiter est membre de l'ACM (Association for Computing Machinery), de l'ACFAS (Association Canadienne Française pour l'Avancement des Sciences) et du groupe de travail canadien TG9 de standardisation des interfaces utilisateurs (CSA/TOS/TG9 "User-Systems Interfaces and Symbols") qui est le groupe miroir canadien du groupe ISO/IEC/JTC1/SC18/WG9 de l'ISO (International Organization for Standardization).C. BourhfirChourouk Bourhfir est étudiante à la maitrise au département d'informatique de l'Université Laval. Son sujet de recherche porte sur l'étude de méthodologies de structuration d'une base de données documentaire avec une application à l'étude du cas particulier de la structuration automatique des documents indexés.M.M. GammoudiMohamed Gammoudi est étudiant chercheur à l'Université de Nice-Sophia Antipolis. Il prépare actuellement un Doctorat en Informatique spécialité Bases de Données sous la direction scientifique de N. Le Thanh. Il s'interesse particulièrement aux problèmes des systèmes documentaires Multimedias. Il a obtenu un diplôme d'Etudes Approfondies en Informatique à l'Université de Montpellier II en 1990, et un diplôme de Maitrise en informatique à l'Université d'Aix-Marseille II (Luminy) en 1988.A. JaouaAli Jaoua est maître de conférences au département d'informatique de la Faculté des Sciences de Tunis et professeur associé au département d'informatique de l'Université Laval. Ses principaux domaines de recherche sont l'informatique théorique, la tolérance aux fautes dans les programmes, la théorie des bases de données et la structuration de systèmes. Il a obtenu un diplôme de Doctorat ès-Science en informatique de l'Université Paul Sabatier de Toulouse en 1987. Il a été professeur invité à l'Université de Sherbrooke durant l'année 1989 et a occupé un poste de professeur régulier au département d'informatique de l'Université Laval de 1989 à 1992. M. Jaoua est membre de l'ACM, de l'IEEE (Institute of Electrical and Electronics Engineers), de la TIPS (Tunisian Information Processing Society) et de l'ACFAS.N. Le ThanhNhan Le Thanh est maître de conférences en informatique à l'Université de Nice-Sophia Antipolis. Il enseigne présentement le cours de bases de données. Ses principaux domaines de recherche sont la théorie des bases de données et la conception orientée-objet. Il a obtenu un diplôme de Doctorat ès-Science en informatique de l'Université de Nice en 1986.M. ReguigMohamed Reguig est ingénieur en Informatique. Il prépare actuellement un Doctorat en Informatique sur l'architecture des systèmes orientés-objets. Il a obtenu un diplôme d'Etudes Approfondies en Informatique de l'Université de Lyon I en 1982. Monsieur Reguig est membre de la TIPS.