DocumentCode :
1928811
Title :
Developing a collaborative virtual learning model for ubiquitous P2P grids
Author :
Fiaidhi, Jinan A W ; Mohammed, Sabah M A
Author_Institution :
Dept. of Comput. Sci., Lakehead Univ., Thunder Bay, Ont., Canada
Volume :
2
fYear :
2005
fDate :
24-26 May 2005
Firstpage :
996
Abstract :
In everyday software development, you often encounter the same problems again and again. Rather than solve the same problem each time, it makes sense to document the solution and re-use it. Design patterns are essentially documented, generalized solutions to common problems in application development. This is particularly the case in designing collaborative virtual learning systems that work under ubiquitous peer-to-peer grid environments, in which change is inevitable. This article introduces a generic design model for such systems based on the model-view-controller design pattern, which solves the traditional design problems by decoupling data access, business logic, and data presentation and user interaction.
Keywords :
computer aided instruction; grid computing; object-oriented programming; peer-to-peer computing; ubiquitous computing; user interfaces; virtual reality; business logic; collaborative virtual learning; data access decoupling; data presentation; design patterns; generic design model; learning objects; model-view-controller design pattern; peer-to-peer environment; software development; ubiquitous P2P grid; user interaction; Application software; Collaborative tools; Collaborative work; Computer science; Educational technology; International collaboration; Lakes; Peer to peer computing; Pervasive computing; Programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Supported Cooperative Work in Design, 2005. Proceedings of the Ninth International Conference on
Print_ISBN :
1-84600-002-5
Type :
conf
DOI :
10.1109/CSCWD.2005.194323
Filename :
1504230
Link To Document :
بازگشت