Modelling of an Adaptive Hypermedia System Based on Active Rules
|
|
- Tracey Daniels
- 5 years ago
- Views:
Transcription
1 Modelling of an Adaptive Hypermedia System Based on Active Rules Hussein Raad and Bernard Causse LIUPPA Université de Pau BP Pau cedex Tel : raadhussein@hotmail.com Bernard.Causse@iutbay.univ-pau.fr Abstract. This paper is a contribution to the modelling of adaptive hypermedia. The main feature of such a system is able to construct its adaptive behaviour easily. It is based on the concept of the active rule (Event-Condition-Action). The advantage of this concept resides in the integration of all existing adaptation techniques in the system. Furthermore, this system allows introducing new adaptation strategies easily. The system architecture consists of three main parts: first the traditional hypermedia subsystem that contains the navigational model, the interface model, and the multimedia resources; second the adaptive subsystem that contains the user model, the semantic network model, the events analyser, and the adaptive behaviour specification entity; third the tasks model which contain the strategic rules bases associated with the adaptive behaviour specification entity, the navigational rules bases associated with the navigational model, and the interface rules bases associated with the interface model. 1 Introduction The emerging research domain Adaptive Hypermedia Systems (AHS) aims mainly to bridge the gap between traditional hypermedia systems and adaptive system. The goal of AHS is to help a wide range of users in a knowledge context largely diffused. This study aims to model AHS based on the active rules (Event-Condition-Action). The paper reviews the literature of the adaptation methods, discusses the general aspects of the approach being adopted in the existing AHSs and proposes the general architecture of our AHS. 2 Adaptation Methods We can distinguish between two adaptation methods: the first is based on the contents level (the so-called adaptive presentation); and the second is a link-based adaptation (the so-called adaptive navigation). S.A. Cerri, G. Gouardères, and F. Paraguaçu (Eds.): ITS 2002, LNCS 2363, pp , Springer-Verlag Berlin Heidelberg 2002
2 150 H. Raad and B. Causse 2.1 Adaptive Presentation The idea is to adapt the content of a page accessed by a particular user to the current knowledge level, goals, and other characteristics of the user. Four techniques can be distinguished: additional, prerequisite, comparative and sorting explanations Additional Explanations It is the addition of particular information to the basic content of a page. This information explains a concept that is related to a category of the users. The additional explanations can be presented or hidden according to the level of this category. This technique is used in the following systems: MetaDoc, KN-AHS, IPIAIM and Anatom-Tutor Prerequisite Explanations This technique is based on the principle of the prerequisite links between the semantic concepts. Before presenting a concept explanation, the system inserts the explanations concerning the prerequisite concepts to facilitate the comprehension of this concept. The systems which apply this technique are Lisp-Critic and C-book Comparative Explanations This technique is based on the principle of the similar links between the concepts. If there are two similar concepts, a comparative explanation can be offered to the user to show the similarities and the differences between these two concepts. The Comparative explanation is applied in the following systems: ITEM/PG, Lisp-Critic and C-book Sorting Explanations This technique consists in sorting information which will be explained to the user. This information which is related to a same semantic concept, takes into account the user formation and his knowledge. This technique is implemented in Hypadapter and EPIAIM 2.2 Adaptive Navigation The idea of adaptive navigation techniques is to help the users to find their paths in hyperspace by adapting the style of link presentation to goals, knowledge and other characteristics of an individual user. The most popular techniques are: direct guidance, sorting links, hidden links and annotation links Direct Guidance It is the simplest technique of adaptive navigation support. Direct guidance consists in selecting the next best node or page for the user to visit according to the user s goal and other parameters represented in the user model. Among the systems which use this technique are Web Watcher, ISIS-Tutor, SHIVA and HyperTutor.
3 Modelling of an Adaptive Hypermedia System Based on Active Rules Sorting Links This technique consists in sorting all the links of a particular page according to the criteria indicated in the user model. This sorting is decreasing according to the links importance. This technique is applied in the following systems: Anatom-Tutor, Hypadapter, Adaptive HyperMan, HYPERFLEX and WebWatcher Hidden Links The idea of hiding technique is to restrict the navigation space by hiding links to not relevant pages. This technique is easy to implement in the AHS. It avoids the user be lost in a large hyperspace. The systems which adopt this technique are: ISIS-Tutor, HyperTutor, SHIVA and WebWatcher Annotation Links Annotation links technique consists in augmenting the links that can tell the user more about the current state of the nodes behind the annotated links. These annotations can be provided in textual form or in the form of visual cues using. This technique is applied in the systems: Excel Handbook, Elm-art, Item/pg, ISIS-Tutor, Hypadapter. 3 Structure of an Adaptive Hypermedia System In this work, a novel tendency is adopted to build adaptive hypermedia systems. It consists in extending the traditional hypermedia systems towards the adaptive hypermedia systems using the adaptation techniques in the adaptive systems. We propose an adaptive hypermedia system which is based on active rules (Event- Condition-Action). More precisely, the specification of the components of this system, including the active rules, is based on the object concept. The advantage of active rules resides in the integration of all existing adaptation techniques in the system; it also allows easily introducing new adaptation strategies. The architecture of this system consists of three main parts: an adaptive subsystem, a traditional hypermedia subsystem and a tasks model (fig.1). 3.1 Adaptive Subsystem This part models the users characteristics and the semantic concepts that must be acquired by these users. It also selects the corresponding adaptation behaviour and organizes the events coming from the user. The adaptive subsystem contains the four following components: the user model, the semantic network model, the events analyser and the adaptive behaviour specification entity.
4 152 H. Raad and B. Causse Adaptive Subsystem TasksModel User Model Semantic Network Model Strategic Rules Events Analyser Adaptive Behaviour Specification Entity Hypermedia Subsystem Multimedias Resources Navigational Model Navigational Rules Interface Model Interface Rules Data flow link Associationlink User Fig. 1. Architecture of adaptive hypermedia system based on active rules User Model In the user model, we adopted stereotypic approach at the granularity level. This approach accounts for the concept of group that allows classifying the users into categories. This approach, however, does not exclude the individual aspect of the user. This model consists of three main parts: The individual part focuses on the user s personal information. The common part represents the groups characteristics. The recovery part or the recovery model is devoted to represent the user s knowledge. This part is associated with the semantic concepts in the system Semantic Network Model It constitutes an organization of concepts and the relationships between these concepts. Each concept may have a set of attributes to represent its semantic aspects. The relationships determine the nature of the links between the concepts. This model represents the user s knowledge and identifies the navigational entities Events Analyser The events analyzer organizes the events coming from the user. This component feeds the user model by the events and sends the necessary events to the adaptive behaviour specification entity.
5 Modelling of an Adaptive Hypermedia System Based on Active Rules Adaptive Behaviour Specification Entity This component determines the behaviour of the system by taking into account different users categories, the concepts. The adaptive behaviour specification entity selects and runs various rules bases: strategic bases, navigational bases and interface bases (to be explained later). This component respects the order in which the bases should be executed. 3.2 Hypermedia Subsystem This part is responsible for modelling the navigational aspect of the system. The hypermedia subsystem contains three components: a navigational model, an interface model, and the multimedia resources Navigational Model This model builds the navigational structures. It consists of two principal parts: the primitive elements like nodes and links; the navigational contexts which are based on the primitive elements Interface Model This model specifies the visible entities which are presented to final user. Each node in the navigational model is associated with a corresponding interface node Multimedia Resources (Database Multimedia) This part contains all the multimedia resources that can be used in the system as text, image, audio, and video. This component provides the navigational model by the necessary information while keeping the two parts clearly separated. 3.3 Tasks Model The behavior of the system is obtained by integrating the rules with a specific form: Event-Condition-Action; also called active rules. These rules are inspired from the production rules in the expert systems [Dayal et al, 88]. The active rules are applied in data bases domain to introduce an active aspect into these systems like HiPAC [Mccarthy & Dayal, 89] and ADACTIF [Tawbi, 96], but these rules are not largely used in the adaptive hypermedia domain. The importance of the active rules resides in the facility of composition of the system behavior. The logic of the active rules takes the following form: with occurrence of an event E, if a condition C is satisfied then the system will run an action A. A set of rules may compose a rules base. The base role is to run several elementary tasks which are coherent between them. In our system, we classified three categories of bases according to tasks type.
6 154 H. Raad and B. Causse Strategic Rules This component represents a strategic view of the system. These bases determine the basic behavior of the system and select the navigational and interface bases Navigational Rules The navigational rules bases are devoted to specify the navigational behaviour. Each base selects the navigational context and suitable nodes and links Interface Rules This part is responsible to specify the interaction between the system and the user. Each interface node is associated with several interface rules bases. 3.4 Dynamic Model of Our System The goal of the dynamic model is to study the principal states of the system during its life cycle. This dynamic model is based on a method notation OMT. The following figure explains the various states of the life cycle in the system. Launch Events Interface Model Transmit Events Events Analyzer Select Interface Entities Sent Events Adaptive Behaviour Specification Entity Select Navigational space Send Navigational Model Request information Send information Request information information Select Interface Base Select Select Strategic Navigational Base Base Sent Events User Model Semantic Network Model Interface Rules Navigationel Rules Strategic Rules Fig. 2. Dynamic Model of adaptive hypermedia system The first event comes from the user who requests a set of goals to be realized. The interface model will be active to provide screens corresponding to the user. This one gives information depending on its goals. The interface model transforms this information into intern events and transmits it towards the events analyzer. This last composes and transmits the events towards the adaptive behaviour specification entity and the user model. The behavior specification entity will be active to select a strategic rules base by taking into account the user model and the semantic network model. According to the
7 Modelling of an Adaptive Hypermedia System Based on Active Rules 155 strategic base, the behavior specification entity selects navigational rules base, an interface entities and an interface rules base: According to these steps, the system provides an adaptive behavior to the user s needs. The user, in turn, reacts to start another set of events. 4 Evaluation of the System This system presents an excellent solution to extend an educational hypermedia system that conceived and implemented within project LINGUA. A simple example is given below to show how the rules bases specify the system behavior. Initially, a strategic base will be activated by an event Held_Aims_List (Fig. 3). This base makes up two lists of bases: Navigational_Base_List and Interface_Base_List and filter it by choosing the bases corresponding to the user. R1 : When Held_Aims_List If Value(Group.Domain)= Education et Value(Navigationnel_Base.Domain)= Education Then Add(Base current, Navigational_Base_List) R2 : When Held_Aims_List If Value(Group.Domain)= Education and Value(Interface_Base.Domain)= Education Then Add(Base current, Interface_Base_Liste) -- To select one or more navigational bases in the list Navigational_Base_List R3 : When Saturate(Navigational_Base_List) If Value(Group.Level)= Medium Then Select_Base(Navigational_Base_List) -- To select one or more interface bases in the list Interface_Base_List R4 : When Saturate(Interface_Base_List) If Value(Group.Level)= Medium Then Select_Base (Interface_Base_List) Fig. 3. Strategic base. After the strategic base selects a navigational base this one chooses the nodes and the navigational links based on the concepts and the semantic links in the semantic network model (fig 4). R1 : When Aim_Identified If Belong(Aim, Concept_List) Then Activate_Final_Point (Aim, Concept) R2 : When Identified_Final_Point(But) If Value(True) Then Find(Concepts_Known_List, User) and Add(Concepts_Known_List, Path) R3 : When Added(Concepts_Known_List, Path) If Nb_Member(Concepts_Known_List) > 0 Then Select_Links_Associated(Concepts_Known_List, Links_List) and Filter_List(Links_List, Educative_Links List) R4 : When Filtered_Educative_Links List If Nb_Member(Links_List) > 0 Then Find(Concept_Associed_Link, Links_List) and Add(Concept_Associed_Link, Path) Fig. 4. Navigational base. The strategic base also selects an interface node and a corresponding interface base. This one specifies the interaction scenario between the user and the system (fig 5).
8 156 H. Raad and B. Causse R1 : R2 : R3 : When Activated(Educative_Navigational_Node) If Belong(User, Group) Then Activate(Points_Bar) and Activate(Field.explication) and Activate(Button.Vocabulary) When Button_Clicked(Button.Video) If Value(User.Score_Point) > 10 Then Prevent(Annotation_Video) When Button_Clicked(Button.Video) If Value(User.Score_Point) < 10 Then Activate(Annotation_Video)) Fig. 5. Interface base. 5 Conclusion In this work, a novel AHS architecture model based fully on active rules (Event- Condition-Action) is presented. This model aims to facilitate the specification of the system adaptive behaviour. Based on the concept of active rules, this system applies all the adaptation techniques, which is not the case of the existing systems. For example, Anatom-Tutor and Adaptive HyperMan apply only two techniques sorting links and hidden links, ISIS-Tutor applies three techniques direct guidance, hidden links and annotation links. The separation between the behavioural part and the entities models makes it easy to add new adaptation techniques to our system. Moreover, the existence of three categories of rules bases supports the application of three adaptation types: adaptive presentation, adaptive navigation and strategic adaptation, whereas the existing systems don t. For example, EPIAIM and Lisp-Critic only offer adaptive presentation; HYPERFLEX and WebWatcher only offer adaptive navigation; Item/pg and Hypadapter jointly offer adaptive presentation and adaptive navigation. On another side, according to the comparison between our system and those of intelligent tutor, it was observed that the model navigational in our system offers the intelligent navigational behavior, whereas the intelligent tutor systems do not have this characteristic. This one allows our system to be integrated in the Internet network. References [Dayal et al, 88] [Debevc et al., 94] [Kaplan et al., 93] DAYAL U., BLAUSTEIN B. et BUCHMANN A.: The HiPAC Pro-ject: Combining Active Databases and Timing Constraints., SIGMOD RECORD, vol 17, no 1, pp 51-70, March DEBEVC M., RAJKO S. & DONLAGIC D.: Adaptive of Computing and Informatics, 18, pp , KAPLAN C., FENWICK J. & CHEN J.: Adaptive hypertext navigation based on user goals and context, User Models and User Adapted Interaction 3(3), pp , 1993.
9 Modelling of an Adaptive Hypermedia System Based on Active Rules 157 [Kaptelinin, 93] [Kay & Kummerfeld, 94] [Mccarthy & Dayal, 89] [Tawbi, 96] [Widom & Finkelstein, 90] KAPTELININ V.: Item recognition in menu selection: The effect of practice, INTERCHI 93 Adjunct Proceedings, Amsterdam, pp , KAY J. & KUMMERFELD R. J.: An Individualised Course for the C Programming Language, Second Inter-national WWW Conference Mosiac and the Web, Chicago,IL, kummerfeld/kummerfeld.html, MCCARTHY D.R. & DAYAL U.: The Architecture of an Active Data Base Management System, Proceeding ACM-Sigmod Conference Portland, pp , may TAWBI C.: ADACTIF : Extension d un SGBD à l Activité par une Approche Procédurale Basée sur les Rendez-vous, Thèse d université, Toulouse, WIDOM J. & FINKELSTEIN S.: A Syntax and Semantics for Set Oriented Production Rule in Relational Databases., Proceedings of SIGMOD, Atlantic City NJ, June 1990.
Efficient Techniques for Adaptive Hypermedia
In: C. Nicholas and J. Mayfield (eds.): Intelligent hypertext: Advanced techniques for the World Wide Web. Lecture Notes in Computer Science, 1326, Berlin: Springer-Verlag, 12-30. Efficient Techniques
More informationModelling of Adaptive Hypermedia Systems
Modelling of Adaptive Hypermedia Systems Martin Balík, Ivan Jelínek Abstract: The amount of information on the web is permanently growing. The orientation within the information is becoming more and more
More informationProceedings of. the East-West International Conference. on Multimedia, Hypermedia, and Virtual Reality MHVR'94
Proceedings of the East-West International Conference on Multimedia, Hypermedia, and Virtual Reality MHVR'94 September 14-16, 1994 *' Moscow, Russia Edited by Peter Brusilovsky Introduction Why adaptise
More informationFrom Adaptive Hypermedia to the Adaptive Web Systems. WWW: One Size Fits All?
From Adaptive Hypermedia to the Adaptive Web Systems Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA peterb@mail.sis.pitt.edu http://www.sis.pitt.edu/~peterb WWW: One Size
More informationOpen-Corpus Adaptive Hypermedia. Adaptive Hypermedia
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA http://www.sis.pitt.edu/~peterb Adaptive Hypermedia Hypermedia systems = Pages + Links Adaptive
More informationHuman-Computer I nteraction
Human-Computer I nteraction Interact '95 Edited by Knut Nordby, Per Helmersen Telenor Research Kjeller Norway David J. Gilmore University ofnottingham Nottingham UK and Svein A. Arnesen Telenor IT Lillehammer
More informationOpen-Corpus Adaptive Hypermedia. Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA
Open-Corpus Adaptive Hypermedia Peter Brusilovsky School of Information Sciences University of Pittsburgh, USA http://www.sis.pitt.edu/~peterb Adaptive Hypermedia Hypermedia systems = Pages + Links Adaptive
More informationCSA402. Lecture 13. Solutions provided by Adaptive Hypertext Systems
CSA402 Lecture 13 Solutions provided by Adaptive Hypertext Systems CSA402: Lecture 13 1 Problems addressed Lost in HyperSpace Cognitive overload Complexity of the search space Search-browsing Static hypertext
More informationAdaptive Navigation Methods and Techniques: The Basics.
Adaptive Navigation Methods and Techniques: The Basics Owen.Conlan@scss.tcd.ie The problem Adaptive navigation support is a specific group of technologies that support user navigation in hyperspace, by
More informationAdaptable and Adaptive Web Information Systems. Lecture 1: Introduction
Adaptable and Adaptive Web Information Systems School of Computer Science and Information Systems Birkbeck College University of London Lecture 1: Introduction George Magoulas gmagoulas@dcs.bbk.ac.uk October
More informationAdaptive Medical Information Delivery Combining User, Task and Situation Models
Adaptive Medical Information Delivery Combining User, Task and Situation s Luis Francisco-Revilla and Frank M. Shipman III Department of Computer Science Texas A&M University College Station, TX 77843-3112,
More informationWeb-Based Learning Environment using Adapted Sequences of Programming Exercises
Web-Based Learning Environment using Adapted Sequences of Programming Exercises Radovan Kostelník * radok@nextra.sk Mária Bieliková * bielik@elf.stuba.sk Abstract: Adaptive hypermedia (AH) educational
More informationADAPTIVE HYPERTEXT AND HYPERMEDIA
ADAPTIVE HYPERTEXT AND HYPERMEDIA ADAPTIVE HYPERTEXT AND HYPERMEDIA Edited by Peter Brusilovsky Carnegie Mellon University Alfred Kobsa GMDFIT German National Research Centre for Information Technology
More informationA typology of adaptation patterns for expressing adaptive navigation in Adaptive Hypermedia
A typology of adaptation patterns for expressing adaptive navigation in Adaptive Hypermedia Nadjet Zemirline, Yolaine Bourda, Chantal Reynaud To cite this version: Nadjet Zemirline, Yolaine Bourda, Chantal
More informationModeling Systems Using Design Patterns
Modeling Systems Using Design Patterns Jaroslav JAKUBÍK Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovakia jakubik@fiit.stuba.sk
More informationAdaptive Hypermedia: Student modeling in e-learning systems
Adaptive Hypermedia: Student modeling in e-learning systems Hauptseminar E-Learning Sommersemester 2008 Matthias Hoyer LFE Medieninformatik 22.07.2008 LMU Munich Media Informatics Hauptseminar SS 2008
More informationGroup SOZ Evaluation of Project. CSE 4461 Hypermedia & Multimedia Tech XI SONG, SHUNICHI OCHIAI, XIAO ZENG
Group SOZ Evaluation of Project CSE 4461 Hypermedia & Multimedia Tech XI SONG, SHUNICHI OCHIAI, XIAO ZENG Since last presentation... Made hypermedia system. Changed the testing material. Changed to screen
More informationA Model Driven Approach to Design Web Services in a Web Engineering Method 1
A Model Driven Approach to Design Web Services in a Web Engineering Method 1 Marta Ruiz, Pedro Valderas, Victoria Torres, Vicente Pelechano 1 Departamento de Sistemas Informáticos y Computación Universidad
More informationImproving Adaptive Hypermedia by Adding Semantics
Improving Adaptive Hypermedia by Adding Semantics Anton ANDREJKO Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovak republic andrejko@fiit.stuba.sk
More informationLisa Biagini & Eugenio Picchi, Istituto di Linguistica CNR, Pisa
Lisa Biagini & Eugenio Picchi, Istituto di Linguistica CNR, Pisa Computazionale, INTERNET and DBT Abstract The advent of Internet has had enormous impact on working patterns and development in many scientific
More informationTowards a Global Component Architecture for Learning Objects: An Ontology Based Approach
Towards a Global Component Architecture for Learning Objects: An Ontology Based Approach Katrien Verbert, Joris Klerkx, Michael Meire, Jehad Najjar, and Erik Duval Dept. Computerwetenschappen, Katholieke
More informationPersonalized Navigation in the Semantic Web
Personalized Navigation in the Semantic Web Michal Tvarožek Institute of Informatics and Software Engineering Faculty of Informatics and Information Technology, Slovak University of Technology, Ilkovičova
More informationHyperFrame - A Framework for Hypermedia Authoring
HyperFrame - A Framework for Hypermedia Authoring S. Crespo, M. F. Fontoura, C. J. P. Lucena, D. Schwabe Pontificia Universidade Católica do Rio de Janeiro - Departamento de Informática Universidade do
More informationIngegneria del Software Corso di Laurea in Informatica per il Management. Introduction to UML
Ingegneria del Software Corso di Laurea in Informatica per il Management Introduction to UML Davide Rossi Dipartimento di Informatica Università di Bologna Modeling A model is an (abstract) representation
More informationEVALUATING ADAPTIVE NAVIGATION SUPPORT
EVALUATING ADAPTIVE NAVIGATION SUPPORT ABSTRACT Kristina Höök and Martin Svensson SICS Box 1263 S-164 28 Kista Sweden {kia, martins}@sics.se http://www.sics.se/humle/ From the few evaluations of adaptive
More informationDesign concepts for data-intensive applications
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Design concepts for data-intensive applications Attila Adamkó Department of Information Technology, Institute of
More informationAdaptive Hypermedia Systems Analysis Approach by Means of the GAF Framework
Adaptive Hypermedia Systems Analysis Approach by Means of the GAF Framework Evgeny Knutov, Paul De Bra, and Mykola Pechenizkiy Department of Computer Science, Eindhoven University of Technology, P.O. Box
More informationAdaptive Socio-Recommender System for Open Corpus E-Learning
Adaptive Socio-Recommender System for Open Corpus E-Learning Rosta Farzan Intelligent Systems Program University of Pittsburgh, Pittsburgh PA 15260, USA rosta@cs.pitt.edu Abstract. With the increase popularity
More informationKey-Words: - A.M.A operation, Contextual exploration, Filimage system, scientific formulas extraction, semantic filtering.
Scientific Formulas Extraction Oriented Towards Web Summarizing File Cards SHAHNAZ BEHNAMI LaLICC (Language, Logic, Informatics, Cognition, Communication), CNRS, UMR 8139 Paris-Sorbonne University 96,
More informationSupporting Documentation and Evolution of Crosscutting Concerns in Business Processes
Supporting Documentation and Evolution of Crosscutting Concerns in Business Processes Chiara Di Francescomarino supervised by Paolo Tonella dfmchiara@fbk.eu - Fondazione Bruno Kessler, Trento, Italy Abstract.
More informationConsidering Additional Adaptation Concerns in the Design of Web Applications
Considering Additional Adaptation Concerns in the Design of Web Applications Sven Casteleyn 1, Zoltán Fiala 2, Geert-Jan Houben 1,3, and Kees van der Sluijs 3 1 Vrije Universiteit Brussel, Pleinlaan 2,
More informationFramework of a Real-Time Adaptive Hypermedia System
Framework of a Real-Time Adaptive Hypermedia System Rui Li rxl5604@rit.edu Evelyn Rozanski rozanski@it.rit.edu Anne Haake arh@it.rit.edu ABSTRACT In this paper, we describe a framework for the design and
More informationSOFTWARE ARCHITECTURE & DESIGN INTRODUCTION
SOFTWARE ARCHITECTURE & DESIGN INTRODUCTION http://www.tutorialspoint.com/software_architecture_design/introduction.htm Copyright tutorialspoint.com The architecture of a system describes its major components,
More informationImage Access and Data Mining: An Approach
Image Access and Data Mining: An Approach Chabane Djeraba IRIN, Ecole Polythechnique de l Université de Nantes, 2 rue de la Houssinière, BP 92208-44322 Nantes Cedex 3, France djeraba@irin.univ-nantes.fr
More informationTowards a Component Agent Service Oriented Model
Towards a Component Agent Service Oriented Model Nour Alhouda Aboud, Eric Cariou and Eric Gouardères LIUPPA Laboratory Université de Pau et des Pays de l Adour BP 1155 64013 Pau Cedex France {Nour-alhouda.Aboud,
More informationUsing Component-oriented Process Models for Multi-Metamodel Applications
Using Component-oriented Process Models for Multi-Metamodel Applications Fahad R. Golra Université Européenne de Bretagne Institut Télécom / Télécom Bretagne Brest, France Email: fahad.golra@telecom-bretagne.eu
More informationA Parallel Computing Architecture for Information Processing Over the Internet
A Parallel Computing Architecture for Information Processing Over the Internet Wendy A. Lawrence-Fowler, Xiannong Meng, Richard H. Fowler, Zhixiang Chen Department of Computer Science, University of Texas
More informationScalable Hierarchical Summarization of News Using Fidelity in MPEG-7 Description Scheme
Scalable Hierarchical Summarization of News Using Fidelity in MPEG-7 Description Scheme Jung-Rim Kim, Seong Soo Chun, Seok-jin Oh, and Sanghoon Sull School of Electrical Engineering, Korea University,
More informationData Mining Technology Based on Bayesian Network Structure Applied in Learning
, pp.67-71 http://dx.doi.org/10.14257/astl.2016.137.12 Data Mining Technology Based on Bayesian Network Structure Applied in Learning Chunhua Wang, Dong Han College of Information Engineering, Huanghuai
More informationAnalysis of Behavior of Parallel Web Browsing: a Case Study
Analysis of Behavior of Parallel Web Browsing: a Case Study Salman S Khan Department of Computer Engineering Rajiv Gandhi Institute of Technology, Mumbai, Maharashtra, India Ayush Khemka Department of
More informationiserver Free Archimate ArchiMate 1.0 Template Stencil: Getting from Started Orbus Guide Software Thanks for Downloading the Free ArchiMate Template! Orbus Software have created a set of Visio ArchiMate
More informationA Multidimensional Approach for Modelling and Supporting Adaptive Hypermedia Systems
A Multidimensional Approach for Modelling and Supporting Adaptive Hypermedia Systems Mario Cannataro, Alfredo Cuzzocrea, Andrea Pugliese ISI-CNR, Via P. Bucci, 41/c 87036 Rende, Italy {cannataro, apugliese}@si.deis.unical.it,
More informationDesigning Interaction Spaces for Rich Internet Applications with UML
Designing Interaction Spaces for Rich Internet Applications with UML Peter Dolog and Jan Stage Aalborg University, Department of Computer Science, Fredrik Bajers Vej 7, DK-9220 Aalborg East, Denmark {dolog,jans}@cs.aau.dk
More informationSemantic Exploitation of Engineering Models: An Application to Oilfield Models
Semantic Exploitation of Engineering Models: An Application to Oilfield Models Laura Silveira Mastella 1,YamineAït-Ameur 2,Stéphane Jean 2, Michel Perrin 1, and Jean-François Rainaud 3 1 Ecole des Mines
More informationAdaptation Control in Adaptive Hypermedia Systems
Adaptation Control in Adaptive Hypermedia Systems Hongjing Wu, Paul De Bra, Ad Aerts, Geert-Jan Houben Department of Computing Science Eindhoven University of Technology PO Box 513, 5600 MB Eindhoven the
More informationSoftware Language Engineering of Architectural Viewpoints
Software Language Engineering of Architectural Viewpoints Elif Demirli and Bedir Tekinerdogan Department of Computer Engineering, Bilkent University, Ankara 06800, Turkey {demirli,bedir}@cs.bilkent.edu.tr
More informationUnifying Adaptive Learning Environments: authoring styles in the GRAPPLE project
Unifying Adaptive Learning Environments: authoring styles in the GRAPPLE project Paul De Bra, David Smits, Evgeny Knutov, Eva Ploum, Kees van der Sluijs Eindhoven University of Technology, Department of
More informationMeta Architecting: Towered a New Generation of Architecture Description Languages
Journal of Computer Science 1 (4): 454-460, 2005 ISSN 1549-3636 Science Publications, 2005 Meta Architecting: Towered a New Generation of Architecture Description Languages Adel Smeda, Tahar Khammaci and
More informationAuthoring and Maintaining of Educational Applications on the Web
Authoring and Maintaining of Educational Applications on the Web Denis Helic Institute for Information Processing and Computer Supported New Media ( IICM ), Graz University of Technology Graz, Austria
More informationRequirements Engineering for Enterprise Systems
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2001 Proceedings Americas Conference on Information Systems (AMCIS) December 2001 Requirements Engineering for Enterprise Systems
More informationOO Analysis and Design with UML 2 and UP
OO Analysis and Design with UML 2 and UP Dr. Jim Arlow, Zuhlke Engineering Limited Clear View Training 2008 v2.5 1 UML principles Clear View Training 2008 v2.5 2 1.2 What is UML? Unified Modelling Language
More informationMicro-Communication Element System
Micro-Communication Element System Peng Zheng, Zeng Jiazhi, Zhang Ming, and Zhao Jidong School of Computer Science and Engineering, UESTC, Chengdu, 610054, China peppeng@hotamil.com, jzzeng@uestc.edu.cn,
More informationAnnotation for the Semantic Web During Website Development
Annotation for the Semantic Web During Website Development Peter Plessers and Olga De Troyer Vrije Universiteit Brussel, Department of Computer Science, WISE, Pleinlaan 2, 1050 Brussel, Belgium {Peter.Plessers,
More informationEclipse Support for Using Eli and Teaching Programming Languages
Electronic Notes in Theoretical Computer Science 141 (2005) 189 194 www.elsevier.com/locate/entcs Eclipse Support for Using Eli and Teaching Programming Languages Anthony M. Sloane 1,2 Department of Computing
More informationColor-Based Classification of Natural Rock Images Using Classifier Combinations
Color-Based Classification of Natural Rock Images Using Classifier Combinations Leena Lepistö, Iivari Kunttu, and Ari Visa Tampere University of Technology, Institute of Signal Processing, P.O. Box 553,
More informationA Scalable Location Aware Service Platform for Mobile Applications Based on Java RMI
A Scalable Location Aware Service Platform for Mobile Applications Based on Java RMI Olaf Droegehorn, Kirti Singh-Kurbel, Markus Franz, Roland Sorge, Rita Winkler, and Klaus David IHP, Im Technologiepark
More informationTowards Open Adaptive Hypermedia
[Bailey, C., Hall, W., Millard, D. E. & Weal, M. J. 2002. Towards Open Adaptive Hypermedia. In Proceedings of the Second International Conference on Adaptive Hypermedia and Adaptive Web Based Systems,
More informationAdding Usability to Web Engineering Models and Tools
Adding Usability to Web Engineering Models and Tools Richard Atterer 1 and Albrecht Schmidt 2 1 Media Informatics Group Ludwig-Maximilians-University Munich, Germany richard.atterer@ifi.lmu.de 2 Embedded
More informationAHAM: A Reference Model to Support Adaptive Hypermedia Authoring
AHAM: A Reference Model to Support Adaptive Hypermedia Authoring Hongjing Wu, Geert-Jan Houben, Paul De Bra Department of Mathematics and Computing Science Eindhoven University of Technology PO Box 513,
More informationA model of information searching behaviour to facilitate end-user support in KOS-enhanced systems
A model of information searching behaviour to facilitate end-user support in KOS-enhanced systems Dorothee Blocks Hypermedia Research Unit School of Computing University of Glamorgan, UK NKOS workshop
More informationSimplified Message Transformation for Optimization of Message Processing in 3G-324M Control Protocol
Simplified Message Transformation for Optimization of Message Processing in 3G-324M Control Protocol Man-Ching Yuen 1, Ji Shen 2, Weijia Jia 3, and Bo Han 4 Department of Computer Science, City University
More informationA System of Patterns for Web Navigation
A System of Patterns for Web Navigation Mohammed Abul Khayes Akanda and Daniel M. German Department of Computer Science, University of Victoria, Canada maka@alumni.uvic.ca, dmgerman@uvic.ca Abstract. In
More informationEvaluation of Commercial Web Engineering Processes
Evaluation of Commercial Web Engineering Processes Andrew McDonald and Ray Welland Department of Computing Science, University of Glasgow, Glasgow, Scotland. G12 8QQ. {andrew, ray}@dcs.gla.ac.uk, http://www.dcs.gla.ac.uk/
More informationAn UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry
An UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry I-Chen Wu 1 and Shang-Hsien Hsieh 2 Department of Civil Engineering, National Taiwan
More informationA Lightweight Language for Software Product Lines Architecture Description
A Lightweight Language for Software Product Lines Architecture Description Eduardo Silva, Ana Luisa Medeiros, Everton Cavalcante, Thais Batista DIMAp Department of Informatics and Applied Mathematics UFRN
More informationVisualization process of Temporal Data
Visualization process of Temporal Data Chaouki Daassi 1, Laurence Nigay 2 and Marie-Christine Fauvet 2 1 Laboratoire SysCom, Université de Savoie, Chambéry, France 2 Laboratoire CLIPS-IMAG BP 53-38041,
More informationAn Annotation Tool for Semantic Documents
An Annotation Tool for Semantic Documents (System Description) Henrik Eriksson Dept. of Computer and Information Science Linköping University SE-581 83 Linköping, Sweden her@ida.liu.se Abstract. Document
More informationWEB STRUCTURE MINING USING PAGERANK, IMPROVED PAGERANK AN OVERVIEW
ISSN: 9 694 (ONLINE) ICTACT JOURNAL ON COMMUNICATION TECHNOLOGY, MARCH, VOL:, ISSUE: WEB STRUCTURE MINING USING PAGERANK, IMPROVED PAGERANK AN OVERVIEW V Lakshmi Praba and T Vasantha Department of Computer
More information2 nd UML 2 Semantics Symposium: Formal Semantics for UML
2 nd UML 2 Semantics Symposium: Formal Semantics for UML Manfred Broy 1, Michelle L. Crane 2, Juergen Dingel 2, Alan Hartman 3, Bernhard Rumpe 4, and Bran Selic 5 1 Technische Universität München, Germany
More informationA Structured Navigation Design Method for Intranets
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 1997 Proceedings Americas Conference on Information Systems (AMCIS) 8-15-1997 A Structured Navigation Design Method for Intranets
More informationHypermedia Modelling Using UML
Hypermedia Modelling Using UML Peter Dolog dolog@dcs.elf.stuba.sk Mária Bieliková bielik@elf.stuba.sk Abstract: This paper discusses an approach to hypermedia modelling using the Unified Modelling Language
More informationPayola: Collaborative Linked Data Analysis and Visualization Framework
Payola: Collaborative Linked Data Analysis and Visualization Framework Jakub Klímek 1,2,Jiří Helmich 1, and Martin Nečaský 1 1 Charles University in Prague, Faculty of Mathematics and Physics Malostranské
More informationA Framework For Business Rule Driven Web Service Composition
A Framework For Business Rule Driven Web Service Composition Bart Orriëns, Jian Yang, Mike P. Papazoglou Tilburg University, Infolab PO Box 90153 5000 LE, Tilburg Netherlands {b.orriens,jian,mikep}@uvt.nl
More informationTransforming Source Code Examples into Programming Tutorials
Transforming Source Code Examples into Programming Tutorials Roger Rudolph Gajraj Department of Computing & Information Technology The University of the West Indies St. Augustine, Trinidad roger.gajraj@uog.edu.gy
More informationPerspectives on User Story Based Visual Transformations
Perspectives on User Story Based Visual Transformations Yves Wautelet 1, Samedi Heng 2, and Manuel Kolp 2 1 KU Leuven, Belgium yves.wautelet@kuleuven.be, 2 LouRIM, Université catholique de Louvain, Belgium
More informationINTELLIGENT SYSTEM OF GEARBOXES DESIGN
6 th INTERNATIONAL MULTIDISCIPLINARY CONFERENCE INTELLIGENT SYSTEM OF GEARBOXES DESIGN Eugen Valentin, BUTILĂ, Transilvania University of Braşov, Eroilor, 29, 500036 Gheorghe Leonte, MOGAN, Transilvania
More informationSupporting User Interfaces for All Through User Modeling *
Supporting User Interfaces for All Through User Modeling * Alfred Kobsa Human-Computer Interaction Division Institute for Applied Information Technology German National Research Center for Computer Science
More informationHarmonization of usability measurements in ISO9126 software engineering standards
Harmonization of usability measurements in ISO9126 software engineering standards Laila Cheikhi, Alain Abran and Witold Suryn École de Technologie Supérieure, 1100 Notre-Dame Ouest, Montréal, Canada laila.cheikhi.1@ens.etsmtl.ca,
More informationDPLFW: a Framework for the Product-Line-Based Generation of Variable Content Documents
DPLFW: a Framework for the Product-Line-Based Generation of Variable Content s Abel Gómez 1, Pau Martí 2, M. Carmen Penadés 2, and José H. Canós 2 1 AtlanMod team (Inria, Mines Nantes, LINA) 4 rue Alfred
More informationAdvances in Databases and Information Systems 1997
ELECTRONIC WORKSHOPS IN COMPUTING Series edited by Professor C.J. van Rijsbergen Rainer Manthey and Viacheslav Wolfengagen (Eds) Advances in Databases and Information Systems 1997 Proceedings of the First
More informationSupporting Temporal Multimedia Operations in Object-Oriented Database Systems
IEEE International Conference on Multimedia Computing and Systems May 14. 19., 1994, Boston, USA Supporting Temporal Multimedia Operations in Object-Oriented Database Systems Karl Aberer, Wolfgang Klas
More informationA Community-Driven Approach to Development of an Ontology-Based Application Management Framework
A Community-Driven Approach to Development of an Ontology-Based Application Management Framework Marut Buranarach, Ye Myat Thein, and Thepchai Supnithi Language and Semantic Technology Laboratory National
More informationWeb Engineering. Introduction. Husni
Web Engineering Introduction Husni Husni@trunojoyo.ac.id Outline What is Web Engineering? Evolution of the Web Challenges of Web Engineering In the early days of the Web, we built systems using informality,
More informationSDP Implementation in MANET using OPNET Modeler 17.5
ENSC 894 COMMUNICATION NETWORKS SPRING 2014 Final Project Report SDP Implementation in MANET using OPNET Modeler 17.5 SUBMITTED BY: VIJAYARAGHAVAN RAVI SFU ID: 301229846 Website: www.sfu.ca/~vravi Email:
More informationIncorporating Cognitive/Learning Styles in a General-Purpose Adaptive Hypermedia System
Incorporating Cognitive/Learning Styles in a General-Purpose Adaptive Hypermedia System Natalia Stash June 25, 2008 1 Contents Introduction Goals of the Dissertation Implementation of a General-Purpose
More informationInterlinking Multimedia Principles and Requirements
Tobias Bürger 1, Michael Hausenblas 2 1 Semantic Technology Institute, STI Innsbruck, University of Innsbruck, 6020 Innsbruck, Austria, tobias.buerger@sti2.at 2 Institute of Information Systems & Information
More informationUML EXTENSIONS FOR MODELING REAL-TIME AND EMBEDDED SYSTEMS
The International Workshop on Discrete-Event System Design, DESDes 01, June 27 29, 2001; Przytok near Zielona Gora, Poland UML EXTENSIONS FOR MODELING REAL-TIME AND EMBEDDED SYSTEMS Sławomir SZOSTAK 1,
More informationA UML 2 Profile for Variability Models and their Dependency to Business Processes
A UML 2 Profile for Variability Models and their Dependency to Business Processes Birgit Korherr and Beate List Women s Postgraduate College for Internet Technologies Institute of Software Technology and
More informationMMGD0203 MULTIMEDIA DESIGN
MMGD0203 MULTIMEDIA DESIGN Chapter 6 1 Multimedia Production Team High-quality interactive multimedia applications are the product of the efforts of a production team. Some people might argue that anybody
More informationUsability Evaluation of Tools for Nomadic Application Development
Usability Evaluation of Tools for Nomadic Application Development Cristina Chesta (1), Carmen Santoro (2), Fabio Paternò (2) (1) Motorola Electronics S.p.a. GSG Italy Via Cardinal Massaia 83, 10147 Torino
More informationSimulink/Stateflow. June 2008
Simulink/Stateflow Paul Caspi http://www-verimag.imag.fr/ Pieter Mosterman http://www.mathworks.com/ June 2008 1 Introduction Probably, the early designers of Simulink in the late eighties would have been
More informationSoftware Engineering from a
Software Engineering from a modeling perspective Robert B. France Dept. of Computer Science Colorado State University USA france@cs.colostate.edu Softwaredevelopment problems Little or no prior planning
More informationFactors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems
Factors Influencing the Quality of the User Experience in Ubiquitous Recommender Systems Nikolaos Polatidis, Christos K. Georgiadis Department of Applied Informatics, University of Macedonia, Thessaloniki,
More informationRetrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study
Retrieving Substitute Services Using Semantic Annotations: A Foodshop Case Study F. Calore, D. Lombardi, E. Mussi, P. Plebani, and B. Pernici Politecnico di Milano, Italy barbara.pernici@polimi.it Abstract.
More informationPreserving Rich User Interface State in Web Applications across Various Platforms
Preserving Rich User Interface State in Web Applications across Various Platforms Fabio Paternò, Carmen Santoro, and Antonio Scorcia ISTI-CNR, Via G. Moruzzi, 1 56124 Pisa, Italy {Fabio.Paterno,Carmen.Santoro,Antonio.Scorcia}@isti.cnr.it
More informationMap-based Access to Multiple Educational On-Line Resources from Mobile Wireless Devices
Map-based Access to Multiple Educational On-Line Resources from Mobile Wireless Devices P. Brusilovsky 1 and R.Rizzo 2 1 School of Information Sciences, University of Pittsburgh, Pittsburgh PA 15260, USA
More informationGeneric Adaptation Process
Generic Adaptation Process Evgeny Knutov, Paul De Bra, and Mykola Pechenizkiy Department of Computer Science, Eindhoven University of Technology e.knutov@tue.nl, debra@win.tue.nl, m.pechenizkiy@tue.nl
More informationE-Government strategy in Italy
E-Government strategy in Italy F. Amato, A. Mazzeo, A. Picariello Italian e Government activities E Government, or electronic management of public services (or e Gov), or processes of democratic governance,
More informationAn Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network
An Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network Yong-Hyun Kim, Ji-Hong Kim, Youn-Sik Hong, and Ki-Young Lee University of Incheon, 177 Dowha-dong Nam-gu, 402-749,
More informationIntroducing Adaptive Hypermedia Techniques in 3D Educational Virtual Environments
Introducing Adaptive Hypermedia Techniques in 3D Educational Virtual Environments Luca Chittaro and Roberto Ranon HCI Lab, Department of Math and Computer Science University of Udine, Italy {chittaro ranon}@dimi.uniud.it
More information