portal that links together parents, teachers, schools
and students. When online, teachers, students and
students’ parents can have interaction through those
Web 2.0 applications such as Blog, Forum, etc.
Students’ parents can even receive short messages
sent to their mobile phones without logging onto this
portal. Those messages include their kids’
performance in school, school administration
notifications, their kids’ daily homework,
recommended articles on this web portal etc.
4.3 Remote 1:1 Coaching
This portal serves for the purpose of bridging
enterprise volunteers and students in rural areas to
conduct remote 1:1 coaching. Students’ profiles and
enterprise volunteers’ profiles are used for match-
making to build 1:1 coaching relationship. The
coaching is typically done through the instant
massager, while each user can also use Forum or
personal Blog for sharing mindset/knowledge/
coaching feedbacks. Internal email is used for
asynchronous communication too.
Figure 11: Portal to facilitate remote 1:1 coaching.
5 RELATED WORK
SharK presents a novel design of the Web 2.0
service infrastructure by integrating different Web
2.0 applications (e.g., Blog, Wiki, Relation, Tagging,
Ranking, Searching, IM, P2P etc.) that enable
effective and interactive knowledge sharing.
SharK has some similarities with Business suite
2.0 (an integrated software suite with typical Web
2.0 applications), and with many Internet forum
applications (such as PHPWind, Discuz! and
vBulletin). On the other hand, Business suite 2.0 is
heavily adapted to mass collaborations using Blog,
Wiki and RSS feeds, and those Internet Forum
applications focus more on forum-style discussions
using topic threads. They all lack some applications
for knowledge sharing (e.g., IM and P2P), which are
important features in SharK. In addition, different
applications in Business suite 2.0 use different data
model and rely on data adapters for the integration.
In contrast, SharK supports different applications
using Unified Content Model and standard content
services for better integrations and better
extensibility.
Finally there is a wealth of Web 2.0 applications
in the Internet, such as Facebook and MySpace for
social networking, YouTube and Flickr for user
geneted content sharing. Though those applications
have different emphasis than SharK, they apparently
shares some common features and goals with SharK.
Unfortunately, little details of those application
designs have been published to date.
6 CONCLUSIONS
This paper presents several key design
considerations of SharK, a Web 2.0 service
infrastructure specifically designed for knowledge
sharing. The adoption of the Unified Content Model
and UI separation methodology lay out a solid
foundation for SharK, which makes it a unique
extensible platform for fast Web 2.0 knowledge
sharing portal constructions. Three real-life Shark-
based Web 2.0 portals clearly demonstrate the
effectiveness and efficiency of SharK-based
deployments. Although we are focusing on
knowledge sharing in this paper, actually SharK can
be easily customized to create other categories of
Web 2.0 portals.
REFERENCES
Styles, C. (2006). How Web 2.0 will change history. From
http://catherinestyles.wordpress.com/2006/08/27/how-
web-20-will-change-history/.
Williams, J. B. & Goldberg, M. (2005). The evolution of
e-learning. Ascilite 2005.
Drasil, P & Pitner, T. (2006). e-Learning 2.0:
Methodology Technology and Solutions. Proceedings
of the International Conference ICT in Education. Vol.
1, 2006.
Kesim, E. & Agaoglu E. (2007). A Paradigm Shift in
Distance Education: Web 2.0 and Social Software. Turkish
Online Journal of Distance Education, Vol. 8, No. 3.
Khalifa, M. and Lam, R. (2002). Web-Based Learning:
Effects on Learning Process and Outcome. IEEE
Transactions on Education, Vol. 45, No. 4.
SHARK - A Web 2.0 Service Infrastructure for Knowledge Sharing
139