150 likes | 246 Views
Thesis Subject Presentation. 2011 / 01 / 13 Andy Wang. Outline. Thesis Subject Paper Reading Current Works Future Works. Thesis Subject. Develop a LMS on a Cloud environment Learning Management Service Provide learning service for task and activity Provide learning service management
E N D
Thesis Subject Presentation 2011 / 01 / 13 Andy Wang
Outline Thesis Subject Paper Reading Current Works Future Works
Thesis Subject • Develop a LMS on a Cloud environment • Learning Management Service • Provide learning service for task and activity • Provide learning service management • Personalized service
Thesis Subject (cont.) • Why we use Cloud environment? • Ubiquitous learning • Sharing services and resources on Cloud, and user can accessat anytime from anywhere. • Stable learning environment • Scalable network adapts automatically on user’s demand or workload and then user would not feel the lag while workload on the server is heavy. • Data Backup Mechanism • Tier-2 Level data center for recovery and backup
Papers Reading • Nine papers • Service-Oriented E-Learning Platforms: : From Monolithic Systems to Flexible Services • 2007 IEEE Internet Computing • Web-Based Peer Review-The Learner as both Adapter and Reviewer • 2001 IEEE Transactions o Education • The study on integrating WebQuest with m-learning for environment education • 2011 Computers & Education Journal • The Eucalyptus Open-source Cloud-computing System • Cluster Computing and the Grid, 2009. CCGRID ’09. 9th IEEE / ACM International Symposium on • An Enhanced E-Learning Ecosystem Based on an Integration between cloud computing and Web2.0 • Signal Processing and Information Technology (ISSPIT), 2010 IEEE International Symposium on • An Approach of Creative Application Evolution on Cloud • 2011 ACM Symposium on Applied Computing • Research on 3G Mobile Learning Based on Cloud Service • E-Product E-Service and E-Entertainment (ICEEE), 2011 International Conference on • A sharable e-Learning platform based on Cloud computing • Computer Research and Development (ICCRD), 2011 3rd International Conference on • Massively Multiplayer Online Game Hosting on Cloud Resources • 2011 Cloud Computing: Principle and Paradigms Journal
Paper Reading (cont.) Cloud environment Cloud architecture PaaS architecture SOA concept
Current Works MINE Lab LMS setup Learn to write RoR
Current Works (cont.) MINE Lab LMS setup
Current Works (cont.) • Why use RoR? • Design a platform for services provision. • Rails framework, MVC structure makes it easier and more intuitive to develop and maintain. • REST mechanism: every user’s request is a URL, and what we need is a server that can handle this URL. • Using RoR to design such platform provide a better scalability on those services or platform itself
Current Works (cont.) Learn to write RoR
Current Works(cont.) Learn to write RoR
Future Works Learning Services Management Server UserInterface Adaption Service Database
Future Works (cont.) Learning Services Management Server Dispatch User Information Database Service Database Content Database
Future Works (cont.) User Interface Control Infrastructure Middleware Learning Services Management Server Databases N2C Message Queue