Agent-Oriented Middleware Supporting eLearning Services Ivan Minov, Damyan Mitev, Stanimir Stoyanov University of Plovdiv, Bulgaria Neum, 2009.

Slides:



Advertisements
Similar presentations
Always Best Connected Architecture and Design Rajesh Mishra Ericsson Berkeley Wireless Center.
Advertisements

Simple, Scalable, Sensible Simplified Software Solutions (India) Company Profile
Context-Awareness on Mobile Devices – the Hydrogen Approach Sangkeun Lee.
Agent-Oriented InfoStation Architecture Ivan Minov University of Plovdiv “Paisii Hilendarski“
Bryan Donyanavard Nik Sumikawa. Project Description Transfer data between two mobile phones via Bluetooth. A unique cell phone movement will establish.
ELSE – eLearning in Software Engineering Stanimir Stoyanov, Distributed eLearning Center (DeLC), University of Plovdiv.
V1.00 © 2009 Research In Motion Limited Introduction to BlackBerry Smartphone Web Development—The BlackBerry Infrastructure Trainer name Date.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv.
Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”
SEERE Workshop, Neum Tempura Retargeting Damyan Mitev, Vladimir Valkanov Plovdiv University “Paisii Hilendarski”
8th Workshop "Software Engineering Education and Reverse Engineering", Durres RFAgent – an eLearning Supporting Tool Asya Stoyanova-Doycheva University.
SEERE, Neum 2009 Runtime verification of Java programs using ITL Vladimir Valkanov, Damyan Mitev Plovdiv, Bulgaria.
Architecture of Mobile eLearning Services Ivan Minov, Stanimir Stoyanov.
DEPARTMENT OF COMPUTER ENGINEERING
CAT – Context Aware Toolkit A framework for building context-aware applications on mobile devices, such as the iPAQ. Features: Provides access to all local.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
Wireless Communications in Parallel Computation using MPI CS 603 – Summer II 2003 Project Progress Proposal Wireless Communications & Networks Dr. Ajay.
Distributed eLearning Center Stanimir Stoyanov, University of Plovdiv 1 10th Workshop “Software Engineering Education and Reverse Engineering”, Ivanjica,
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
Overview of simple LANs. Networking basics: LAN TCP/IP is the protocol used in the Internet and dominates the internet and transport layers The subnet.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
Blue Tears Project Bluetooth Tracking: Distributed Information Systems.
MDR ECE 415 Team Advisor: Professor Marinos Vouvakis Douglas Imbier EE Team Leader Edmons Zongo EE Treasurer Nicholas Ferrero EE Website Administrator.
Geneva University Friday, 11 April 2008 BACHELOR PROJECT GPS Receiver Simulator SkyFreeGPS Alina Burca.
Smart Mail lets you send and receive s from your mobile phone in a quick and easy way using your favorite mail account.
Lecture 15 Summary Wireless Networks and Mobile Systems.
Bluetooth based home automation system N.Sriskanthan, F.Tan, K. Karande Microprocessors and Microsystems 26(2002) Presenter: Bui Phuong Nhung.
Networking Components By: Michael J. Hardrick. HUB  A low cost device that sends data from one computer to all others usually operating on Layer 1 of.
An Introduction to the Java ME Project Jens A Andersson.
IBM - CVUT Student Research Projects Adaptive mobile navigation Jaromír Škorpil
OASIS V2+ Next Generation Open Access Server CSD 2006 / Team 12.
LIUPPA – Movies Team DSM’10 – Reno/Tahoe, Nevada, USA 17 October 2010 A DSML for Mobile Applications Testing Youssef RIDENE*/**, Nicolas BELLOIR*, Franck.
Institute of Computer and Communication Network Engineering OFC/NFOEC, 6-10 March 2011, Los Angeles, CA Lessons Learned From Implementing a Path Computation.
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
VIRTUAL EDUCATION SPACE S. STOYANOV, V. VALKANOVA.
Context-aware management of e-services (Tempura reengineering) Vladimir Valkanov University of Plovdiv 28/08/ th Workshop "SERE" Bansko, Aug.
Computer Science Wi-Fi App using J2ME and MVC Architecture Advisor : Dr. Chung-E Wang Department of Computer Science Sacramento State University Date:
BeTelGeuse: Tool for Bluetooth Data Gathering Petteri Nurmi, Joonas Kukkonen, Eemil Lagerspetz, Jukka Suomela, Patrik Floréen Helsinki Institute for Information.
Example title for notes and handouts
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
An Investigation of Bluetooth Application Program Interface Layer Development Sam Knights Rhodes University Supervisors: Dr G. Foster and Prof P. Clayton.
Copyright © George Coulouris, Jean Dollimore, Tim Kindberg This material is made available for private study and for direct.
GPRS remote access and data collection for rural telehealth project Marlo Jooste # Supervisor : Mr William D. Tucker.
Mobile Communication Middleware By:Lekometsa Mokhesi Anisa Ragalo Supervisor: Ken Macgregor.
Collaboration over Internet Ivan Tomek, Rick Giles, Hai Zhang, Li Di Jodrey School of Computer Science Acadia University, Wolfville, Nova Scotia, Canada.
Mobile Phone Based Environment Control/Security System Christopher Carroll B.E. Electronic and Computer Engineering.
Components of wireless LAN & Its connection to the Internet
Bi-Directional RF Data Communication A Robot Control Device.
VIRTUAL EDUCATION SPACE FOR LIFELONG LEARNING VLADIMIR VALKANOV FACULTY OF MATHEMATICS AND INFORMATICS PLOVDIV UNIVERSITY 15th Workshop SEERE, 24th-30th.
JPMA PROJECT PRESENTATION (ITU) 1 INTRODUCTION BLUETOOTH CHAT DESIGN JAVA ON MOBILE DEVICE Presenters Benjamin Boateng Abass Omer Venkateshwar Rao Namilakonda.
SEERE Workshop, Ivanjica JTempura Vladimir Valkanov, Damyan Mitev Plovdiv University “Paisii Hilendarski”
By Sam Shen 2002/07/11 BT MICETEK Bluetooth vs Bluetooth Introduction Compare The Future Introduction.
Mobile Programming Mobile Programming - Ordibehesht Ordibehesht 1390.
Introduction to Networking. What is a Network? Discuss in groups.
By Adam Reimel. Outline Introduction Platform Architecture Future Conclusion.
The Matchmaker Helping people find a match out there.
PROJECT OVERVIEW GSM SECTION BLUE TOOTH SECTION SOFTWARE DEVELOPMENT CIRCUIT DEVELOPMENT LESSONS LEARNED AND CHALLENGES FACED.
BLUETOOTH HACKING - Image the world without wireless By Indra Divya.K Kalasalingam University CSE-Final yr.
Real-Time Systems Laboratory Seolyoung, Jeong JADE (Java Agent DEvelopment framework )
Android Mobile Application Development
Visit for more Learning Resources
Jickler Presented To: Core Presented By: Baiju Chandran T
Wireless Instant Messaging Using J2ME
New MSc curriculum (one year experience)
Continuous Automated Chatbot Testing
PalmOS.
Short-Range Radio Frequency Networking
Short-Range Radio Frequency Networking
Android Introduction Platform Mihail L. Sichitiu.
Presentation transcript:

Agent-Oriented Middleware Supporting eLearning Services Ivan Minov, Damyan Mitev, Stanimir Stoyanov University of Plovdiv, Bulgaria Neum, 2009

Current state – Agents middleware – Prototype application – Test Environment Which way now? – Inspection of our architecture – Review of intelligent agent’s framework – Choice of service Overview

CAMELs This research is a part of the project CAMeLS. CAMeLS: – Context-Aware Mobile eLearning Services – Agent-oriented InfoStation-based middleware supporting eLearning services

ACL Agent and Service layer Blue- tooth Agent layer Support Agent layer Create agent and give it connection Create conn ACL with filtered devices List with devices Bluetooth service and address Mobile Device INFOSTATIONINFOSTATION Scanner Agent DB Connection Adviser Agent Connection Initiator Agent Bluetooth API Connection Agent Receive Thread Send Thread Query Manager Agent Interface Agents AAA Service Simple Service Current state: Agent’s middleware on InfoStation

MailChecker – Scenario-based application – Check periodically for new s – Alert user by sending notification to MD Using Bluetooth – Support multiple MDs – Support notification cashing Send notification when MD comes into IS range – Works equally well with simulated Bluetooth link and with real devices Current state: Sample Prototype Application

Simulated Environment – Rococo Impronto Simulator; – WTK Sun Java Wireless Toolkit for CLDC; – BlueCove Emulator + Micro Emulator. Real Environment – Sony Ericsson (P1i and k750) – Nokia (N73) Current state: Test Environment

Hardware Communication Level Hardware BT support WiFi support Agent’s middleware Operation System Develop support Services Interface AgentsServices Optimize Connection Agent Which way now? Inspection of our architecture Context-Aware Middleware

Which way now? (Intelligent) Agent’s Framework Current used agent’s framework – JADE Future choice of intelligent framework: – JADEX (JADE extension) - University of Hamburg – CybelePro – Intelligent Automation, Inc.

ELF The ELF is an international effort to develop a service-orientated approach to the development and integration of computer systems in the sphere of learning, research and education administration.

Which way now? Our choice for service We chose to develop service mTest. So we will make the first tests of our architecture.

Thank you for your attention!