Identifying Middlewares for Mashup Personal Learning Environments
1. Introduction: Understanding the Nature of Mashup Services
- Learners who prefer hyperlinked information that comes from many sources.
- Learners with multiple skilled and interacting with others.
- They are highly visual learners, preferring to process pictures, sounds, and video rather than text.
- They are experiential learners who learn by discovery rather than being “told.”
- They are very social, and love to share with others. They enjoy working in teams.
- They are happy to take on different roles in their learning (e.g. student, facilitator).
- They prefer to learn “just in time.”
- They need immediate feedback, responsiveness and ideas from others
- They are very independent learners;.
- They prefer to construct their own learning by assembling and mashing information.
- Accessing the enterprise services and data repositories,
- Using Web-based mashups (e.g. using Software as a Service (SaaS)),
- Using User-friendly assembly models,
- Using mashup management and maintenance module,
- Using modules for enterprise mashup security.
- There is no ‘perfect’ instructional designer: an environment can only be planned for the average learner, not the individual. Learners need to actively adapt their learning environment to their needs so that they can construct the competences necessary for successful learning. And facilitators can coach them on this way. Learners proactively have to take account of their learning environment .
- Mashups enables web services to be combined much more tightly so that data from one is used to access information in another. This will enable learners to create larger learning services and applications .
2. Mashup Middlewares
- Services and information produced in a format that can be mashed, such as RSS/Atom, Web services, or REST
- Visualization components such as portlets, widgets, and gadgets
- A tool to compose the mashup and wire components together
- A robust infrastructure to manage all the change and new combinations
2.1. Experimenting with the Apache XAP Enterprise Mashup Server
3. Towards Using Mashups for Personal Learning Environments
- Hart, J. Understanding Today’s Learner, Learning Solutions e-Magazine, September 22, 2008. http://www.c4lpt.co.uk/articles/understandinglearners.pdf.
- The 2008 Horizon Report, The New Media Consortium and EDUCAUSE, ISBN 0-9765087-6-1. www.nmc.org/pdf/2008-Horizon-Report.pdf.
- Lamb, B. The Urgency of Open Education, The MetaMedia Blog, June 2009. http://metamedia.typepad.com/metamedia/2009/06/brian-lambs-the-urgency-of-open-education.html.
- Redecker, C. Review of Learning 2.0 Practices: Study on the Impact of Web 2.0 Innovations on Education and Training in Europe, EUR 23664 EN – 2009. ftp://ftp.jrc.es/pub/EURdoc/ JRC49108.pdf.
- Santos, O.C.; Boticario, J.G. Meaningful pedagogy via covering the entire life cycle of adaptive eLearning in terms of a pervasive use of educational standards: The aLFanet experience. In EC-TEL 2006, LNCS; Tomadaki, E., Scott, P., Eds.; Springer: Heidelberg, 2006; Volume 4227, pp. 691–696. [Google Scholar]
- Wild, F.; Mödritscher, F.; Sigurdarson, S. Designing for Change: Mash-Up Personal Learning Environments, eLearning Papers Journal, Nº 9, July 2008, ISSN 1887-1542. http://www.elearningeuropa.info/files/media/media15972.pdf.
- Attwell, G. Personal Learning Environments - the future of eLearning?, eLearning Papers Journal, Vol 2, Nº 1, January 2007, ISSN 1887-1542. http://www.elearningeuropa.info/ files/media/media11561.pdf.
- Harmelen, V. M. Personal Learning Environments. In Proceedings of the Sixth IEEE International Conference on Advanced Learning Technologies, ICALT 2006, Kerkrade, The Netherlands, July 2006; pp. 815–816.
- Lubensky, R. The present and future of Personal Learning Environments (PLE, Deliberations Blog, December 2006. http://www.deliberations.com.au/2006/12/present-and-future-of-personal-learning.html.
- Jafari, A.; McGee, P.; Carmean, C. Managing Courses, Defining Learning: What Faculty, Students, and Administrators Want. In EDUCAUSE Review; Volume 41, Number 4; July/August 2006; pp. 50–71. [Google Scholar]
- Chatti, M. A. Personal Environments Loosely Joined, BlogSpot, January 2007. http://mohamedaminechatti.blogspot.com/2007/01/personal-environments-loosely-joined.html.
- Wilson, S. PLEX, Experiences in building a composite application. www.cetis.ac.uk/members/ple/resources/edf.ppt.
- Martin, M. My Personal Learning Environment, TypePad Blog, April 2007. http://michelemartin.typepad.com/thebambooprojectblog/2007/04/my_personal_lea.html.
- Li, Y.; Fang, J.; Xiong, J. A Context-Aware Services Mash-Up System. In Seventh International Conference on Grid and Cooperative Computing; 2008; pp. 707–712. [Google Scholar]
- Denev, M. Google Reader as Middleware, Trends in the Web Blog, May 4, 2008. http://web-inside.blogspot.com/2008/05/google-reader-as-middleware.html.
- Siebeck, R.; Janner, T.; Schroth, C.; Hoyer, V.; Wörndl, W.; Urmetzer, F. Cloud-based Enterprise Mashup Integration Services for B2B Scenarios. In 2nd Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web (MEM 2009) in conjunction with the 18th International World Wide Web Conference (WWW2009), Madrid, Spain; 2009. [Google Scholar]
- Paraskakis, I. Ambient Learning: Rationale and its use in Supporting Blend Learning for Executive Education. In Sixth International Conference on Advanced Learning Technologies, ICALT. Kerkrade, The Netherlands, July 2006; 2006; pp. 144–146. [Google Scholar]
- Pawlowski, J.M.; Bick, M.; Veith, P. Context metadata to adapt Ambient Learning Environments. In 2nd IEEE International Interdisciplinary Conference on Portable Information Devices, Germany, August 2008; 2008; pp. 1–6. [Google Scholar]
- Piquepaille, R. Capturing ambient intelligence, ZDNet Online Magazine, 15 January, 2008. http://blogs.zdnet.com/emergingtech/?p=804.
- Cassens, J. Explanation Awareness and Ambient Intelligence as Social Technologies. Ph.D. Thesis, Norwegian University of Science and Technology, Faculty of Information Technology, Mathematics and Electrical Engineering, Department of Computer and Information Science, 2008. [Google Scholar]
- Rizopoulos, C. An activity-based perspective of interacting with ambient intelligence systems. In 3rd IET International Conference on Intelligent Environments (IE 07), Germany, September 2007; pp. 81–88.
- Bruner, J.S. On knowing: Essays for the left hand; Harvard University Press: Cambridge, USA, 1967. [Google Scholar]
- Hagras, H.; Callaghan, V.; Colley, M.; Clarke, G.; Pounds-Cornish, A.; Duman, H. Creating an Ambient-Intelligence Environment Using Embedded Agents. IEEE Intelligent Systems 2004, 19, 12–20. [Google Scholar]
- Corchado, J.; Tapia, D.; Bravo, J. 3rd Symposium of Ubiquitous Computing and Ambient Intelligence 2008, Advances in Intelligent and Soft Computing Series, Salamanca, Spain, October 2008; Springer-Verlag, 2009; Volume 51.
- Vuori, E.K. Knowledge-intensive service organizations as agents in a business ecosystem. In Proceedings of ICSSSM ‘05, 2005 International Conference on Services Systems and Services Management, Chongquing, China, June 2005; Volume 2, pp. 908–912.
- Braun, S.; Schmidt, A.; Walter, A.; Zacharias, V. The Ontology Maturing Approach for Collaborative and Work Integrated Ontology Development: Evaluation Results and Future Directions. Presented at ESOE2007. Busan, Korea, November 2007. [Google Scholar]
- Mohammed, S.; Fiaidhi, J.; Mohammed, O. Sharing Biomedical Learning Knowledge for Social Ambient Intelligence. Journal of Computers 2009, 4, 905–912. [Google Scholar] [CrossRef]
- Mohammed, S.; Fiaidhi, J.; Mohammed, O. Developing an Ontology Extraction Agent for a Biomedical Learning Social Network. In Presented at NASTEC 2008 International Conference, Montreal, Canada, August 2008.
© 2009 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland. This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
Fiaidhi, J.; Mohammed, S.; Chamarette, L.; Thomas, D. Identifying Middlewares for Mashup Personal Learning Environments. Future Internet 2009, 1, 14-27. https://doi.org/10.3390/fi1010014
Fiaidhi J, Mohammed S, Chamarette L, Thomas D. Identifying Middlewares for Mashup Personal Learning Environments. Future Internet. 2009; 1(1):14-27. https://doi.org/10.3390/fi1010014Chicago/Turabian Style
Fiaidhi, Jinan, Sabah Mohammed, Lyle Chamarette, and David Thomas. 2009. "Identifying Middlewares for Mashup Personal Learning Environments" Future Internet 1, no. 1: 14-27. https://doi.org/10.3390/fi1010014