E-Book, Englisch, Band 18, 432 Seiten
Cordeiro / Aalst / Hammoudi Web Information Systems and Technologies
1. Auflage 2009
ISBN: 978-3-642-01344-7
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark
4th International Conference, WEBIST 2008, Funchal, Madeira, Portugal, May 4-7, 2008, Revised Selected Papers
E-Book, Englisch, Band 18, 432 Seiten
Reihe: Lecture Notes in Business Information Processing
ISBN: 978-3-642-01344-7
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark
This book constitutes the thoroughly refereed post-conference proceedings of the 4th International Conference on Web Information Systems and Technologies, held in Funchal, Madeira, Portugal, in May 2008. The 32 papers presented in this book were carefully reviewed and selected from 238 submissions, resulting in an acceptance rate of 13.5%. The papers are grouped in four parts on internet technology, Web interfaces and applications, society, e-Business, and e-Government, and e-Learning. In addition, four invited papers complete this volume.
Autoren/Hrsg.
Weitere Infos & Material
1;Title Page;2
2;Preface;5
3;Organization;6
4;Table of Contents;10
5;Invited Papers;13
5.1;The Tao of SOA;14
5.1.1;Introduction;14
5.1.2;Architecture Pain Points;15
5.1.3;Comprehensive Approach;16
5.1.4;Implementation Guide;20
5.1.5;Conclusions;20
5.1.6;References;21
5.2;Architecture-Centric Software Quality Management;22
5.2.1;Introduction;22
5.2.2;Software Systems;22
5.2.3;Quality and Complexity;25
5.2.4;Adaptiveness and Architecture;27
5.2.5;Quantifying Quality;31
5.2.6;Conclusions;35
5.2.7;References;36
5.3;Adaptability in an Agent-Based Virtual Organization – Towards Implementation;38
5.3.1;Introduction;38
5.3.2;System Overview;39
5.3.3;Configuring Generic Agents;42
5.3.3.1;Overview of Agent Adaptability;42
5.3.3.2;General Framework of Agent Adaptability;44
5.3.3.3;Implementing Agent Adaptability;46
5.3.4;Examples and Further Considerations;47
5.3.5;Concluding Remarks;49
5.3.6;References;49
5.4;S-Cube: Enabling the Next Generation of Software Services;51
5.4.1;Motivation;51
5.4.1.1;State of the Art: Functional SOA Layers;52
5.4.1.2;Open Challenges;52
5.4.1.3;Need for Interdisciplinary Research;53
5.4.2;The S-Cube Network of Excellence;54
5.4.2.1;Objectives;54
5.4.2.2;Technical Approach;55
5.4.3;The S-Cube Research Framework;56
5.4.4;Conclusions;58
5.4.5;References;58
6;Part I Internet Technology;59
6.1;Web 2.0 OLAP: From Data Cubes to Tag Clouds;60
6.1.1;Introduction;60
6.1.2;Related Work;61
6.1.3;OLAP Formalism;62
6.1.3.1;Conventional OLAP Formalism;62
6.1.3.2;Tag-Cloud OLAP Formalism;63
6.1.3.3;Tag-Cloud Operations;63
6.1.4;Fast Computation;65
6.1.5;Tag-Cloud Drawing;66
6.1.6;Experiments;67
6.1.6.1;Iceberg-Based Computation;68
6.1.6.2;Similarity Computation;69
6.1.7;Conclusions;71
6.1.8;References;71
6.2;Compressing XML Data Streams with DAG+BSBC;74
6.2.1;Introduction;74
6.2.1.1;Motivation;74
6.2.1.2;Contributions;74
6.2.1.3;Paper Organization;75
6.2.2;The Streams – Key of Our Solution;75
6.2.2.1;Step 1: Separating XML into DAG Packages and Constant Containers;76
6.2.2.2;Step 2: Transforming DAG Packages into Multiple Streams;77
6.2.2.3;Optimizing Query Evaluation by Sparse Constant Pointers;78
6.2.3;Navigation on the Streams;79
6.2.3.1;Basic Navigation Using the First-Attribute, First-Child and Next-Sibling Axes;79
6.2.3.2;Navigation Using the Other Forward Axes;80
6.2.3.3;Backward Axes;81
6.2.3.4;Handling Sub-tree Pointers and Finding Constants in DAG+BSBC;81
6.2.3.5;Finding Attribute Values and Text Constant in DAG+BSBC;81
6.2.4;Evaluation of the Compression;82
6.2.4.1;Compression Ratio;82
6.2.4.2;Query Processing;84
6.2.5;Related Work;85
6.2.6;Summary and Conclusions;87
6.2.7;References;87
6.3;Shortest Remaining Response Time Scheduling for Improved Web Server Performance;89
6.3.1;Introduction;89
6.3.2;Literature Review;90
6.3.3;SRRT Algorithm;92
6.3.4;SRRT Implementation;93
6.3.5;Setup and Results;94
6.3.5.1;Experiment Setup;94
6.3.5.2;Results;96
6.3.5.3;Starvation Analysis;98
6.3.6;Conclusions and Future Work;99
6.3.7;References;100
6.4;Combining Grid, SOA and Web Services for Smaller Computing Environments;102
6.4.1;Introduction;102
6.4.1.1;Motivation;102
6.4.1.2;Related Work;103
6.4.2;Concepts and Technologies: SOA, Grid and Web Services;103
6.4.3;Architectural Options: Two Case Studies;105
6.4.3.1;“RSA Key Challenge” – A Case Study with Focus on Grid Technology;105
6.4.3.2;“IT Web Indexer”: A Specialized Web Search Engine with Focus on SOA;107
6.4.4;Conclusions and Future Work;111
6.4.4.1;Lessons Learned from Case Studies;111
6.4.4.2;Future Work;112
6.4.5;References;113
6.4.6;Appendix A;114
6.5;Towards Dynamic Service Level Agreement Negotiation: An Approach Based on WS-Agreement;116
6.5.1;Introduction;116
6.5.2;Related Work;118
6.5.3;Negotiation, Creation and Commit Protocols;118
6.5.3.1;Commit Protocols for Distributed Databases;120
6.5.3.2;Commit Protocols for Distributed Resource Management Systems;121
6.5.4;SLA Negotiation and Creation withWS-Agreement;122
6.5.4.1;Negotiation of Agreement Templates;123
6.5.4.2;SLA Creation;125
6.5.5;Conclusions;126
6.5.6;References;127
6.6;Performance Monitoring Enterprise Applications with the BlackBird System;129
6.6.1;Introduction;129
6.6.1.1;Existing Systems;130
6.6.1.2;Related Reserach;132
6.6.2;Requirements;132
6.6.3;Architecture;133
6.6.3.1;BlackBird Components;134
6.6.4;Case Study;136
6.6.4.1;Pre Paid Billing System;136
6.6.4.2;Mediation Device;137
6.6.5;Results Discussion;139
6.6.5.1;Future Work;140
6.6.6;Conclusions;140
6.6.7;References;141
6.7;Developing and Utilizing Ontology of Golf Based on the Open Travel Alliance Golf Messages;142
6.7.1;Introduction;142
6.7.1.1;World of Travel;143
6.7.1.2;Travel-Related Data Storage and Processing;144
6.7.1.3;Communication in the World of Travel;145
6.7.2;OTA Golf Messages;146
6.7.3;Designing the Ontology—Preliminary Considerations;148
6.7.3.1;Common Concepts with the TSS Ontology;150
6.7.4;The OTA Golf Ontology;151
6.7.5;Utilizing OTA Golf Messages and OTA Golf Ontology;153
6.7.5.1;Implementing Message Translations;156
6.7.6;Concluding Remarks;164
6.7.7;References;164
7;Part II Web Interfaces and Applications;166
7.1;Comparing and Merging Versioned Wiki Pages;167
7.1.1;Introduction;167
7.1.2;Requirements Analysis;168
7.1.3;CURE in a Nutshell;170
7.1.4;Approach;171
7.1.4.1;Version Tree (R1);171
7.1.4.2;Web-Based Comparison and Merge Tool (R2);172
7.1.4.3;Comparison and Merge Options (R3);177
7.1.4.4;Editing Merged Text (R4);177
7.1.4.5;Solving Multiple Conflicts (R5);177
7.1.5;Related Work;178
7.1.6;First Experiences;179
7.1.7;Conclusions;180
7.1.8;References;180
7.2;Are Wikipedia Resources Useful for Discovering Answers to List Questions within Web Snippets?;182
7.2.1;Introduction;182
7.2.2;Related Work;182
7.2.3;Mining Wikipedia Resources;184
7.2.4;Answering List Questions;185
7.2.4.1;Discovering Reliable Answers;185
7.2.4.2;Query Expansion;188
7.2.4.3;Name Rewritings Recognition;189
7.2.4.4;Selecting Answers;189
7.2.5;Experiments;190
7.2.6;Answer Recall;190
7.2.7;Conclusions and Future Work;192
7.2.8;References;193
7.3;Personalized Web Search Using Correlation Matrix for Query Expansion;194
7.3.1;Introduction;194
7.3.2;The Systems;195
7.3.3;General Architecture of the Developed Systems;196
7.3.3.1;Creation of the User Model;196
7.3.3.2;Execution of the Expansion;197
7.3.3.3;Bigram-Based System (System I);198
7.3.3.4;HAL-Based System (System II);199
7.3.3.5;System Based on Co-occurrence at Page Level (System III);199
7.3.3.6;System Based on Co-occurrence at Page Level and Term Proximity (System IV);200
7.3.3.7;Pseudo-coding;201
7.3.4;Experimentation;203
7.3.4.1;The Employed Benchmark: The Open Directory Project;203
7.3.4.2;Experimentation Methods;204
7.3.5;Conclusions;205
7.3.6;References;206
7.4;Social Semantic Web at Work: Annotating and Grouping Social Media Content;207
7.4.1;Introduction;207
7.4.2;GroupMe! System;208
7.4.2.1;GroupMe! Architecture;210
7.4.2.2;RESTful SemanticWeb Interface;212
7.4.2.3;GroupMe! Folksonomy;214
7.4.3;Evaluation;215
7.4.3.1;Analysis of Search Behavior;216
7.4.4;Related Work;218
7.4.5;Conclusions;220
7.4.6;References;220
7.5;State-Transition Diagram for Visual Programming Tool GUEST;222
7.5.1;Introduction;222
7.5.2;Visual Programming;223
7.5.2.1;State-Transition Diagram Model;223
7.5.2.2;Visual Programming with a State-Transition Diagram;224
7.5.3;Related Researches;224
7.5.4;GUEST;225
7.5.4.1;Overview;225
7.5.4.2;Functions;226
7.5.5;New Concept of User Interface;229
7.5.5.1;Some GUEST Issues;229
7.5.5.2;Modification of User Interface;230
7.5.5.3;Message Passing between Tabs;230
7.5.5.4;The Scale of the State-Transition Diagram;232
7.5.6;Conclusions;233
7.5.7;References;234
7.6;Mashups over the Deep Web;236
7.6.1;Introduction;236
7.6.2;Challenges;237
7.6.3;Purchase Decision Support Mashup;238
7.6.4;Accessing Deep Web Sources;239
7.6.4.1;User Vocabulary;240
7.6.4.2;Deep Web Query Interfaces;240
7.6.5;Graphical Modeling of Chained Queries;242
7.6.6;System Architecture and Mashup Execution;243
7.6.6.1;Computing Query Combinations;244
7.6.6.2;Data Integration;245
7.6.7;Related Work;247
7.6.8;Conclusions;248
7.6.9;References;248
7.7;A Web-Based Version of a Trivial Game to Promote Galician Culture;250
7.7.1;Introduction;250
7.7.2;Trivial.gz;251
7.7.3;Differences with Traditional Web Applications;253
7.7.4;Detailed System Architecture;255
7.7.5;Experimental Evaluation;258
7.7.6;Conclusions and Future Work;259
7.7.7;References;260
7.8;Feeling Expression Using Avatars and Its Consistency for Subjective Annotation;261
7.8.1;Introduction;261
7.8.2;Web Content Management and Annotation;262
7.8.3;Subjective Annotation;262
7.8.3.1;What Is Subjective Annotation?;262
7.8.3.2;Content Management System Based on Subjectivity;262
7.8.3.3;Collaborative Tags for Subjectivity Expression;263
7.8.4;Avatars as Nonverbal Expression of Subjectivity;263
7.8.4.1;Controllable Avatars for Subjective Annotation;263
7.8.4.2;Validity of Avatars for Nonverbal Expression of Subjectivity;264
7.8.5;Consistency of Feelings Elicited by Avatars for an Individual over Time;264
7.8.5.1;Experimental Overview;264
7.8.5.2;Results and Discussion;266
7.8.6;Consistency of Feelings Elicited by Avatars in a Group of People;267
7.8.6.1;Experimental Overview;267
7.8.6.2;Results and Discussion;268
7.8.7;Comparison of Feeling Expressiveness between Avatars and Tags;269
7.8.7.1;Experimental Overview;269
7.8.7.2;Results and Discussion;271
7.8.8;Related Work;272
7.8.9;Conclusions;273
7.8.10;References;273
7.9;Improving Web Service Discovery with Personalized Goal;274
7.9.1;Introduction;274
7.9.2;Motivating Example;275
7.9.3;Service and Goal Modeling;275
7.9.4;Architecture Overview;277
7.9.4.1;Goal Creation and Service Discovery;277
7.9.4.2;Storage Requirement;279
7.9.5;Implementation;280
7.9.6;Run through;280
7.9.7;Related Work;282
7.9.8;Conclusions and Future Work;284
7.9.9;References;284
7.10;New Quality Metrics for Web Search Results;286
7.10.1;Introduction;286
7.10.2;Web Search Results of Controversial Issues;287
7.10.2.1;Coverage;287
7.10.2.2;Independence;288
7.10.3;Experimental Results;290
7.10.3.1;The Supporting Web Graph;290
7.10.3.2;Overall Results;292
7.10.3.3;Supporting Web Graph Overlaps;297
7.10.4;Conclusions and Open Problems;299
7.10.5;References;300
8;Part III Society, e-Business and e-Government;301
8.1;User Acceptance of Internet Banking Service in Malaysia;302
8.1.1;Introduction;302
8.1.1.1;Selection of UTAUT Model;303
8.1.2;Methodology;305
8.1.3;Results;306
8.1.4;Discussion and Recommendations;309
8.1.5;Limitations and Future Studies;311
8.1.6;References;311
8.2;Convergence of Internet and TV: The Commercial Viability of P2P Content Delivery;314
8.2.1;Introduction;314
8.2.2;Literature;315
8.2.3;Methods;316
8.2.4;Results;317
8.2.4.1;Internal Strengths;317
8.2.4.2;Internal Weaknesses;318
8.2.4.3;External Opportunities;320
8.2.4.4;External Threats;321
8.2.5;Confrontation;323
8.2.6;Concluding Remarks;324
8.2.7;References;326
8.3;Website Service Quality in Ireland: An Empirical Study;328
8.3.1;Introduction;328
8.3.1.1;Research Objectives;328
8.3.2;Service Quality;329
8.3.2.1;e-Service Quality;330
8.3.3;Results;332
8.3.3.1;Response Rates;332
8.3.3.2;Reliability Analysis;332
8.3.3.3;Regression Analysis;333
8.3.4;Discussion;334
8.3.5;Conclusions;335
8.3.6;References;336
8.3.7;Appendix;338
8.4;Comparison of Social Classification Systems in a Heterogeneous Environment;340
8.4.1;Introduction;340
8.4.1.1;Issues of Isolated Tag Spaces;341
8.4.1.2;Contribution;342
8.4.2;Related Works;342
8.4.3;Feeds as Exclusive Source for Tag Space Analysis;343
8.4.4;Analysis and Evaluation;344
8.4.4.1;Formal and Test Environment;344
8.4.4.2;Power-Law Analysis;345
8.4.4.3;Growth and Convergence Analysis;346
8.4.4.4;Intersections and Overlaps between Tag Spaces;349
8.4.4.5;Fairy Tale of Freely Chosen Tags;350
8.4.5;Conclusions and Perspectives;351
8.4.6;References;352
9;Part IV e-Learning;354
9.1;Web-Based 3D and Haptic Interactive Environments for e-Learning, Simulation, and Training;355
9.1.1;Introduction;355
9.1.2;Background and Related Work;355
9.1.3;User Interaction;357
9.1.3.1;X3D Graphics Visualization;357
9.1.3.2;X3D-Based Simulation;357
9.1.3.3;X3D Simulation with HTML and JavaScript Support;358
9.1.3.4;Multimodal, Haptic-Based GUI;358
9.1.4;Case Studies;360
9.1.4.1;Medical Simulator – 3DRTT;360
9.1.4.2;Chemistry and Physics Concepts Interactive 3D Simulations;362
9.1.4.3;Haptic e-Learning –- HaptEK16;363
9.1.5;Conclusions;365
9.1.6;References;366
9.2;A Parameterizable Framework for Replicated Experiments in Virtual 3D Environments;367
9.2.1;Introduction;367
9.2.2;Modeling Pipeline;368
9.2.3;The Framework;370
9.2.3.1;Entrance Hall;371
9.2.3.2;Gallery;372
9.2.3.3;Multimedia Rooms;372
9.2.3.4;GUI Components;373
9.2.3.5;Metaphorical Connectors;373
9.2.3.6;Other Assets;374
9.2.3.7;Content and Document Management;374
9.2.4;Implementation;375
9.2.5;Case Studies;375
9.2.5.1;Virtual Science Center;375
9.2.5.2;African Art Museum;376
9.2.5.3;Virtual Art Museum;377
9.2.6;Discussion;378
9.2.7;Conclusions;379
9.2.8;Outlook;379
9.2.9;References;379
9.3;Web-Based Case Studies for Continuous Professional Development via the ViCoCITY Case Study Support Tool;381
9.3.1;Introduction;381
9.3.2;Professional Practice;382
9.3.3;The ViCoCITY Web-Based Case Study Simulation Centre;383
9.3.4;Pilot Applications;386
9.3.4.1;The TCD B.Sc. Programme in Information Systems;386
9.3.4.2;The TCD M.Sc. Programme in Management Information Systems;387
9.3.4.3;The DCU B.Sc. Programme in Information Technology;388
9.3.5;Three Perspectives;388
9.3.5.1;Student Perspective;388
9.3.5.2;Lecturer Perspective;390
9.3.5.3;Administrator Perspective;390
9.3.6;Advantages and Disadvantages of ViCoCITY;391
9.3.6.1;Advantages for the Student;391
9.3.6.2;Advantages for the Lecturer;392
9.3.6.3;Disadvantages for the Student, Lecturer and Administrator;392
9.3.7;Discussion/ Conclusions;393
9.3.8;The Future for ViCoCITY;394
9.3.9;References;395
9.4;Transforming a Competency Model to Parameterised Questions in Assessment;396
9.4.1;Introduction;396
9.4.2;The Multi-dimensional COMBA Model;397
9.4.3;The Competency Tree;400
9.4.4;Generating Assessment Items from a Competency Tree;401
9.4.4.1;Constructing an Assessment Item;402
9.4.4.2;Navigating Assessment Items on the Competency Tree;403
9.4.5;Implementation;404
9.4.5.1;Data Creation, Representation and Storage;405
9.4.5.2;Method of Generating Questions;407
9.4.5.3;Method of Question Delivery;407
9.4.6;Conclusions;407
9.4.7;References;408
9.5;A New Concept Map Model for E-Learning Environments;410
9.5.1;Introduction;410
9.5.2;Zz-Structures and Graph Theory;413
9.5.2.1;An Introduction to Zz-Structures;413
9.5.2.2;Basic Graph Theory Definitions;414
9.5.3;The Formal Model;414
9.5.3.1;Zz-Structures;415
9.5.3.2;Dimensions;415
9.5.3.3;Ranks;416
9.5.3.4;Cells and Their Orientation;416
9.5.4;Views;417
9.5.5;Conclusions;421
9.5.6;References;422
10;Author Index;424




