A Digital Reference Room for E-learning
|
|
- Jemima Hoover
- 5 years ago
- Views:
Transcription
1 A Digital Reference Room for E-learning Ru Lu, Feng Shang, Yuichi Goto, and Jingde Cheng Department of Information and Computer Science, Saitama University Saitama, , Japan {luru, frank, gotoh, Abstract This paper addresses Digital Reference Room (DRR) for e-learning, a project that deals with two hot fields of studies for both IT industry and academic institution: digital library and e-learning. Our basic design ideas are to develop a user-friendly digital reference room utilizing a simple but effective architecture, taking advantage of XML and making efficient use of available open source offering. Hence, we adopted native XML database technology instead of traditional RDBMS (Relational Database Management Systems), and Apache's open source offering, Xindice as tools to develop the DRR. This paper describes the architecture and implementation of the digital reference room system for e-learning. Keyword: digital reference room, digital library, e-learning, native XML database 1. Introduction Digital library and e-learning have been two hot separate research and development topics in recent years all over the world. Standard organizations such as ACM (Association for Computing Machinery), DLF (Digital Library Federation) and IEEE (Institute of Electrical and Electronics Engineers), IMS (Global Learning Consortium, Inc.) and ADL (the Advance Distributed Learning Initiative, sponsored by the OSD (Office of the Secretary of Defense of USA)) have published several well known specifications for digital library and e-learning either independently or cooperatively [5, 6, 7]. A digital library means an intentional collection of digital resources assembled, catalogued, indexed, preserved, and presented to serve the needs of people to access it through Internet whenever they want to. E-learning is instructional content or learning experiences delivered or enabled by electronic technologies, and has increasingly come to mean Web-enabled material deployed using the network. Digital library and e-learning system have come to enable people to access and use as a tool or virtual classroom for lifelong learning and study what they want to learn anywhere and anytime. IMS [7] has been developing and promoting open specifications for facilitating online distributed learning activities such as locating and using educational content, tracking learning progress, reporting learning performance and exchanging student records between administrative systems. XML-based specifications supporting learning technologies have been developed by the SCORM initiative and distributed through the ADL (Advanced Distributed Learning) initiative s network [5]. There are two key mechanisms in SCORM, one is the content aggregation model and the other is runtime environment. SCORM provides specifications for building a unified content model and a run-time environment, enable courseware sharing and multiplatform (cross-platform) learning. There is a tendency for the two fields to merge to cope with ever-increasing demands for lifelong learning. Digital library can be considered to be a core part to store and provide contents for e-learning. However, experiences have shown that the production of rich-media contents for web-based courses tends to be extremely cost and time consuming. Therefore, our initial motivation is to develop an efficient digital reference room useful in any e- learning environment for teachers/instructors or their assistants to store their prepared learning contents and for the students/learners to retrieve/extract what they want to learn. Our basic design goal is to develop a generalpurpose, user-friendly digital reference room with a simple but effective architecture. So we adopted native XML database technology and open source offering Xindice after thorough investigation. This paper describes the architecture and implementation for the digital reference room system for e-learning environment, for example, HILBERT system [1], an autonomous evolutionary information system for teaching and learning various logic systems underlying diverse reasoning forms in scientific discovery as well as everyday logical thinking. 2. Requirements for the DRR The DRR under developing should satisfy the following requirements: It should be Multi-OS enabled so that the DRR can be used on major operating systems such as unix, Microsoft Windows, Apple Mac OS and so on.
2 It should provide appropriate GUI (Graphic User Interface) for three types of users: DRR administrators, instructors or teachers, and learners or students. It should provide catalog and index function for all the contents (learning contents or reference material) in the DRR; and once a new content is added to the DRR, the catalog and index should be updated correspondingly. It should provide the administrators with the capability to allow the instructors to upload, modify and update the learning contents or carry out the functions by administrators themselves. It should provide the instructors the right to upload and update the e-learning contents, the right to access the records and achievements and homework of each student and supervise interfaces to the student. It should provide the authenticated students the interface to access the contents available in the DRR, allow the students to select what they want to learn, update the user profile once a student finish a course, and access the scores of each of his/her progress and the comments and advices given by the instructors/teachers. It should provide appropriate interface with LMS (the learning managing system) and UMS (user managing system) so that only those authenticated users are allowed to use the system. EnCal IA Instruction/data buffer User LKB Otter HOL ACL Me R Mo C/S WS UDB LRDB LPDB LCDB FT MR EE Figure 1. A reconfigurable architecture of HILBERT 3. Basic Design Ideas Illustrated in Fig.1 is the reconfigurable architecture of HILBERT [1], where at the bottom layer, there are 4 databases, namely user database UDB, logic reference database LRDB, logic puzzle database LPDB and logic course database LCDB. We would like to integrate the four databases into the digital reference room What to store? The main objects to be stored are contents for e- learning, for example, digital contents of lesson materials, references etc., such as the references logic puzzles and answers for HILBERT. User data such as User profile, ID, password, personal preference, learning achievements (scores and assessment provided by teachers or instructors after each leaning session) are another kind of important data to be stored. For e-learning system, users can be classified into four groups, contents providers, administrators, instructors/teachers, learners/students. For the reference room part, the latter three kind user groups are taken into account. Learning contents log which is created when a new learning content is added to the DRR and every time a content is updated. If the contents are prepared in XML, they can be dealt with X-Collection or X-Update. However, many current available contents for e-learning were not produced in latest XML format. Instead they are available in traditional formats such as plain text (.txt or.tex),still image (.jpg,.gif), Microsoft power point (.ppt) and video (.mpeg,.wav, wmz,.mp3). Of course, these traditional learning materials are valuable asset so we also store them as learning resources, if they can not be managed by XML, we planed to use adaptors make them native XML enabled. Why XML technology? The Extensible Markup Language (XML) is a subset of SGML that is completely described in document. Simple, open,.extensible widely accepted, XML includes a specification for a style language called Extensible Stylesheet language (XSL). We chose XML as the standard format to store and access e-learning contents. XML [7], which is fast becoming a standard format for Internet/intranet data information exchange, serves as an excellent means for representing data to provide an open, Internetbased integration of cross-platform e-learning applications. A few examples of information and data that may be exchanged in an XML format include, learning content catalog records, learning resources or content documents (with corresponding rich presentation and navigation structures), administrative records of learners' progress, Configuration and log files. XML allows separation of style from content. By separating the data from its presentation style, XML provides a flexible model for multimode delivery of content in which different styles can be applied on the same data for different contexts or needs. XML can facilitate learning resource searching since XML structures can be easily parsed or indexed for search purposes.
3 XML has gradually found its popularity in both e- learning and digital library field for its high capacity. So we adopted XML and chose to use native XML database technology to store and access the learning contents. As defined by the XML:DB initiative [3], a native XML database is simply a database for storing and accessing XML data using XML. This is different from a relational database where XML data must by stored as tabular data, accessed using SQL. Relational Database Managing Systems (RDBMS) has traditionally been used to map XML files to available database. At first glance, RDBMS seems like a good way to organize all of your disparate XML data. However, mapping XML documents to relational models is not only difficult, but often results in ugly schemas. So we adopted native XML database instead of a traditional RDBMS. Native XML database understands the structure of the contained XML documents. This feature is important since it allows the documents to be queried and updated using appropriate XML technologies, the first of which is a W3C [4] specification known as XPath. XPath is a language for addressing parts of an XML document, in Xindice XPath queries can be executed at either the document level or the collection level, this means that a query can be run against multiple documents and the result set will contain all matching nodes from all documents in the collection. The Xindice server also supports the creation of indexes on XML documents to speed up commonly used XPath queries. Using XPath it is possible to obtain a set of XML elements contained in a given XML document that conforms to the parameters of the XPath query. 3.3 How to store? We adopted Xindice to store the learning contents. Figure 2. A DRR storage tree Instead of storing each tree node in a separate record, we store whole documents (subtrees or branch or trunk of documents) together in one record. Illustrated in Fig.2 is a XML storage tree, where different collections (items) are stored under the root of the organization. Organizations are description of the navigation structure for the e-learning and resources are a collection of resources that make up the content. Xindice stores all XML documents inside of collections. Thus every XML document must be stored in at least one collection. Collections can be nested and are considered part of an XPath query string, so there is always a root collection. While collections can be used strictly for organizational purposes, Xindice also allows for indexes to be created on collections to increase XPath performance How to retrieve or how to query? Searching or retrieving what one wants requires simple mechanisms, e.g. a single keyword, to limit the flood of hits. More commonly, complex searching approaches using many more keywords are employed, linked as phrases by boolean operators. We adopted Xquery and XPath technology of native XML database. Xindice uses XPath for its query language and XML:DB XUpdate for its update language. We provide an implementation of the XML:DB API for Java development and it is possible to access Xindice. As standards in the XML database area mature Xindice will include support for those that are most important. [8] How to update? Using XPath it is possible to obtain a set of XML elements contained in a given XML document that conforms to the parameters of the XPath query. The second technology of importance is XUpdate as defined by XML:DB. XUpdate makes it possible to update specific elements of an XML document without having to overwrite the entire document. It is extremely useful, especially for very large XML documents. 4. A conceptual architecture of e- learning system from the viewpoint of DRR A three-layer conceptual architecture for e- learning from the viewpoint of DRR is as illustrated in Fig.3 and is comprised of three main components: First, the user layer (depicted in the upper part of Fig.3) is further subdivided into three main user groups: learners/students, instructors/teachers and administrators. Users can access metadata in the DRR via LMS. Interfaces for instructional buffer as well as that for user login etc. are necessary for the
4 administrator/instructor to upload or write and modify or update data/contents into a database and for the learner to extract what they selected through the LMS. Of course users also can access externally distributed educational objects or assets through common Web and streaming media protocols. Details about this area are omitted here for brevity because this paper deals mainly with DRR. Second, the LMS in the middle layer of Fig. 3 can be regarded as the operating system for e-learning. It provides search and retrieval access for end users and administrators to the metadata store (i.e. the database layer). At a minimum, it automates the administrator of training events; handing course schedules and registration; delivering learning content; facilitating communication among learners and between learners and instructors; and tracking and reporting on learners progress and test scores. It is designed to handle courses from multiple instructors. For administrators, the application also presents interfaces for maintenance functions (i.e. providing quality control of metadata records and managing particular functions of the learning managing or contents managing applications). While the resource management module or CMS is therefore responsible for the storage, retrieval, and querying on the catalog database. 5. Implementation The contents to be stored in the DRR can be classified into different collections by the learning system administrators or instructors according to their features and aims of use. Here we do not consider the issue of automatic classification according to semantics etc. On the other hand, once a category or class of a collection is created in the DRR, it should be automatic indexed, e.g., written into the catalogue. For example, we can save HILBERT as one collection if we have e-learning courses in other subject such as Chemistry or Physics. If you are establishing a DRR only for HILBERT, then you can make HILBERT as root collection and learning systems such as EnCal [2], IA (intelligent adviser), LKB (logic knowledge-base system), and some automated tools for theorem proving and proof checking such as ACL, OTTER, HOL as subcollection; another sub-collection can be UDB (User database), under which are sub-directory of three groups of users: adminstrators, instructors and learners and so on. The tree-branch relation will be kept by native XML database using Xindice. Needless to say, the tree-branch relation must be reflected to the CDB (Catalogue/index database) once a collection or sub- (sub-sub) collection is added to the database. Xindice's proprietary Collection Manager service is much more powerful than the XML:DB Collection Management service. Figure 4. Steps to manage the XML contents in DRR Figure 3. A conceptual architecture of e-learning from the viewpoint of DRR. Third, the metadata storage layer or DRR layer at the bottom comprise of at least UDB and contents database system CDB, and for HILBERT, CDB is comprised of LRDB, LPDB and LCDB. The CMS module (above the content databases) allows the administrator or instructors to define one or more projects each representing a logical organization resources. Fig.4 shows a procedure for managing the XML contents in a DRR. Considering the case when an instructor or an administrator wants to update/modify an available content in XML, for instance, logic puzzles for HILBERT, he or she can do in following steps: Convert the XML document to a Java object model using an XML parser and DOM (Document Object Model). Using the DOM API, we will create our own a Java object model. For HILBERT system, an XML LRDB (logic reference database) document, for example, is converted to a Java object model for
5 logic reference database. The DOM API is used to read in information from an XML document. DOM can also be used to change this information, and can be used to generate an XML document. There is an easier way of getting around using DOM for modifying and saving the XML data; working with the Java object model. The contents of the logic reference database are stored in the object model and this model is used to add, edit or delete information. Generate an XML document from a Java object model. The Java object model for the logic reference database is saved as an XML document. 6. Concluding Remarks We have presented our basic design ideas for our ongoing project on a digital reference room for e- learning. We adopted native XML database and Xindice to implement the three layers architecture of digital reference room so that it is cross-platform enabled and multi-os interoperable. Future works include further personalization of UDB to enable high efficient e-learning and full test and evaluation of the under-developing digital reference room. Acknowledgments The authors are grateful for all the other members of Cheng laboratory for their kindness in discussing on the project and for their valuable comments. References [1] J. Cheng, N. Akimoto, Y. Goto, M. Koide, K. Nanashima, and S. Nara, HILBERT: An autonomous evolutionary information system for teaching and learning logic, Proceedings of CBLIS03, [2] J. Cheng, EnCal: An automated forward deduction system for general-purpose Entailment Calculus, in N. Terashima and E. Altman (Eds.), Advanced IT Tools, Proc. IFIP World Conference on IT Tools, IFIP 96 14th World Computer Congress, pp , CHAPMAN & HALL, [3] XML:DB initiative, [4] W3C, [5] IEEE Standard for Learning Object Metadata June [6] IMS Content Packaging Specification v1.1.3, 2003, [7] SCORM, [8] Xindice,
Managing Learning Objects in Large Scale Courseware Authoring Studio 1
Managing Learning Objects in Large Scale Courseware Authoring Studio 1 Ivo Marinchev, Ivo Hristov Institute of Information Technologies Bulgarian Academy of Sciences, Acad. G. Bonchev Str. Block 29A, Sofia
More informationSetting and Sharing Adaptive Assessment Assets
Setting and Sharing Adaptive Assessment Assets Héctor Barbosa 1, Francisco García 1 1 Universidad de Salamanca, 37008 Salamanca, Spain {barbosah@usal.es, fgarcia@usal.es } Abstract. In this article, we
More informationEMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content
DATA SHEET EMC Documentum xdb High-performance native XML database optimized for storing and querying large volumes of XML content The Big Picture Ideal for content-oriented applications like dynamic publishing
More informationEasy Ed: An Integration of Technologies for Multimedia Education 1
Easy Ed: An Integration of Technologies for Multimedia Education 1 G. Ahanger and T.D.C. Little Multimedia Communications Laboratory Department of Electrical and Computer Engineering Boston University,
More informationTeiid Designer User Guide 7.5.0
Teiid Designer User Guide 1 7.5.0 1. Introduction... 1 1.1. What is Teiid Designer?... 1 1.2. Why Use Teiid Designer?... 2 1.3. Metadata Overview... 2 1.3.1. What is Metadata... 2 1.3.2. Editing Metadata
More informationBurrokeet, an Application for Creating and Publishing Content Packages with support for Multiple Input and Output Formats
International Journal of Education and Development using Information and Communication Technology (IJEDICT), 2009, Vol. 5, Issue 4, pp.6-13. Burrokeet, an Application for Creating and Publishing Content
More informationFeatures and Requirements for an XML View Definition Language: Lessons from XML Information Mediation
Page 1 of 5 Features and Requirements for an XML View Definition Language: Lessons from XML Information Mediation 1. Introduction C. Baru, B. Ludäscher, Y. Papakonstantinou, P. Velikhov, V. Vianu XML indicates
More informationLEARNING OBJECT METADATA IN A WEB-BASED LEARNING ENVIRONMENT
LEARNING OBJECT METADATA IN A WEB-BASED LEARNING ENVIRONMENT Paris Avgeriou, Anastasios Koutoumanos, Symeon Retalis, Nikolaos Papaspyrou {pavger, tkout, retal, nickie}@softlab.ntua.gr National Technical
More informationM359 Block5 - Lecture12 Eng/ Waleed Omar
Documents and markup languages The term XML stands for extensible Markup Language. Used to label the different parts of documents. Labeling helps in: Displaying the documents in a formatted way Querying
More informationFramework for Supporting Metadata Services
Framework for Supporting Services Mitsuaki Tsunakara, Ryoji Kataoka, and Masashi Morimoto Abstract -sharing businesses have been attracting considerable attention recently. These include highspeed search
More informationDeveloping a Synchronous Activity Module for the Moodle CMS
Developing a Synchronous Activity Module for the Moodle CMS Pei-Chen Sun 1 Te-Hsiung Tseng 2 Information and computer Education Graduate Institute National Kaohsiung Normal University No.116, Heping 1
More informationA tool for Entering Structural Metadata in Digital Libraries
A tool for Entering Structural Metadata in Digital Libraries Lavanya Prahallad, Indira Thammishetty, E.Veera Raghavendra, Vamshi Ambati MSIT Division, International Institute of Information Technology,
More informationDESIGN AND IMPLEMENTATION OF TOOL FOR CONVERTING A RELATIONAL DATABASE INTO AN XML DOCUMENT: A REVIEW
DESIGN AND IMPLEMENTATION OF TOOL FOR CONVERTING A RELATIONAL DATABASE INTO AN XML DOCUMENT: A REVIEW Sunayana Kohli Masters of Technology, Department of Computer Science, Manav Rachna College of Engineering,
More informationJoining the BRICKS Network - A Piece of Cake
Joining the BRICKS Network - A Piece of Cake Robert Hecht and Bernhard Haslhofer 1 ARC Seibersdorf research - Research Studios Studio Digital Memory Engineering Thurngasse 8, A-1090 Wien, Austria {robert.hecht
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 FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS
A FRAMEWORK FOR EFFICIENT DATA SEARCH THROUGH XML TREE PATTERNS SRIVANI SARIKONDA 1 PG Scholar Department of CSE P.SANDEEP REDDY 2 Associate professor Department of CSE DR.M.V.SIVA PRASAD 3 Principal Abstract:
More informationReusability and Adaptability of Interactive Resources in Web-Based Educational Systems. 01/06/2003
Reusability and Adaptability of Interactive Resources in Web-Based Educational Systems 01/06/2003 ctchen@ctchen.idv.tw Reference A. El Saddik et al., Reusability and Adaptability of Interactive Resources
More informationDelivery Options: Attend face-to-face in the classroom or remote-live attendance.
XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:
More informationDelivery Options: Attend face-to-face in the classroom or via remote-live attendance.
XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or
More informationNational Training and Education Resource. Authoring Course. Participant Guide
National Training and Education Resource Authoring Course Participant Guide Table of Contents: OBJECTIVES... 4 OVERVIEW OF NTER... 5 System Requirements... 5 NTER Capabilities... 6 What is the SCORM PlayerWhat
More informationSCORM Sequencing and Navigation [ SN ] 4 th Edition
SCORM 2004 4 th Edition Sequencing and Navigation [ SN ] Paul Jesukiewicz, Director Advanced Distributed Learning Initiative Office of the Deputy Under Secretary of Defense for Readiness and Training,
More informationWeb Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review
Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services
More informationAn Archiving System for Managing Evolution in the Data Web
An Archiving System for Managing Evolution in the Web Marios Meimaris *, George Papastefanatos and Christos Pateritsas * Institute for the Management of Information Systems, Research Center Athena, Greece
More informationAuthoring Tool of Sharable Question Items Based on QTI Specification for E-learning Assessment
2017 Asia-Pacific Engineering and Technology Conference (APETC 2017) ISBN: 978-1-60595-443-1 Authoring Tool of Sharable Question Items Based on QTI Specification for E-learning Assessment Tien-Wen Sung,
More information(C) Global Journal of Engineering Science and Research Management
ANDROID BASED SECURED PHOTO IDENTIFICATION SYSTEM USING DIGITAL WATERMARKING Prof.Abhijeet A.Chincholkar *1, Ms.Najuka B.Todekar 2, Ms.Sunita V.Ghai 3 *1 M.E. Digital Electronics, JCOET Yavatmal, India.
More informationDesign on Office Automation System based on Domino/Notes Lijun Wang1,a, Jiahui Wang2,b
3rd International Conference on Management, Education Technology and Sports Science (METSS 2016) Design on Office Automation System based on Domino/Notes Lijun Wang1,a, Jiahui Wang2,b 1 Basic Teaching
More informationGeneralized Document Data Model for Integrating Autonomous Applications
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Generalized Document Data Model for Integrating Autonomous Applications Zsolt Hernáth, Zoltán Vincellér Abstract
More informationPROJECT OBJECTIVES 2. PREVIOUS RESULTS
1 Project Title: Integration of Product Design and Project Activities using Process Specification and Simulation Access Languages Principal Investigator: Kincho H. Law, Stanford University Duration: September
More informationIntroduction to XML. XML: basic elements
Introduction to XML XML: basic elements XML Trying to wrap your brain around XML is sort of like trying to put an octopus in a bottle. Every time you think you have it under control, a new tentacle shows
More informationXSFORM: A SCHEMA-DRIVEN FORM-BASED XML INFORMATION PROCESSOR
XSFORM: A SCHEMA-DRIVEN FORM-BASED XML INFORMATION PROCESSOR Shang-Hsien Hsieh and Hsien-Tang Lin Department of Civil Engineering, National Taiwan University, Taipei, Taiwan 10617, R.O.C. shhsieh@ce.ntu.edu.tw;
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK CONVERTING XML DOCUMENT TO SQL QUERY MISS. ANUPAMA V. ZAKARDE 1, DR. H. R. DESHMUKH
More informationWHITE PAPER. SCORM 2.0: Assessment Framework. Business Area Data Representation and Interfaces
Introduction Page 1 WHITE PAPER SCORM 2.0: Assessment Framework Business Area Data Representation and Interfaces Dr. Fanny Klett, Lead Business Area Data Representation and Interfaces Fraunhofer IDMT Ehrenbergstraße
More informationPresented by Kit Na Goh
Developing A Geo-Spatial Search Tool Using A Relational Database Implementation of the FGDC CSDGM Model Presented by Kit Na Goh Introduction Executive Order 12906 was issued on April 13, 1994 with the
More informationSearch Framework for a Large Digital Records Archive DLF SPRING 2007 April 23-25, 25, 2007 Dyung Le & Quyen Nguyen ERA Systems Engineering National Ar
Search Framework for a Large Digital Records Archive DLF SPRING 2007 April 23-25, 25, 2007 Dyung Le & Quyen Nguyen ERA Systems Engineering National Archives & Records Administration Agenda ERA Overview
More informationExtending CMIS Standard for XML Databases
Extending CMIS Standard for XML Databases Mihai Stancu * *Faculty of Mathematics and Computer Science, Department of Computer Science, University of Craiova, Romania (e-mail: mihai.stancu@yahoo.com) Abstract:
More informationXMLInput Application Guide
XMLInput Application Guide Version 1.6 August 23, 2002 (573) 308-3525 Mid-Continent Mapping Center 1400 Independence Drive Rolla, MO 65401 Richard E. Brown (reb@usgs.gov) Table of Contents OVERVIEW...
More informationAdapting the semantic cache for CMIS extent
Annals of the University of Craiova, Mathematics and Computer Science Series Volume 43(2), 2016, Pages 280 286 ISSN: 1223-6934 Adapting the semantic cache for CMIS extent Mihai Stancu and Florin Slabu
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411 1 Extensible
More informationCOMP9321 Web Application Engineering. Extensible Markup Language (XML)
COMP9321 Web Application Engineering Extensible Markup Language (XML) Dr. Basem Suleiman Service Oriented Computing Group, CSE, UNSW Australia Semester 1, 2016, Week 4 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2442
More informationApplication of a Visual Computer Simulator into Collaborative Learning
Journal of Computing and Information Technology - CIT 14, 2006, 4, 267 273 doi:10.2498/cit.2006.04.01 267 Application of a Visual Computer Simulator into Collaborative Learning Yoshiro Imai 1, Keiichi
More informationLupin: from Web Services to Web-based Problem Solving Environments
Lupin: from Web Services to Web-based Problem Solving Environments K. Li, M. Sakai, Y. Morizane, M. Kono, and M.-T.Noda Dept. of Computer Science, Ehime University Abstract The research of powerful Problem
More informationImplementing the Army Net Centric Data Strategy in a Service Oriented Environment
Implementing the Army Net Centric Strategy in a Service Oriented Environment Michelle Dirner Army Net Centric Strategy (ANCDS) Center of Excellence (CoE) Service Team Lead RDECOM CERDEC SED in support
More informationDevelopment of Contents Management System Based on Light-Weight Ontology
Development of Contents Management System Based on Light-Weight Ontology Kouji Kozaki, Yoshinobu Kitamura, and Riichiro Mizoguchi Abstract In the Structuring Nanotechnology Knowledge project, a material-independent
More informationMuseKnowledge Source Package Building
MuseKnowledge Source Package Building MuseGlobal, Inc. One Embarcadero Suite 500 San Francisco, CA 94111 415 896-6873 www.museglobal.com MuseGlobal S.A Calea Bucuresti Bl. 27B, Sc. 1, Ap. 10 Craiova, România
More informationXML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11
!important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... 7:4 @import Directive... 9:11 A Absolute Units of Length... 9:14 Addressing the First Line... 9:6 Assigning Meaning to XML Tags...
More information.. Cal Poly CPE/CSC 366: Database Modeling, Design and Implementation Alexander Dekhtyar..
.. Cal Poly CPE/CSC 366: Database Modeling, Design and Implementation Alexander Dekhtyar.. XML in a Nutshell XML, extended Markup Language is a collection of rules for universal markup of data. Brief History
More informationSCORM Content Aggregation Model [ CAM ] 4 th Edition
SCORM 2004 4 th Edition Content Aggregation Model [ CAM ] Paul Jesukiewicz, Director Advanced Distributed Learning Initiative Office of the Deputy Under Secretary of Defense for Readiness and Training,
More informationA Plexos International Network Operating Technology May 2006
A Plexos International Network Operating Technology May 2006 BY 4664 Jamestown Ave, Suite 325 Baton Rouge, LA 70808 225.218.8002 1.0 Introduction. is a software environment comprised of proven technologies
More informationIntroduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World. System Requirements
Introduction Paradigm Publishing Paradigm understands the needs of today s educators and exceeds the demand by offering the latest technological advancements for coursework settings. With the success of
More informationContent Management for the Defense Intelligence Enterprise
Gilbane Beacon Guidance on Content Strategies, Practices and Technologies Content Management for the Defense Intelligence Enterprise How XML and the Digital Production Process Transform Information Sharing
More informationMETAINFORMATION INFRASTRUCTURE FOR GEOSPATIAL INFORMATION
2010/2 PAGES 1 7 RECEIVED 15. 6. 2009 ACCEPTED 2. 3. 2010 T. KLIMENT METAINFORMATION INFRASTRUCTURE FOR GEOSPATIAL INFORMATION ABSTRACT Tomáš KLIMENT email: tomas.kliment@stuba.sk Research field: Spatial
More informationCopyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 7 XML
Chapter 7 XML 7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML
More informationCTI Short Learning Programme in Internet Development Specialist
CTI Short Learning Programme in Internet Development Specialist Module Descriptions 2015 1 Short Learning Programme in Internet Development Specialist (10 months full-time, 25 months part-time) Computer
More informationSemantics, Metadata and Identifying Master Data
Semantics, Metadata and Identifying Master Data A DataFlux White Paper Prepared by: David Loshin, President, Knowledge Integrity, Inc. Once you have determined that your organization can achieve the benefits
More informationDESIGN AND IMPLEMENTATION OF SAGE DISPLAY CONTROLLER PROJECT
DESIGN AND IMPLEMENTATION OF SAGE DISPLAY CONTROLLER BY Javid M. Alimohideen Meerasa M.S., University of Illinois at Chicago, 2003 PROJECT Submitted as partial fulfillment of the requirements for the degree
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411
More informationDB2 for z/os: Programmer Essentials for Designing, Building and Tuning
Brett Elam bjelam@us.ibm.com - DB2 for z/os: Programmer Essentials for Designing, Building and Tuning April 4, 2013 DB2 for z/os: Programmer Essentials for Designing, Building and Tuning Information Management
More informationDatabase Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies
Database Systems: Design, Implementation, and Management Tenth Edition Chapter 14 Database Connectivity and Web Technologies Database Connectivity Mechanisms by which application programs connect and communicate
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457
More informationAn Integrated Framework to Enhance the Web Content Mining and Knowledge Discovery
An Integrated Framework to Enhance the Web Content Mining and Knowledge Discovery Simon Pelletier Université de Moncton, Campus of Shippagan, BGI New Brunswick, Canada and Sid-Ahmed Selouani Université
More informationFedX: A Federation Layer for Distributed Query Processing on Linked Open Data
FedX: A Federation Layer for Distributed Query Processing on Linked Open Data Andreas Schwarte 1, Peter Haase 1,KatjaHose 2, Ralf Schenkel 2, and Michael Schmidt 1 1 fluid Operations AG, Walldorf, Germany
More informationAutomated Classification. Lars Marius Garshol Topic Maps
Automated Classification Lars Marius Garshol Topic Maps 2007 2007-03-21 Automated classification What is it? Why do it? 2 What is automated classification? Create parts of a topic map
More informationPredicates for Boolean web service policy languages Anne H. Anderson Sun Microsystems Laboratories Burlington, MA
Predicates for Boolean web service policy languages Anne H. Anderson Sun Microsystems Laboratories Burlington, MA Anne.Anderson@sun.com ABSTRACT Four of the web service policy languages that have been
More informationMOODLE MANUAL TABLE OF CONTENTS
1 MOODLE MANUAL TABLE OF CONTENTS Introduction to Moodle...1 Logging In... 2 Moodle Icons...6 Course Layout and Blocks...8 Changing Your Profile...10 Create new Course...12 Editing Your Course...15 Adding
More informationMicrosoft. [MS20762]: Developing SQL Databases
[MS20762]: Developing SQL Databases Length : 5 Days Audience(s) : IT Professionals Level : 300 Technology : Microsoft SQL Server Delivery Method : Instructor-led (Classroom) Course Overview This five-day
More informationXyleme Studio Data Sheet
XYLEME STUDIO DATA SHEET Xyleme Studio Data Sheet Rapid Single-Source Content Development Xyleme allows you to streamline and scale your content strategy while dramatically reducing the time to market
More informationTransforming UML Collaborating Statecharts for Verification and Simulation
Transforming UML Collaborating Statecharts for Verification and Simulation Patrick O. Bobbie, Yiming Ji, and Lusheng Liang School of Computing and Software Engineering Southern Polytechnic State University
More informationWeb Services for Relational Data Access
Web Services for Relational Data Access Sal Valente CS 6750 Fall 2010 Abstract I describe services which make it easy for users of a grid system to share data from an RDBMS. The producer runs a web services
More informationThe RAMLET project Use cases
The RAMLET project Use cases by the IEEE LTSC RAMLET Working Group Sponsor: The Learning Technology Standards Committee of the IEEE Computer Society Copyright 2010 by the Institute of Electrical and Electronics
More informationXML Metadata Standards and Topic Maps
XML Metadata Standards and Topic Maps Erik Wilde 16.7.2001 XML Metadata Standards and Topic Maps 1 Outline what is XML? a syntax (not a data model!) what is the data model behind XML? XML Information Set
More informationA System for Storing, Retrieving, Organizing and Managing Web Services Metadata Using Relational Database *
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6, No 1 Sofia 2006 A System for Storing, Retrieving, Organizing and Managing Web Services Metadata Using Relational Database
More informationTexas Library Directory Web Services Application: The Potential for Web Services to Enhance Information Access to Legacy Data
Texas Library Directory Web Services Application: The Potential for Web Services to Enhance Information Access to Legacy Data By: Fatih Oguz and William E. Moen Oguz, F., & Moen, W. E. (2006). Texas Library
More informationAn Approach of Query Request Authorization Process for the Access Control System to XML Documents
32 An Approach of Query Request Authorization Process for the Access Control System to XML Documents Khandoker Asadul Islam Queensland University of Technology, Australia Yoshimichi Watanabe, University
More informationModularization and Structured Markup for Learning Content in an Academic Environment
International Jl. on E-Learning (2006) 5(1), 35-44 Modularization and Structured Markup for Learning Content in an Academic Environment SAMUEL SCHLUEP AND MARCO BETTONI Swiss Federal Institute of Technology,
More informationChapter 1: Introduction
Chapter 1: Introduction Database System Concepts, 6 th Ed. See www.db-book.com for conditions on re-use Outline The Need for Databases Data Models Relational Databases Database Design Storage Manager Query
More informationFeeding the beast: Managing your collections of problems
Feeding the beast: Managing your collections of problems José Paulo Leal 1 and Ricardo Queirós 2 1 CRACS & DCC-FCUP, University of Porto, Portugal 2 CRACS & DI-ESEIG/IPP, Porto, Portugal 1 Overview Although
More informationExtending the AAT Tool with a User-Friendly and Powerful Mechanism to Retrieve Complex Information from Educational Log Data *
Extending the AAT Tool with a User-Friendly and Powerful Mechanism to Retrieve Complex Information from Educational Log Data * Stephen Kladich, Cindy Ives, Nancy Parker, and Sabine Graf Athabasca University,
More informationProposal of a Multi-agent System for Indexing and Recovery applied to Learning Objects
Proposal of a Multi-agent System for Indexing and Recovery applied to Learning Objects Jonas Vian 1, Ricardo Azambuja Silveira 2, Renato Fileto 3 1 Federal University of Santa Catarina, Brazil, jonas.vian@inf.ufsc.br
More informationUsing ESML in a Semantic Web Approach for Improved Earth Science Data Usability
Using in a Semantic Web Approach for Improved Earth Science Data Usability Rahul Ramachandran, Helen Conover, Sunil Movva and Sara Graves Information Technology and Systems Center University of Alabama
More informationChapter 13 XML: Extensible Markup Language
Chapter 13 XML: Extensible Markup Language - Internet applications provide Web interfaces to databases (data sources) - Three-tier architecture Client V Application Programs Webserver V Database Server
More informationRemotely Sensed Image Processing Service Automatic Composition
Remotely Sensed Image Processing Service Automatic Composition Xiaoxia Yang Supervised by Qing Zhu State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University
More informationSupporting Constructivist Learning in a Multimedia Presentation System
Supporting Constructivist Learning in a Multimedia Presentation System Dula Kumela 1, Kenneth Watts 2, and W. Richards Adrion 3 Abstract - The Research in Presentation Production for Learning Electronically
More informationA Framework for Processing Complex Document-centric XML with Overlapping Structures Ionut E. Iacob and Alex Dekhtyar
A Framework for Processing Complex Document-centric XML with Overlapping Structures Ionut E. Iacob and Alex Dekhtyar ABSTRACT Management of multihierarchical XML encodings has attracted attention of a
More information7.1 Introduction. extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML
7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML is a markup language,
More information1.1 Jadex - Engineering Goal-Oriented Agents
1.1 Jadex - Engineering Goal-Oriented Agents In previous sections of the book agents have been considered as software artifacts that differ from objects mainly in their capability to autonomously execute
More informationCopyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and
Copyright is owned by the Author of the thesis. Permission is given for a copy to be downloaded by an individual for the purpose of research and private study only. The thesis may not be reproduced elsewhere
More informationPTC Employs Its Own Arbortext Software to Improve Delivery of PTC University Learning Content Materials
PTC Employs Its Own Arbortext Software to Improve Delivery of PTC University Learning Content Materials Produces Higher Quality Courseware, Faster Development Cycles for Global Training Content Produces
More informationIntroducing live graphics gems to educational material
Introducing live graphics gems to educational material Johannes Görke, Frank Hanisch, Wolfgang Straíer WSI/GRIS University of Tübingen, Sand 14, 72076 Tübingen, Germany Thiruvarangan Ramaraj CS525 Graphics
More informationChapter 8 Web Services Objectives
Chapter 8 Web Services Objectives Describe the Web services approach to the Service- Oriented Architecture concept Describe the WSDL specification and how it is used to define Web services Describe the
More informationCTI Higher Certificate in Information Systems (Internet Development)
CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer
More informationx ide xml Integrated Development Environment Specifications Document 1 Project Description 2 Specifi fications
x ide xml Integrated Development Environment Specifications Document Colin Hartnett (cphartne) 7 February 2003 1 Project Description There exist many integrated development environments that make large
More informationWYSIWON T The XML Authoring Myths
WYSIWON T The XML Authoring Myths Tony Stevens Turn-Key Systems Abstract The advantages of XML for increasing the value of content and lowering production costs are well understood. However, many projects
More informationCO Java EE 7: Back-End Server Application Development
CO-85116 Java EE 7: Back-End Server Application Development Summary Duration 5 Days Audience Application Developers, Developers, J2EE Developers, Java Developers and System Integrators Level Professional
More informationWhen Communities of Interest Collide: Harmonizing Vocabularies Across Operational Areas C. L. Connors, The MITRE Corporation
When Communities of Interest Collide: Harmonizing Vocabularies Across Operational Areas C. L. Connors, The MITRE Corporation Three recent trends have had a profound impact on data standardization within
More informationTITLE OF COURSE SYLLABUS, SEMESTER, YEAR
TITLE OF COURSE SYLLABUS, SEMESTER, YEAR Instructor Contact Information Jennifer Weller Jweller2@uncc.edu Office Hours Time/Location of Course Mon 9-11am MW 8-9:15am, BINF 105 Textbooks Needed: none required,
More informationRobin Wilson Director. Digital Identifiers Metadata Services
Robin Wilson Director Digital Identifiers Metadata Services Report Digital Object Identifiers for Publishing and the e-learning Community CONTEXT elearning the the Publishing Challenge elearning the the
More informationA WHITE PAPER FROM THE NAVY EDUCATION AND TRAINING & PROFESSIONAL DEVELOPMENT TECHNOLOGY CENTER
A WHITE PAPER FROM THE NAVY EDUCATION AND TRAINING & PROFESSIONAL DEVELOPMENT TECHNOLOGY CENTER Fluid Content Aggregation (FCA) Author: M. Lang Holloman Position: Senior Systems Integrator Computer Sciences
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 informationIntegrated Usage of Heterogeneous Databases for Novice Users
International Journal of Networked and Distributed Computing, Vol. 3, No. 2 (April 2015), 109-118 Integrated Usage of Heterogeneous Databases for Novice Users Ayano Terakawa Dept. of Information Science,
More informationThe Extensible Markup Language (XML) and Java technology are natural partners in helping developers exchange data and programs across the Internet.
1 2 3 The Extensible Markup Language (XML) and Java technology are natural partners in helping developers exchange data and programs across the Internet. That's because XML has emerged as the standard
More information