Alessandro Agnello ActiveMath - A Learning Platform With Semantic Web Features 1IWS2 Bits - Alessandro Agnello.

Slides:



Advertisements
Similar presentations
ISPRS WG II/3 Chongjun YANG Sept th 2003, Thailand Co-Chair of ISPRS WG II/3 IRSA/Chinese Academy of Sciences.
Advertisements

Reinventing using REST. Anything addressable by a URI is called a resource GET, PUT, POST, DELETE WebDAV (MOVE, LOCK)
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
General introduction to Web services and an implementation example
1 CGICGI Common Gateway Interface Server-side Programming Lecture.
OPeNDAP’s Server4 Building a High Performance Data Server for the DAP Using Existing Software Building a High Performance Data Server for the DAP Using.
JAXB Java Architecture for XML Binding Andy Fanton Khalid AlBayat.
Architecture & Integration: CP v x Platforms: Windows NT sp5(6a)/Solaris 2.8 iWS Client(s) Netscape/IE 4.0+ Java Servlet Engine (Java Servlet API)
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
Brokering Mathematical Services Through a Web Registry.
ISE554 The WWW for eLearning 3.1 WWW Concepts. “The WWW principle of universal readership is that once information is available, it should be accessible.
IIS v7.0 Martin Parry Developer & Platform Group Microsoft Limited
Architecture & Data Management of XML-Based Digital Video Library System Jacky C.K. Ma Michael R. Lyu.
Online Magazine Bryan Ng. Goal of the Project Product Dynamic Content Easy Administration Development Layered Architecture Object Oriented Adaptive to.
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
Alessandro Agnello Embedded Web Servers 1IWS2 Bits - Alessandro Agnello.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
1 Calculemus Autumn School Approaches On Integration 10/28/02 Sabina Petride.
Source: George Colouris, Jean Dollimore, Tim Kinderberg & Gordon Blair (2012). Distributed Systems: Concepts & Design (5 th Ed.). Essex: Addison-Wesley.
Enterprise Resource Planning
Client/Server Architectures
Włodzimierz Funika, Filip Szura Automation of decision making for monitoring systems.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Internet Applications Notes for Chapter 19 Digital Domain, 2 ed.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
Configuration Management and Server Administration Mohan Bang Endeca Server.
CSC271 Database Systems Lecture # 4.
Mihir Daptardar Software Engineering 577b Center for Systems and Software Engineering (CSSE) Viterbi School of Engineering 1.
Mobile Topic Maps for e-Learning John McDonald & Darina Dicheva Intelligent Information Systems Group Computer Science Department Winston-Salem State University,
ANSTO E-Science workshop Romain Quilici University of Sydney CIMA CIMA Instrument Remote Control Instrument Remote Control Integration with GridSphere.
DEVS Namespace for Interoperable DEVS/SOA
PLoS ONE Application Journal Publishing System (JPS) First application built on Topaz application framework Web 2.0 –Uses a template engine to display.
Expressing Workflows Using Grid Enabled Computer Algebra Systems Palaiseau, France, January 19-21, 2009 Alexandru CÂRSTEA Georgiana MACARIU Marc FRÎNCU.
Welcome to the Minnesota SharePoint User Group. Quick Intro Keynote Presentation – Chris Caposella User Group Kick Off Introductions Goals / Objectives.
Internet Real-Time Laboratory Arezu Moghadam and Suman Srinivasan Columbia University in the city of New York 7DS System Design 7DS system is an architecture.
Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Copyright © 2004 Pearson Education, Inc. Slide 2-1 Data Models Data Model: A set.
Web application architecture1 Based on Jim Conallen: Web Applications with UML.
WSV Not much to see in terms of DEMO. So, this session focuses on architecture and best fit for your environment.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 10a: Architectural Design Software Engineering: A Practitioner’s Approach, 6/e Chapter 10a:
S imple O bject A ccess P rotocol Karthikeyan Chandrasekaran & Nandakumar Padmanabhan.
Protocols COM211 Communications and Networks CDA College Olga Pelekanou
Archimap/Archinet (TBC) 1. 2 Project Description Applicant Organization: Internet Professional Association (iProA) Supporting Organization: The Hong Kong.
INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Introduction to the OGC Web Processing Service (WPS) GIP – Meeting 20 April 2006.
JS (Java Servlets). Internet evolution [1] The internet Internet started of as a static content dispersal and delivery mechanism, where files residing.
The International RuleML Symposium on Rule Interchange and Applications Orlando, Florida: October 30-31, 2008 Orlando, Florida A RuleML Study on Integrating.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Co-funded by the European Union Semantic CMS Community Reference Architecture for Semantic CMS Copyright IKS Consortium 1 Lecturer Organization Date of.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
BRULES Domain Specific Kit Implementation for Business Rules Management MOCKWARE Supported by Cybersoft.
December 9, 2004 EC511 Java Pet Store Demo Chandra Donipati.
Service Charging Platform. EMS (Entity Management System) 0 Logging Agent Provides detailed activity logs and reports all raw facts as they happen to.
Z39.50 A Basic Introduction Kathleen R. Murray, Ph.D. William E. Moen, Ph.D. May 2002.
The ECOST Web-based platform for data providers and for data users.
The process of establishing a connection between a client and a server is called as Client – Server communication.
© ScalAgent Distributed Technologies – October Objectweb ESB Initiative ObjectWeb ESB Initiative ScalAgent’s vision and proposal Roland.
VIRTUAL NETWORK COMPUTING SUBMITTED BY:- Ankur Yadav Ashish Solanki Charu Swaroop Harsha Jain.
“This improved a lot since I started using Tango (three years ago) from scratch so I'm happy to see the efforts from the developers. Still there is room.
Doktorant ė : Egl ė Mickevi č i ū t ė Software development technologies KAUNO TECHNOLOGIJOS UNIVERSITETAS INFORMACIJOS SISTEM Ų KATEDA Kaunas, 2013.
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
practice-questions.html If you Are Thinking about your dumps? Introduction:
IIS v7.0 Martin Parry Developer & Platform Group Microsoft Limited
Constructing MDA-based Application Using Rational XDE for .NET
Introduction to Web Services
A Network Operating System Edited By Maysoon AlDuwais
Principles of Programming Languages
WEB SERVICES From Chapter 19, Distributed Systems
OPeNDAP/Hyrax Interfaces
Presentation transcript:

Alessandro Agnello ActiveMath - A Learning Platform With Semantic Web Features 1IWS2 Bits - Alessandro Agnello

What is Active Math? ActiveMath is an intelligent e-Learning platform that exhibits a number of Semantic Web features. Its content knowledge representation is a semantic XML dialect for mathematics, semantic search is enabled, some of its components work as a web service and, vice versa, it employs certain foreign web services, e.g., for diagnostic purposes. (1) 2 IWS 2 Bits - Alessandro Agnello

Fun Facts of Active Math One of the first educational systems to employ the semantic web. Client server application & additional web service features. The advanced features make it a Semantic Web. IWS2 Bits - Alessandro Agnello3

Basic Architecture of Active Math From the beginning it was a client server application. There is an event system that enables asynchronous communication between components including external systems. Most of the heavy lifting is on the server, while the client issues outs commands. PAIGOS is a system developed with around 300 rules for the students to follow when using Active Math. IWS2 Bits - Alessandro Agnello4

Communication of Active Math Communication is done via-http requests XML (Meta Data) is the primary protocol used. There is three main categories (General Administrative, Mathematical & Pedagogical) The search component uses direct Java calls to the content base and retrieves appropriate data. IWS2 Bits - Alessandro Agnello5

Future Work Incorporating a better implementation of fuzzy searching. Capability of reusing other learning material developed, originally developed by other learning environments. Capability of sending more detailed information to other learning systems. IWS2 Bits - Alessandro Agnello6