Service-Oriented Coordination Platform for Technology-Enhanced Learning

Boris Shishkov, Marten van Sinderen

2009

Abstract

It is currently difficult to coordinate learning processes, not only because multiple stakeholders are involved (such as students, teachers, administrative staff, technical staff), but also because these processes are driven by sophisticated rules (such as rules on how to provide learning material, rules on how to assess students’ progress, rules on how to share educational responsibilities). This is one of the reasons for the slow progress in technologyenhanced learning. Consequently, there is a clear demand for technological facilitation of the coordination of learning processes. In this work, we suggest some solution directions that are based on SOA (Service-Oriented Architecture). In particular, we propose a coordination service pattern consistent with SOA and based on requirements that follow from an analysis of both learning processes and potentially useful support technologies. We present the service pattern considering both functional and non-functional issues, and we address policy enforcement as well. Finally, we complement our proposed architecture-level solution directions with an example. The example illustrates our ideas and is also used to identify: (i) a short list of educational IT services; (ii) related non-functional concerns; they will be considered in future work.

References

  1. Alonso, G., Casati, F., Kuno, H., Machiraju, V.: Web Services, Concepts, Architectures and Applications. Springer-Verlag, Berlin-Heidelberg (2004)
  2. Blackboard Delft, Delft University of Technology's Learning Environment, powered by Blackboard, http://blackboard.tudelft.nl
  3. Blackboard UT, University of Twente's Learning Environment, powered by Blackboard, http://blackboard.utwente.nl
  4. Charfi, A., Mezini, M.: Aspect-Oriented Web Service Composition with AO4BPEL. In: ECOWS'04, 2nd European Conference on Web Services (2004)
  5. Dietz, J.: Enterprise Ontology, Theory and Methodology. Springer-Verlag, Berlin Heidelberg (2006)
  6. Erl, T.: SOA Principles of Service Design. Prentice Hall (2007)
  7. IBM Global Business Services: Changing the way industries work: The impact of serviceoriented architecture, IBM Global Services, Route 100, Somers, NY 10589, U.S.A. (2006)
  8. IMS Global Learning Consortium (Home), http://www.imsglobal.org
  9. Liu, K.: Semiotics in Information Systems Engineering. Cambridge University Press, Cambridge (2000)
  10. LiLa Project - Library of Labs, http://www.lila-project.org
  11. Luthria, H. and Rabhi, F.: Service-Oriented Computing in Practice - An Agenda for Research into the Factors Influencing the Organizational Adoption of Service-Oriented Architectures. Journ. of Theoretical and Appl. Electr. Commerce Research, 2009, 4(1): 39- 56
  12. Moodle (Home), http://moodle.org
  13. Papazoglou, M.P.: Web Services: Principles and Technology. Pearson Pr. Hall (2008)
  14. Shishkov, B., Quartel, D.: Combining SDBC and ISDL in the Modeling and Refinement of Business Processes. In: Enterprise Information Systems VIII, Eds.: Y. Manolopoulos, J. Filipe, P. Constantopoulos, J. Cordeiro, Lecture Notes in Business Information Processing. Springer-Verlag, Berlin-Heidelberg (2008)
  15. Shishkov, B., Van Sinderen, M.J.: From User Context States to Context-Aware Applications. In: Enterprise Information Systems IX, Eds.: J. Cordoso, J. Cordeiro, J. Filipe, V. Pedrosa, Lecture Notes in Business Inf. Processing. Springer-Verlag, BerlinHeidelberg (2008)
  16. Shishkov, B., Van Sinderen, M.J.: On the Design of Context-Aware Applications. In: IWEST'08, 2nd International Workshop on Enterprise Systems and Technology (2008)
  17. Shishkov, B., Van Sinderen, M.J., Liu, K., Du, H.: Norm Analysis Supporting the Design of Context-Aware Applications. In: ICEIS'08, 10th International Conference on Enterprise Information Systems (2008)
  18. Shishkov, B., Dietz, J.L.G., Liu, K.: Bridging the Language-Action Perspective and Organizational Semiotics in SDBC. In ICEIS'06, 8th Int. Conf. on Enterpr. Inf. Systems (2006)
  19. Shishkov, B., Van Sinderen, M.J., Quartel, D.: SOA-Driven Business-Software Alignment. In: ICEBE'06, IEEE International Conference on e-Business Engineering (2006)
  20. Van Sinderen, M.J.: From Service-Oriented Architecture to Service-Oriented Enterprise. In: I-WEST'09, 3rd International Workshop on Enterprise Systems and Technology (2009)
  21. Van Sinderen, M.J.: Architectural Styles in Service Oriented Design. In: ICSOFT'06, 1st International Conference on Software and Data Technologies (2006)
  22. Verheecke, B., Vanderperren, W., Jonckers, V.: Unraveling Crosscutting Concerns in Web Services Middleware. IEEE Software, Jan/Feb - 42-50 (2006)
  23. TRESE (Home), http://trese.cs.utwente.nl
Download


Paper Citation


in Harvard Style

Shishkov B. and van Sinderen M. (2009). Service-Oriented Coordination Platform for Technology-Enhanced Learning . In Proceedings of the 3rd International Workshop on Enterprise Systems and Technology - Volume 1: I-WEST, ISBN 978-989-674-015-3, pages 30-47. DOI: 10.5220/0004463000300047


in Bibtex Style

@conference{i-west09,
author={Boris Shishkov and Marten van Sinderen},
title={Service-Oriented Coordination Platform for Technology-Enhanced Learning},
booktitle={Proceedings of the 3rd International Workshop on Enterprise Systems and Technology - Volume 1: I-WEST,},
year={2009},
pages={30-47},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004463000300047},
isbn={978-989-674-015-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Workshop on Enterprise Systems and Technology - Volume 1: I-WEST,
TI - Service-Oriented Coordination Platform for Technology-Enhanced Learning
SN - 978-989-674-015-3
AU - Shishkov B.
AU - van Sinderen M.
PY - 2009
SP - 30
EP - 47
DO - 10.5220/0004463000300047