<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2135082368469204370</atom:id><lastBuildDate>Thu, 05 Sep 2024 11:51:09 +0000</lastBuildDate><category>E-Learning</category><category>Cellular Phone</category><category>Content Provider</category><category>Education Services</category><category>Mobile Phone</category><category>SMS</category><category>Short Message Services</category><category>Education</category><category>Value Added Service</category><category>Web Platform</category><category>ijcim</category><category>journal</category><category>selected paper</category><category>Ajax</category><category>Content Business</category><category>Dynamic HTML</category><category>E-Collaborative</category><category>EFL</category><category>English Proficiency</category><category>J2ME</category><category>Java Mobile</category><category>Java SMS</category><category>Java traditional architecure</category><category>Multimedia</category><category>RSS</category><category>Remote Scripting</category><category>Web 2.0</category><category>call of paper</category><category>collaboration</category><category>international conference</category><category>internet</category><category>learning</category><category>thermal comfort</category><category>tropical architecture</category><title>Journal Publication of Computer and Internet</title><description>Collection of Journal of Computer and Internet</description><link>http://journalpublication.blogspot.com/</link><managingEditor>noreply@blogger.com (Admin)</managingEditor><generator>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-3646241653429384065</guid><pubDate>Mon, 09 Jun 2008 23:02:00 +0000</pubDate><atom:updated>2008-10-10T01:01:08.983+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">call of paper</category><category domain="http://www.blogger.com/atom/ns#">international conference</category><title>The Next International Conference of Computer</title><description>&lt;span style=&quot;font-weight: bold;&quot;&gt;The Next International Conference of Computer&lt;br /&gt;&lt;/span&gt;(Reminder)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;3rd Asian Semantic Web Conference 2008 (ASWC 2008)&lt;/span&gt;&lt;br /&gt;Pathumthani, Thailand, 8th-11th December 2008&lt;br /&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://aswc2008.ait.ac.th/&quot;&gt;http://aswc2008.ait.ac.th/&lt;/a&gt;&lt;br /&gt;***Important Dates***&lt;br /&gt;15 July 2008 Paper Submission&lt;br /&gt;10 September 2008 Notification of Acceptance&lt;br /&gt;25 September 2008 Camera Ready&lt;br /&gt;8-11 December 2008 Conference in Thailand&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Communication &amp;amp; Network Technology Management 2008 &lt;/span&gt;&lt;br /&gt;December 13 ~ 15, 2008, Sanya, Hainan Island, China&lt;br /&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.sersc.org/FGCN2008/cfp.php&quot;&gt;http://www.sersc.org/FGCN2008/cfp.php&lt;/a&gt;&lt;br /&gt;***Important Dates***&lt;br /&gt;* Paper Submission Due : July 1, 2008&lt;br /&gt;* Acceptance Notification : August 15, 2008&lt;br /&gt;* Camera-ready Due : September 11, 2008&lt;br /&gt;* Conference Dates : December 13~15, 2008&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;The Fifth International Conference on Communication Technology (ICCT 2008)&lt;/span&gt;&lt;br /&gt;December 17~19, 2008, Thailand&lt;br /&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.waset.org/icct08/cfp.html&quot;&gt;http://www.waset.org/icct08/cfp.html&lt;/a&gt;&lt;br /&gt;***Important Dates***&lt;br /&gt;* Paper Submission Due : August 31, 2008&lt;br /&gt;* Notification of Acceptance : September 20, 2008&lt;br /&gt;* Final paper submission and authors&#39; registration : October 15, 2008&lt;br /&gt;* Conference Dates : December 17~19, 2008&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;International Conference on E-Learning&lt;/span&gt;&lt;br /&gt;Assumption University, Bangkok, Thailand&lt;br /&gt;December 11-12, 2008&lt;br /&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.elearningap.com/&quot;&gt;http://www.elearningap.com&lt;/a&gt;&lt;br /&gt;Abstract submission deadline:   31 October 2008&lt;br /&gt;Notification of acceptance: 15 November 2008&lt;br /&gt;Final paper due: 30 November 2008&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;The 10th International Conference on Information Integration and Web-based Applications &amp;amp; Services (iiWAS2008)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.iiwas.org/conferences/iiwas2008/index.html&quot;&gt;http://www.iiwas.org/conferences/iiwas2008/index.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;24-26 November 2008, in Linz, Austria&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;The 4th International Conference on Signal-Image Technology &amp;amp; Internet–Based Systems (SITIS&#39; 2008)&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;a href=&quot;http://www.u-bourgogne.fr/SITIS/08/index.html&quot;&gt;http://www.u-bourgogne.fr/SITIS/08/index.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;30 Nov-3 Dec 2008</description><link>http://journalpublication.blogspot.com/2008/06/next-international-conference-of.html</link><author>noreply@blogger.com (Admin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-2660020759122748522</guid><pubDate>Wed, 04 Jun 2008 22:17:00 +0000</pubDate><atom:updated>2008-06-05T05:26:38.392+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">collaboration</category><category domain="http://www.blogger.com/atom/ns#">E-Collaborative</category><category domain="http://www.blogger.com/atom/ns#">E-Learning</category><category domain="http://www.blogger.com/atom/ns#">internet</category><category domain="http://www.blogger.com/atom/ns#">learning</category><title>The Importance of Students&#39; Collaboration</title><description>&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;The Importance of Students&#39; Collaboration in The E-Learning Implementation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Ridwan Sanjaya&lt;/span&gt;&lt;br /&gt;Soegijapranata Catholic University, Semarang&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Henny Putri Saking Wijaya&lt;/span&gt;&lt;br /&gt;Petra Christian University, Surabaya&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Abstract:&lt;/span&gt; E-Learning, as in the use of technology for teaching and learning purposes, has been promoted in Indonesia to be an alternative of learning process. Although it was late if it is compared with other Asian countries, it is a step forward for a learning process in Indonesia. However, many of the E-Learning practices involve the uploading of digitized content materials to a learning management system. In the present, the activity of student is downloading the content materials from his/her lecturer only. It makes the E-Learning website does not have any competitive advantage compared with the common website. The E-Learning website should be a medium for the students to interact, discuss, and collaborate in their project work. A collaborative learning can increase better quality of learning because there is a unity of thinking and learning skills. There are several kinds of software which provide the Learning Management Systems (LMS) but not all of them can give media for collaboration. A tutor is one of the LMS that can give a media for the students to create a draft using its virtual room. Each student can give inputs or revise the draft to improve the quality. Then, the final report can be shared to other students using the virtual library after the draft is finished.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Keywords:&lt;/span&gt; E-Learning, E-Collaborative, collaboration, learning, internet.&lt;br /&gt;&lt;br /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; text-indent: -18pt;&quot;&gt;  *)&lt;span style=&quot;&quot;&gt;  &lt;/span&gt;Published in &lt;a href=&quot;http://www.journalcelt.co.nr/&quot;&gt;A Journal of Culture, English Language Teaching and Literature (CELT)&lt;/a&gt;, Vol.7, No.1, Jul 2007. ISSN: 1412-3320.&lt;br /&gt;&lt;/p&gt;    &lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img style=&quot;border: medium none ; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5205197334950165330&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;PDF Version&lt;/span&gt; [&lt;a href=&quot;http://www.unika.ac.id/fakultas/sastra/celt/index.php/2007/05/07/the-importance-of-students%e2%80%99-collaboration-in-the-e-learning-implementation/&quot;&gt;Download&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://journalpublication.blogspot.com/2008/06/importance-of-students-collaboration.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-1241006856145513942</guid><pubDate>Sun, 01 Jun 2008 23:10:00 +0000</pubDate><atom:updated>2008-06-04T07:09:56.999+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Java traditional architecure</category><category domain="http://www.blogger.com/atom/ns#">thermal comfort</category><category domain="http://www.blogger.com/atom/ns#">tropical architecture</category><title>The Influence of the Form of the Traditional Building&#39;s Roof</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;The Influence of the Form of the Traditional Building&#39;s Roof at Central Java to Increase the Comfort&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;       L.M.F. Purwanto, Hermawan, and Ridwan Sanjaya&lt;/span&gt;&lt;br /&gt;Soegijapranata Catholic University, Semarang, Indonesia&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Abstract&lt;/span&gt;&lt;br /&gt;In the architectural development recently, form of Java traditional roof is still commonly interested. While it is full of philosophic value, form of Java traditional roof also varies. On the other hand, Java traditional architecture concerns deeply in environmental aspect, which is formed in macro and micro concept as well, in order to become harmony and be comfort to dwell in. However, in the development and the application to modern buildings, which uses modern building materials, the thermal comfort aspect and the sturdy of construction are not considered. Therefore, it is necessary to understand well the basic concept of the forming traditional architecture in the context of trophical architecture and the sturdy of construction. This research aims to give descriptions to society, students and architects, in order to understand the importantance of thermal comfort, which can be achieved by well-designed roof. To achieve the expected result, the research is approached through analizing the sturdy of construction, to the original traditional buildings and the modern buildings using the Java traditional roof as well. The thermal comfort analysis is done with some equipments such as digital thermometer, digital hygrometer and digital anemometer. The research result is design recommendation to adjust the modern material to the form of Java traditional roof. By computer program using Visual Basic, it is expected that the research will be easily understood by society and it can be applied in building design.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Keywords&lt;/span&gt; : &lt;span style=&quot;font-style: italic;&quot;&gt;Java traditional architecure, thermal comfort, tropical architecture&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; text-indent: -18pt;&quot;&gt;  *)&lt;span style=&quot;&quot;&gt;  &lt;/span&gt;Published in &lt;a href=&quot;http://www.petra.ac.id/%7Epuslit/journals/dir.php?DepartmentID=ARS&quot;&gt;Journal Dimensi Teknik Arsitektur&lt;/a&gt; Dec 2006 / Vol 34 / No 2. ISSN:0126-219X.&lt;br /&gt;&lt;/p&gt;    &lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img style=&quot;border: medium none ; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5205197334950165330&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;PDF Version&lt;/span&gt; [&lt;a href=&quot;http://www.petra.ac.id/~puslit/journals/articles.php?PublishedID=ARS06340210&quot;&gt;Download&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://journalpublication.blogspot.com/2008/06/influence-of-form-of-traditional.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-3469182900831930667</guid><pubDate>Fri, 30 May 2008 22:52:00 +0000</pubDate><atom:updated>2008-10-10T00:36:18.504+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">EFL</category><category domain="http://www.blogger.com/atom/ns#">English Proficiency</category><category domain="http://www.blogger.com/atom/ns#">Multimedia</category><title>Developing Multimedia EFL Content-based Materials</title><description>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Developing Multimedia EFL Content-based Materials to Improve  Learners’ English Proficiency&lt;/b&gt; &lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Henny Putri Saking Wijaya&lt;br /&gt;&lt;/strong&gt;Petra Christian  University, Surabaya&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Ridwan Sanjaya&lt;/strong&gt;&lt;br /&gt;Soegijapranata Catholic  University, Semarang&lt;/p&gt; &lt;p align=&quot;center&quot;&gt;  &lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Abstract&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;EFL learners have a tendency to study English only in the classroom. As a result, it is quite difficult for them to improve their English proficiency. As young generations, they have high interest in using computers. In order to challenge learners’ motivation in learning English, English teachers try to integrate the use of multimedia as a part of the subject. The use of technology in language classrooms is a supportive teaching tool because the classroom activities are not sufficient to ensure mastery of learners’ English proficiency. This presentation describes the design of a CALL program for self-access study. It is created to help learners improve their English proficiency by doing supplementary online materials which cover the topics of the learners’ major study. &lt;/p&gt;  &lt;p&gt;*) Published in Proceeding of &lt;strong&gt;The 2nd International Conference of Culture, English Language Teaching and Literature&lt;/strong&gt;, Semarang, 16-17 Januari 2008.&lt;/p&gt;  &lt;p&gt;**) Presented at &lt;a href=&quot;http://www.unika.ac.id/letters/index.html&quot;&gt;&lt;strong&gt;The 2nd International Conference of Culture, English Language Teaching and Literature&lt;/strong&gt;&lt;/a&gt;, Semarang, 16-17 Januari 2008.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;PDF Version [&lt;a href=&quot;http://203.130.205.68/dosen/ridwan/journal/Henny-RidwanCELT2008.pdf&quot;&gt;Download&lt;/a&gt;]&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;span class=&quot;fullpost&quot;&gt;&lt;p&gt;&lt;b&gt;Introduction&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;In the globalization era, technology plays an important role in the society. People have to adjust themselves with the development of technology. Technology is used not only for business but also for education. In the field of EFL education, the development of technology for the learning process never stops. EFL teachers try to improve the technology so that the weaknesses of the technology used can be limited. &lt;/p&gt;  &lt;p&gt;Nowadays E-Learning or electronic-based learning through electronic media, especially internet, is considered as the educational solution for students to get knowledge or improve their language proficiency. The learners’ high interest in using computers leads to the booming of learning through internet. Since they were in the elementary school, they have learned how to operate a computer and used some programs for playing games. They use most of their time playing computer games or working their assignment. It means that learners cannot be separated from computer and Internet. Thus, EFL teachers should consider this phenomenon as an opportunity to arouse learners’ motivation of learning English by integrating multimedia, in terms of computer and Internet, as a part of English subject. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;English in the classroom&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;According to Rost (2005), “in virtually every language learning setting, but particularly in EFL settings, learners cannot make and sustain sufficient progress in the L2 because they do not receive enough instruction, not nearly enough attention in class, not nearly enough input or meaningful interaction or opportunities for serious output.” This condition also happens in Indonesia.&lt;/p&gt;  &lt;p&gt;Tertiary educational institutions may not include English in their curricula if they are aware that the education process in their institutions should have more focus on the courses dealing with the students’ major background rather than English (refer to Act No.2/1989 on National Educational System Chapter IV Article 22). English for non-English departments is taught to develop students’ positive attitude towards foreign language. &lt;/p&gt;  &lt;p&gt;In most tertiary educational institutions, English is only a two-credit subject which lasts for approximately 100 minutes every week. This condition makes EFL teachers unable to teach all the knowledge effectively. They must select the language focus and skills which are helpful for the learners’ academic needs. EFL teachers must cover all the materials in a limited time. Meanwhile, EFL learners are unable to improve their English because they learn it once a week. In addition, they hardly ever use English outside the classroom and there are no activities outside the classroom which force them to learn English. &lt;/p&gt;  &lt;p&gt;“Some studies in language immersion have estimated that a typical learner needs a minimum of 4 hours a week of quality contact with a language in order to make progress. Even if this estimate is not true for all learners, it is clear to most EFL teachers that learners need more language instruction than teachers can provide in the classroom” (&lt;i&gt;ibid&lt;/i&gt;.). This shows that EFL learners in Indonesia lack of English input since they only get less than 2 hours a week of quality contact with English.&lt;/p&gt;  &lt;p&gt;As a result, when learners graduate from their university, they cannot compete with other graduates who are from international universities because their English proficiency is low.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Computer and Internet as educational aids&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The use of computers and Internet in education generally, and in the teaching and learning of English in particular, continues to increase at an extraordinary speed. According to Kenning and Kenning (1983: 2-3), there are several advantages of using computers in the learning process:&lt;/p&gt;  &lt;p&gt;· Computer gives individual attention to the learner at the console and replies to him.&lt;/p&gt;  &lt;p&gt;· Computer acts as a tutor, assessing the learner’s reply, recording it, pointing out mistakes, giving explanations.&lt;/p&gt;  &lt;p&gt;· Computer guides the learner towards the correct answer, and generally adapts the material to his or her performance.&lt;/p&gt;  &lt;p&gt;· Computer offers privacy, which relieves learners from the fear of being ridiculed for their mistakes by their classmates.&lt;/p&gt;  &lt;p&gt;· Computer allows learners to work on their own, in their own time, and most importantly, at their own pace.&lt;/p&gt;  &lt;p&gt;· Computer is patient and will tirelessly go over the same points for as long as is necessary.&lt;/p&gt;  &lt;p&gt;· Computer is consistent, unbiased, and has no “off days”.&lt;/p&gt;  &lt;p&gt;· Computer can record the test and track the progress of the learner.&lt;/p&gt;  &lt;p&gt;These benefits distinguish computers from other pieces of equipment. Meanwhile, the use of Internet also brings an advantage for language learning since there are various kinds of Learning Management System (LMS) software such as ATutor, Moodle, Sakai Project, and many others. LMS existing nowadays provides facilities such as forum, blog, chat, learning process, collections of questions, scoring, multimedia support, wiki, group assignment, and language support. &lt;/p&gt;  &lt;p&gt;Moreover, “students generally have a positive attitude toward technology in the classroom. Studies have consistently shown that students have positive attitudes about computer technology being used in the classroom and that such technology does have a positive impact (Warden, 1995; Chen, 1988; Nash et al., 1989; Brady, 1990; Herrmann, 1987; Johnson, 1988; Phinney &amp;amp; Mathis, 1988 cited in Chen, 1996).&lt;/p&gt;  &lt;p&gt;&lt;b&gt;ATutor as learning software&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;ATutor (&lt;a href=&quot;http://www.atutor.ca/&quot;&gt;www.atutor.ca&lt;/a&gt;) as one kind of LMS software provides the facilities for EFL teachers to integrate the materials in the classroom with the computer and Internet. The following statements are some justifications of using ATutor as the learning software:&lt;/p&gt;  &lt;p&gt;· It is user-friendly. &lt;br /&gt;· Its size is only 2,451 KB.  &lt;br /&gt;· It has many features which can be used in the teaching and learning English.&lt;/p&gt;  &lt;p&gt;One of the features is Test and Survey. This feature consists of Question Database and Question Category. In these sub features, EFL teachers can write various types of questions and put them in different categories. The categories can be Structure, Vocabulary and Reading. The following picture shows the Question Database which already put in different Question Category.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO5AAm4GjuI/AAAAAAAAALk/7jvdlDQpBG8/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO5ABqOhqsI/AAAAAAAAALo/_yemKf9JA00/clip_image002_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;184&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Picture 1. Question Database and Question Category&lt;/p&gt;  &lt;p&gt;In each category, the materials vary, depending on the non-English departments available. The materials should fulfill the language needs for non-English department learners. They should give a lot of language inputs for EFL learners. The samples of reading, structure and vocabulary materials written for Informatics Engineering can be seen in Picture 2, 3 and 4.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO5ADNiDdrI/AAAAAAAAALs/HsDd-uAPWq0/s1600-h/clip_image004%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image004&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO5AD6QzkwI/AAAAAAAAALw/Q1gi50mUfH0/clip_image004_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;178&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Picture 2. Reading material&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO5AEzTEC2I/AAAAAAAAAL0/XN6hTh8pn7o/s1600-h/clip_image006%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image006&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO5AFsroBvI/AAAAAAAAAL4/YuViBglzv6w/clip_image006_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;147&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Picture 3. Structure material&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO5AHLKLVaI/AAAAAAAAAL8/0N0fs3N9SQQ/s1600-h/clip_image008%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO5AHzmtuVI/AAAAAAAAAMA/3UQIiI7n17Q/clip_image008_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;185&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Picture 4. Vocabulary material&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Besides the Question Database and Question Category features, ATutor also offers a facility for EFL teachers to control Internet users who want to access the program. The following picture provides information related to the accessibility of the program.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO5AJdIxTDI/AAAAAAAAAME/Wbv-vjJ7Fpk/s1600-h/clip_image010%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image010&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO5AKfICncI/AAAAAAAAAMI/PQbKm9fxfdQ/clip_image010_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;185&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Picture 5. Access&lt;/p&gt;  &lt;p&gt;The accessibility is related not only to who can access the program but also how many times a learner can access each material.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO5ALOASYqI/AAAAAAAAAMM/7v4e3vK6QGY/s1600-h/clip_image012%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image012&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO5AL1xRllI/AAAAAAAAAMQ/ezshyo6PxNA/clip_image012_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;185&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Picture 6. Accessibility of material&lt;/p&gt;  &lt;p&gt;The picture above illustrates that EFL teachers can control the learners’ frequency of doing the same exercises. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Integrating multimedia and language classroom&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The CALL program designed by using ATutor is a self-access study which should be integrated in the basic course outline (BCO). When this program is a part of BCO, EFL learners are forced to learn English outside the classroom. EFL teachers should set the minimum frequency of accessing the program. EFL learners might have a tendency to fulfill the minimum frequency in order to get a good grade. As a consequence, they will have additional activities outside the classroom which can help them get more language inputs. &lt;/p&gt;  &lt;p&gt;Furthermore, EFL teachers can check the language difficulty used in the materials from the records saved every time the learners do the exercises. In the accessibility of material, EFL teachers can identify whether the exercises provided are too difficult or too easy. In this program, learners can have more than one opportunity to do the exercises. If most learners are able to do an exercise in one time, it means that the material can be too easy. However, if most learners are not able to do an exercise until it is blocked, it means that the exercise might be too difficult for them. When learners have more English exposure, their English proficiency can be improved.&lt;/p&gt;  &lt;p&gt;Besides checking the language difficulty, EFL teachers can check their learners’ language progress. The results recorded when learners do an exercise and the frequency of doing the same exercise will prove whether or not they show a significant progress in their English. When the teachers find some learners who do not show a good progress, they can create new kinds of question database which can help these learners improve their English.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The role of computer and Internet in the EFL learning is significantly increasing as technology develops each day. The existence of ATutor as one of LMS software can be a supportive teaching tool. EFL teachers can design a CALL program as a self-access study for non-English department learners who lack of language inputs if they only learn English in the classroom. By integrating this program in the BCO, it is hoped that this program can motivate EFL learners to learn English outside the classroom. Moreover, the materials covering the learners’ major study can make the materials more interesting since they can help learners understand the terms used in their major study.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;References&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Chen, J.F. 1996. CALL is not a Hammer and not Every Teaching Problem is a Nail!. &lt;i&gt;The Internet TESL Journal, Vol. II, No. 7&lt;/i&gt;. Retrieved November 10, 2007 from &lt;a href=&quot;http://iteslj.org/Articles/Chen-CALL.html&quot;&gt;http://iteslj.org/Articles/Chen-CALL.html&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Kenning, M.J., and M-M. Kenning. 1983. &lt;i&gt;An Introduction to Computer Assisted Language Teaching&lt;/i&gt;. Oxford: Oxford University Press.&lt;/p&gt;  &lt;p&gt;Rost, M. 2005. Generating Student Motivation. &lt;i&gt;Selected Presentation Summaries of the 25&lt;sup&gt;th&lt;/sup&gt; Annual Thailand TESOL International Conference: Surfing the Waves of Change in ELT&lt;/i&gt;. Bangkok.&lt;/p&gt;&lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/developing-multimedia-efl-content-based_31.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-2418311647548201462</guid><pubDate>Fri, 30 May 2008 22:33:00 +0000</pubDate><atom:updated>2008-05-31T06:30:17.665+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">E-Learning</category><category domain="http://www.blogger.com/atom/ns#">ijcim</category><category domain="http://www.blogger.com/atom/ns#">journal</category><category domain="http://www.blogger.com/atom/ns#">selected paper</category><title>Other Publications in E-Learning Conference 2007</title><description>Selected papers at &lt;a href=&quot;http://www.elearningap.com/eLAP2007/Proceeding2007.htm&quot;&gt;International Conference of e-Learning 2007&lt;/a&gt; was published as a Special Issue of the International Journal of the Computer, the Internet and Management. They are:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhahhP_iBHTEuRoTsDPmqv-h3ClynLtx1SQUHbN8_sM2W_UME-D48gtDFoB8IkswoR9uGkZHxPihA2DU19Md9LyowuZZTBqahADTv0LNDENAe_T7nZGUst9D_YSAkERpsTGcJImeJRggQw/s1600-h/cover2007.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhahhP_iBHTEuRoTsDPmqv-h3ClynLtx1SQUHbN8_sM2W_UME-D48gtDFoB8IkswoR9uGkZHxPihA2DU19Md9LyowuZZTBqahADTv0LNDENAe_T7nZGUst9D_YSAkERpsTGcJImeJRggQw/s200/cover2007.jpg&quot; alt=&quot;Journal International Conference of E-Learning 2007&quot; id=&quot;BLOGGER_PHOTO_ID_5206316848240638866&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;table class=&quot;page&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P01eLearningAP_KeynoteMinister.pdf&quot; target=&quot;_blank&quot;&gt;Keynote                            Address by the Minister of Information and Communication                            Technology&lt;/a&gt;&lt;br /&gt;                    By Khunying Dhipawadee Meksawan&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P02eLearningAP_FreeCulture.pdf&quot; target=&quot;_blank&quot;&gt;Free                            Culture and the Developing World: Driving Technology                            Adoption&lt;/a&gt;&lt;br /&gt;                    By Jimmy Wales, Founder of Wikipedia&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P03eLearningAP_TwelfthAnniversary.pdf&quot; target=&quot;_blank&quot;&gt;Twelfth                            Anniversary of the Distance Learning Foundation:Free                            and Open Low-Cost Distance Education via Satellite and                            Internet,Wang Klaikangwon Model&lt;/a&gt; By Khwankeo Vajarodaya&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P04eLearningAP_MajorICTLeadership.pdf&quot; target=&quot;_blank&quot;&gt;Major                            ICT Leadership from HM the King of Thailand&lt;/a&gt;&lt;br /&gt;                    By Prof. Dr. Srisakdi Charmonman, President of the Computer                            Association of Thailand under the Royal Patronage of                            HM the King&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                                             &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P05eLearningAP_CapacityBuilding.pdf&quot; target=&quot;_blank&quot;&gt;Capacity                      Building for Sustainable eLearning Development&lt;/a&gt;&lt;br /&gt;              By Dr. I Doherty and Pauline Cooper&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                                             &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P06eLearningAP_AnAcademicLearningPortal.pdf&quot; target=&quot;_blank&quot;&gt;An                      Academic Learning Portal: Implementation and Usage&lt;/a&gt;&lt;br /&gt;              By David Bregman, Itamar Shabtai, Israel Dac, Gila Keinan,                      Arik Korman&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;table class=&quot;page&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot;&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P07eLearningAP_SCITPlus.pdf&quot; target=&quot;_blank&quot;&gt;SCITplus:                            The LCMS Developed at the College of Internet Distance                            Education of Assumption University&lt;/a&gt; By Prof. Dr.                            Srisakdi Charmonman, Mr. Firouz Anaraki and Dr. Santithorn                            Bunchua&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P08eLearningAP_LMSinHigherEducation.pdf&quot; target=&quot;_blank&quot;&gt;Learning                            Management Systems in Higher Education: A Review from                            Faculty Perspective&lt;/a&gt;&lt;br /&gt;                    By Jintavee Monsakul, Ed.D.&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                                             &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P09eLearningAP_DigitalCameraFramework.pdf&quot; target=&quot;_blank&quot;&gt;Digital                      Content Framework&lt;/a&gt;&lt;br /&gt;              By Lim Kin Chew&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P10eLearningAP_Web2.0.pdf&quot; target=&quot;_blank&quot;&gt;Web                            2.0: Impact on Online Users&lt;/a&gt;&lt;br /&gt;                    By Mr. Abhijit Chavan&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                                             &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P11eLearningAP_ABlendingLearningModel.pdf&quot; target=&quot;_blank&quot;&gt;A                      Blended Learning Model for Graduate Business Education&lt;/a&gt;               &lt;br /&gt;              By Brian Davis&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P12eLearningAP_AssessmentofmLearning.pdf&quot; target=&quot;_blank&quot;&gt;Assessment                            of mLearning A Case Study: Assumption University of                            Thailand&lt;/a&gt;                            By Firouz Anaraki&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P13eLearningAP_AnApproachToRLO.pdf&quot; target=&quot;_blank&quot;&gt;An                            Approach to RLO Design for Data Structures and Algorithms                            Courses Using Topic Maps&lt;/a&gt;&lt;br /&gt;                    By Kattiya Tawsopar and Dr.Kittima Mekhabunchakij&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P14eLearningAP_ProvidingInteractiveEnvironment.pdf&quot; target=&quot;_blank&quot;&gt;Providing                            Interactive Environment in eLearning Using Virtual Classroom&lt;/a&gt;                     &lt;br /&gt;                    By Rosita Herawati and Daniel Adinugroho&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                                             &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P15eLearningAP_AddressingLargeStudentGroups.pdf&quot; target=&quot;_blank&quot;&gt;Addressing                      Large Student Groups via Blended Learning Approach – Lessons                      Learnt and Experiences from Sri Lanka&lt;/a&gt;&lt;br /&gt;              By K.S. Lasith Gunawardena and K.P. Hewagamage&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P16eLearningAP_eLearningForHigherStudiesOfIndia.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                            For Higher Studies Of India&lt;/a&gt;&lt;br /&gt;                    By Dr. Shobana Nelasco, Mr. A. Nilasco Arputharaj and                            Er. G Alwinson Paul&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P17eLearningAP_DesignOfAnIntelligent.pdf&quot; target=&quot;_blank&quot;&gt;Design                            of an Intelligent Tutoring System that Comprises Individual                            Learning and Collaborative Problem-Solving Modules&lt;/a&gt;                     &lt;br /&gt;                    By Chitaya Tuaksubun and Surasak Mungsing&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P18eLearningAP_UsingeLearning.pdf&quot; target=&quot;_blank&quot;&gt;Using                            eLearning for Pedagogical Innovation&lt;/a&gt;&lt;br /&gt;                    By Javier Bilbao, Eugenio Bravo, Concepción Varela,                            Olatz García, Miguel Rodríguez, Purificación                            González, Verónica Valdenebro and Ma Emiliana                            Uranga&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P19eLearningAP_GepBetweenTheory.pdf&quot; target=&quot;_blank&quot;&gt;Gap                            between Theory and Practice: Human Factors in Designing                            and Developing Effective eLearning Materials for a Structured                            Syllabus&lt;/a&gt;&lt;br /&gt;                    By Thushani A. Weerasinghe, K. M. G. B. Nishakumari                            and K. P. Hewagamage&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P20eLearningAP_IncreaseeLearningEffetiveness.pdf&quot; target=&quot;_blank&quot;&gt;Increase                            eLearning Effectiveness with Mobile Technology: A Case                            of Assumption University, Thailand&lt;/a&gt; By Rear Admiral                            Prasart Sribhadung&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P21eLearningAP_ReadinessOfeLearningConnectivity.pdf&quot; target=&quot;_blank&quot;&gt;Readiness                            of eLearning Connectivity in Thailand&lt;/a&gt;&lt;br /&gt;                    By Poonsri Vate-U-Lan, Ed.D.&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P22eLearningAP_AdvantagesAndDisadvantages.pdf&quot; target=&quot;_blank&quot;&gt;Advantages                            and Disadvantages of eLearning Management System&lt;/a&gt;                            By Malaya Kumar Nayak and Poonphon Suesaowaluk&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P23eLearningAP_eLearningForMSME.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                            for MSME in Central Java Indonesia&lt;/a&gt;&lt;br /&gt;                    By Rustina Untari&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P24eLearningAP_DistanceExaminationUsingAjax.pdf&quot; target=&quot;_blank&quot;&gt;Distance                            Examination using Ajax to Reduce Web Server Load and                            Student’s Data Transfer&lt;/a&gt;&lt;br /&gt;                    By Ridwan Sanjaya and Prof. Dr. Chaiyong Brahmawong&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                                             &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P25eLearningAP_LearningProgrammingLanguages.pdf&quot; target=&quot;_blank&quot;&gt;Learning                      Programming Languages Using Visualizations&lt;/a&gt;&lt;br /&gt;              By Ion Mierlus–Mazilu&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P26eLearningAP_UsingDigitalComics.pdf&quot; target=&quot;_blank&quot;&gt;Using                            Digital Comics To Enhance eLearning On Anti-Corruption                            Education&lt;/a&gt;&lt;br /&gt;                    By Vincent Didiek Wiet Aryanto &lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P27eLearningAP_OfCollaborativeLearningTeam.pdf&quot; target=&quot;_blank&quot;&gt;Of                            Collaborative Learning Team: Cooperation Leader Identification                            by Using Information Theory&lt;/a&gt; By Punnarumol Temdee&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P28eLearningAP_LearingObjectMediationSystem.pdf&quot; target=&quot;_blank&quot;&gt;Learning                            Object Mediation System based on an Ontology Model&lt;/a&gt;                            By S. Niwattanakul, Ph. Martin, M. Eboueya1 and K. Khaimook&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P29eLearningAP_DesigningForEngaging.pdf&quot; target=&quot;_blank&quot;&gt;Designing                            For Engaging: Hybrid Learning Model&lt;/a&gt;&lt;br /&gt;                    By Mun Fie TSOI&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P30eLearningAP_TheLearnersEffectiveness.pdf&quot; target=&quot;_blank&quot;&gt;The                            Learners’ Effectiveness and Satisfaction toward Online                            eLearning Contents: A Comparison between a Computer                            Lab and a Lecture-Based Class at Mahasarakham University                            (MSU)&lt;/a&gt;&lt;br /&gt;                    By Chatchai Rakthin and Suporn Limaree&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P31eLearningAP_DropOutPrevention.pdf&quot; target=&quot;_blank&quot;&gt;Drop                            Out Prevention using eLearning and HomeschoolingNo One                            Left Behind – Education for All – Well educated people                            without schools&lt;/a&gt;&lt;br /&gt;                    By Andreas Becker&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P32eLearningAP_VideosBlogsAndPodcasts.pdf&quot; target=&quot;_blank&quot;&gt;VIDEOS,                            BLOGS AND PODCASTS: Leverage Instruments of Teaching                            and Learning Assets&lt;/a&gt;&lt;br /&gt;                    By Ma. Victoria G. Pineda&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                         &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P33eLearningAP_HypernarrativesInClass.pdf&quot; target=&quot;_blank&quot;&gt;Hypernarratives                            In Class: A Fusion of Creativity, Imagination and Technology&lt;/a&gt;                     &lt;br /&gt;                    By Ma. Victoria G. Pineda&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P34eLearningAP_DesignConsideration.pdf&quot; target=&quot;_blank&quot;&gt;Design                            Consideration and Implementation Issues While Developing                            SCORM Compatible Contents&lt;/a&gt;&lt;br /&gt;                    By Ehsan Nabovati , Nasser Modiri&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P35eLearningAP_PreserviceTeacherPerception.pdf&quot; target=&quot;_blank&quot;&gt;Preservice                            Teachers’ Perceptions of Their Computer Self-Efficacy&lt;/a&gt;                     &lt;br /&gt;                    By Assist. Prof. Dr. Suleyman Sadi Seferoglu&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P36eLearningAP_DoesCommunicatingOnline.pdf&quot; target=&quot;_blank&quot;&gt;Does                            Communicating Online With Other English Speakers Hinder                            Or Improve Learners&#39; Speaking Skills?&lt;/a&gt; By Gölge                            Seferoglu&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                                             &lt;td&gt;&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P37eLearningAP_MobileeLearningSystem.pdf&quot; target=&quot;_blank&quot;&gt;Mobile                      eLearning System Employing a Jini-Agent&lt;/a&gt;&lt;br /&gt;              By Sang Tae Kim, Asif Iqbal, Byoung-Ju Yun, Jonghun Baek,and                      Hyun Deok Kim&lt;/td&gt;                                                &lt;/tr&gt;                       &lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;                          &lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/other-publications-in-e-learning.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhahhP_iBHTEuRoTsDPmqv-h3ClynLtx1SQUHbN8_sM2W_UME-D48gtDFoB8IkswoR9uGkZHxPihA2DU19Md9LyowuZZTBqahADTv0LNDENAe_T7nZGUst9D_YSAkERpsTGcJImeJRggQw/s72-c/cover2007.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-5772150613381376268</guid><pubDate>Thu, 29 May 2008 06:55:00 +0000</pubDate><atom:updated>2008-10-10T00:25:40.208+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Ajax</category><category domain="http://www.blogger.com/atom/ns#">Dynamic HTML</category><category domain="http://www.blogger.com/atom/ns#">E-Learning</category><category domain="http://www.blogger.com/atom/ns#">Education</category><category domain="http://www.blogger.com/atom/ns#">Remote Scripting</category><category domain="http://www.blogger.com/atom/ns#">Web Platform</category><title>Distance Examination using Ajax</title><description>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Distance Examination using Ajax to Reduce Web Server Load and Student&amp;#8217;s Data Transfer&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ridwan Sanjaya&lt;sup&gt;1&lt;/sup&gt;, Prof. Dr. Chaiyong Brahmawong&lt;sup&gt;2       &lt;br /&gt;&lt;/sup&gt;&lt;/b&gt;&lt;sup&gt;1&lt;/sup&gt; Soegijapranata Catholic University, Semarang, Indonesia.    &lt;br /&gt;&lt;sup&gt;2&lt;/sup&gt; College of Internet Distance Education, Assumption University, Bangkok, Thailand.    &lt;br /&gt;Email: mail2ridwan@yahoo.com, chaiyong@ksc.au.edu&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Abstract&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Using Ajax in the web application is becoming popular now. It is a new approach of web application that closes the gap between desktop application and classic web application. Ajax is able to deliver all web contents better, smarter and richer using only technologies that are already installed on the majority of modern computers. To use this technology, a student does not need to change his/her web browser. The benefits of Ajax can be adapted by E-learning to serve a distance examination faster and more convenient for the students. Only the specific part will be requested to E-learning web server. It will reduce E-learning web server load and reduce the data transfer from students&amp;#8217; computers. If the students access the examination at the same time, they can access the examination faster than usual from their computer.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Keywords&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;Ajax, Remote Scripting, Dynamic HTML, E-Learning, Education, Web Platform&lt;/p&gt;  &lt;p&gt;*) Published in Special Issue of the International Journal of the Computer, the Internet and Management (IJCIM), Vol. 15 No.SP3, Assumption University of Thailand, November, 2007, ISSN: 0858-7027.&lt;/p&gt;  &lt;p&gt;**) Presented at The Fourth International Conference on E-Learning for Knowledge-Based Society held at Bangkok, Thailand on November 18-19, 2007.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;PDF Version [&lt;a href=&quot;http://www.ijcim.th.org/v15nSP3/P24eLearningAP_DistanceExaminationUsingAjax.pdf&quot;&gt;Download&lt;/a&gt;]&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;span class=&quot;fullpost&quot;&gt;&lt;p&gt;&lt;b&gt;1. Introduction&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The web based learning is now used by several universities in the developing countries now, including Thailand and Indonesia, to give an educational opportunity to their citizens. Ministries of education in both of countries are pursuing several educational institutions to educate more people in their countries via internet, which is popularly called e-learning.&lt;/p&gt;  &lt;p&gt;Several problems might occur in the middle of e-learning process. However, the show must go on. Several limitations in the e-learning technology can be delimited one by one by several innovations in the web technology. For educational institutions in the developing countries, one limitation to hold the e-learning is the lack of bandwidth. In the reality, every process in the e-learning website needs enough bandwidth to open the material of learning, do the group discussion, and do the examination.&lt;/p&gt;  &lt;p&gt;Do the examination is one of important factors in the e-learning process because it is the evaluation part for the students to know how far they understand the contents of subject. For the students who have limitations in the bandwidth, do the exam smoothly without problem on the bandwidth can make them focus on the result.&lt;/p&gt;  &lt;p&gt;Decreasing the data transfer between the web server and student can reduce the bandwidth problem. It will reduce the e-learning web server load also. Using Ajax (Asynchronous JavaScript + XML) can be one of the techniques to solve the problem on the bandwidth. Ajax can minimize the amount of traffic between the client and the server. Making sure that your Ajax application doesn&#39;t send and receive unnecessary information adds to its robustness [6].&lt;/p&gt;  &lt;p&gt;Ajax is basically a web development technique which uses existing technologies like JavaScript and XML, and which is able to deliver the web contents faster and more convenient to the students using only technologies that are already installed on the majority of modern computers.&lt;/p&gt;  &lt;p&gt;Only the specific part will be requested to E-learning web server. It will reduce E-learning web server load and reduce the data transfer from students&amp;#8217; computers. If the students access the examination at the same time, they can access the examination faster than usual from their computer. &lt;/p&gt;  &lt;p&gt;An Ajax application eliminates the start-stop-start-stop nature of interaction on the Web by introducing an intermediary - an Ajax engine - between the user and the server. It seems like adding a layer to the application would make it less responsive, but the opposite is true [3].&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO49-lnXBKI/AAAAAAAAAKk/fU5aCDSfz_c/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;179&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO49_fK7nBI/AAAAAAAAAKo/GB31vG_ZrgE/clip_image002_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 1: Request specific part of webpage&lt;/p&gt;  &lt;p&gt;Ajax has ability to deliver all web contents better, smarter and richer using only technologies that are already installed on the majority of modern computers [1]. Developers use Ajax technologies to build Web applications with improved performance and interactivity, as well as responsive user interfaces [4].&lt;/p&gt;  &lt;p&gt;The primary advantages of Ajax-style Web applications are less waiting time and more control for the user [5]. Ajax accomplishes this by eliminating full-page post-backs in favor of smaller, incremental in-place updates; leveraging the client machine&amp;#8217;s processing power and temporal proximity by making the Web browser responsible for more aspects of the application execution; and exploiting modern Web browsers&amp;#8217; rich graphics capabilities transparency, shading, animation, Z-ordering, compositing, and so on to add more glitz and interactivity to the presentation of information.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;2. Concepts Overview&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Ajax (Asynchronous JavaScript and XML) is the latest boom in the Web development world. Ajax helps developers narrow the gap between desktop and web applications. Google Maps, Google Gmail, Google Earth, Yahoo Flickr, and MS Outlook Express Web Version are some of the applications powered by Ajax [2].&lt;/p&gt;  &lt;p&gt;There is no additional feature that must be added to users&amp;#8217; computer because Ajax is not a new technology. It is basically a web development technique which uses existing technologies like Asynchronous JavaScript and XML. &lt;/p&gt;  &lt;p&gt;Asynchronous means that users can make a request to a server and perform other actions while the server is processing users&amp;#8217; request. The response can be performed only in the specific part of webpage. In the classic web applications, the user has to wait and see the blank screen while the server is processing the request [2]. &lt;/p&gt;  &lt;p&gt;Ajax architecture is very simple; a user makes an initial request and, in response, the page with the Ajax engine is loaded. Thereafter, the user sends all requests to the Ajax engine through JavaScript function calls, while the Ajax engine forwards requests to the server, parses the responses, and displays the HTML in the browser.&lt;/p&gt;  &lt;p&gt;Ajax engine is collections of JavaScript functions which use XmlHttpRequest object to make requests to the server. XmlHttpRequest is the main player in an Ajax application it handles all the communication with the server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO49_y7bUQI/AAAAAAAAAKs/PV_m5SiG7aI/s1600-h/clip_image004%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;148&quot; alt=&quot;clip_image004&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4-AruPb1I/AAAAAAAAAKw/5UTvoOPHqec/clip_image004_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 2: Ajax Architecture&lt;/p&gt;  &lt;p&gt;Ajax applications take an advantage of dynamic HTML, which consists of HTML, Cascading stylesheets (CSS), and JavaScript glued together with the Document Object Model (DOM). Ajax uses XML to encode data for transfer between a server and a browser or client application. CSS gives Web site developers and users more control over how browsers display pages [4].&lt;/p&gt;  &lt;p&gt;Document Object Model (DOM) is a programming interface that lets developers create and modify HTML and XML documents as sets of program objects, which makes it easier to design Web pages that users can manipulate. The DOM defines the attributes associated with each object, as well as the ways in which users can interact with objects. DHTML works with the DOM to dynamically change the appearance of Web pages. Working with the DOM makes Ajax applications particularly responsive for users.&lt;/p&gt;  &lt;p&gt;JavaScript interacts with HTML code and makes Web pages and Ajax applications more active. Ajax uses asynchronous JavaScript, which an HTML page can use to make calls asynchronously to the server from which it was loaded to fetch XML documents. This capability lets an application make a server call, retrieve new data, and simultaneously update the Web page without having to reload all the contents, all while the user continues interacting with the program.&lt;/p&gt;  &lt;p&gt;Systems can use JavaScript-based XMLHttpRequest objects to make HTTP requests and receive responses quickly and in the background, without experiencing any visual interruptions.&lt;/p&gt;  &lt;p&gt;Several benefits of using Ajax can be gained by the developers and users, such as (1) high interactivity, Ajax applications are more interactive than classic web applications; (2) high usability, it is updating only relevant portion on each user request will improve the usability of users&amp;#8217; application; (3) high speed. Ajax applications are much faster than classic web application [2].&lt;/p&gt;  &lt;p&gt;&lt;b&gt;3. Strategies&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Based on the concepts, e-learning website can adapt the benefits of Ajax, especially in the examination part of e-learning. The examination page should not request the entire page for each question but only the questions themselves. The components for the page are web template, internal frame for the questions, the questions database, and the server side programming to show the questions from database. &lt;/p&gt;  &lt;p&gt;The web template is a web design or layout which is combined from several pictures and HTML codes. The web template is loaded once only when the user requests for the examination page. To minimize the size of web page and reduce the need of bandwidth, the web design should not be full with pictures. The combination of colors can give an added value of the design without increasing the size of web page. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4-BS1D2rI/AAAAAAAAAK0/RdUFHY9fhzY/s1600-h/clip_image006%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;179&quot; alt=&quot;clip_image006&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4-CJTjmFI/AAAAAAAAAK4/d86mQN8NuMs/clip_image006_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 3: The Web Template&lt;/p&gt;  &lt;p&gt;The internal frame should be placed in the web template to show the questions. The content inside will be changed after the students submit the answer or cancel the examination. Using Ajax, the internal frame can be dynamically showing another question without having to reloading all the web page. The students should not load all the web page but the questions only. &lt;/p&gt;  &lt;p&gt;The questions database is needed as a bank of questions. It will be shown by the server side programming. Several served side programming languages, such as PHP, ASP.NET, JSP, and so on, can be used to open the questions database and show the question to the web page. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;4. Implementation&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;To provide the web based examination using Ajax, the university can develop a web application which has main page (index.php), examination page (examination.php), and ajax engine (ajax.js). The example of the web examination can be shown at http://ridwan.sanjaya.org/research/ajax for the Ajax web and http://ridwan.sanjaya.org/research/non-ajax for the Classic web.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4-DGgM09I/AAAAAAAAAK8/a1HxoL8SvZg/s1600-h/clip_image008%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;179&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4-D1UtgeI/AAAAAAAAALA/TlJKv2ROYFc/clip_image008_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 4: Implementation&lt;/p&gt;  &lt;p&gt;The Pseudo-code of main page (index.php) of the examination web page, Ajax Engine (ajax.js), Question page (examination.php) can be seen bellow.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;index.php&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Begin&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Create a web template&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Create an internal frame&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Load javascripts&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Call a javascript function to show a question&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;End&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;ajax.js&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Begin&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Check Ajax web browser support&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Collect parameters of request&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Send the request to server side programming&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Receive the result&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Send the result to the internal frame&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;End&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;examination.php&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Begin&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Start SESSION&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Connect to database&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Check the answer&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Give score and save to SESSION&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Show the question&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;End&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Based on the 10 questions which are prepared to students at http://ridwan.sanjaya.org/research/ajax, the total of web page size is 84 KB and total of loading time is 10.43 seconds.&lt;/p&gt;  &lt;p&gt;Table 1: Ajax web measurement&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4-EsZ_gUI/AAAAAAAAALE/P1Pyahng4Dw/s1600-h/image%5B13%5D.png&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;321&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4-FaSEH7I/AAAAAAAAALI/lZVotvwG4cI/image_thumb%5B9%5D.png?imgmax=800&quot; width=&quot;413&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;At another experiment, to answer 10 questions which are prepared to students at http://ridwan.sanjaya.org/research/non-ajax, students will download 858 KB and they need 41.91 seconds to load and do the examination. The comparison of size and loading time can be shown at figure 5 and figure 6.&lt;/p&gt;  &lt;p&gt;Table 2: Classic web measurement&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4-GBAUE9I/AAAAAAAAALM/_wUgmojgL4M/s1600-h/image%5B11%5D.png&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;321&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4-HP2QhSI/AAAAAAAAALQ/iqeMY2950qs/image_thumb%5B7%5D.png?imgmax=800&quot; width=&quot;408&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;b&gt;5. Conclusion&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Ajax is a great functional tool for web applications that is updating only relevant portion on each user request. Looking at the time comparison between Ajax and Classic examination web page, using Ajax can reduce the loading time of questions and reduce the bandwidth usage also. For the students who have limitations in the bandwidth, it can help them to do the exam smoothly without having problem on the bandwidth.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4-H0Pwk6I/AAAAAAAAALU/ZNhwUc96q98/s1600-h/clip_image010%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;165&quot; alt=&quot;clip_image010&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4-IdNxatI/AAAAAAAAALY/HCgOoTLljG8/clip_image010_thumb.gif?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 5: Size Comparison&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4-I1wBP8I/AAAAAAAAALc/gsz7Sh8UJes/s1600-h/clip_image012%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;165&quot; alt=&quot;clip_image012&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4-Jq35FdI/AAAAAAAAALg/xzbUeiAdhb8/clip_image012_thumb.gif?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 6: Loading Time Comparison&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Reference&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;[1] Crane, Dave, et al. &lt;i&gt;Ajax&lt;/i&gt;&lt;i&gt; in Action&lt;/i&gt;, Manning Publications Co., Greenwich, 2006.    &lt;br /&gt;[2] Eginam. 2007. &lt;i&gt;An Introduction to Ajax&lt;/i&gt;. http://www.topcoder.com/tc?module=Static&amp;amp;d1=features&amp;amp;d2=071706.    &lt;br /&gt;[3] Garrett, J. 2005. &lt;i&gt;Ajax&lt;/i&gt;&lt;i&gt;: A New Approach to Web Applications&lt;/i&gt;. http://www.adaptivepath.com/ publications/essays/archives/000385.php.    &lt;br /&gt;[4] Paulson, Linda D. &lt;i&gt;Building&lt;/i&gt;&lt;i&gt; Rich Web Applications with Ajax&lt;/i&gt;, Computer, October 2005.    &lt;br /&gt;[5] Smith, Keith. &lt;i&gt;Simplifying Ajax-Style&lt;/i&gt; &lt;i&gt;Web Development&lt;/i&gt;, Computer, May 2006.    &lt;br /&gt;[6] Zakas, Nicholas C, et al. &lt;i&gt;Professional Ajax&lt;/i&gt;, Wiley Publishing Inc., Indianapolis, 2006.&lt;/p&gt;&lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/distance-examination-using-ajax_29.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-956056544821312301</guid><pubDate>Thu, 29 May 2008 06:27:00 +0000</pubDate><atom:updated>2008-10-10T00:13:31.255+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cellular Phone</category><category domain="http://www.blogger.com/atom/ns#">Content Business</category><category domain="http://www.blogger.com/atom/ns#">Content Provider</category><category domain="http://www.blogger.com/atom/ns#">Education Services</category><category domain="http://www.blogger.com/atom/ns#">Mobile Phone</category><category domain="http://www.blogger.com/atom/ns#">Short Message Services</category><category domain="http://www.blogger.com/atom/ns#">SMS</category><category domain="http://www.blogger.com/atom/ns#">Value Added Service</category><title>Building Educational Content Business</title><description>&lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Building Educational Content Business using SMS and Java Mobile Application&lt;/strong&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Saranpong Pramsane, Ph.D.  &lt;br /&gt;&lt;/b&gt;Assumption University,  &lt;br /&gt;Bangkok, Thailand. &lt;br /&gt;prammicester@hotmail.com&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ridwan Sanjaya  &lt;br /&gt;&lt;/b&gt;Soegijapranata Catholic University, Semarang, Indonesia. &lt;br /&gt;mail2ridwan@yahoo.com&lt;/p&gt; &lt;b&gt;   &lt;p align=&quot;center&quot;&gt;  &lt;br /&gt;&lt;/p&gt; &lt;/b&gt;  &lt;p align=&quot;center&quot;&gt;&lt;strong&gt;Abstract&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;This paper presents a business perspective of Short Message Service (SMS) content business in the educational field. The university has a lot of valuable information that students need such as grade release, enrollment information, university announcement, and internship opportunity which can be a value added services (VAS) for mobile communications. &lt;/p&gt;  &lt;p&gt;The university has two options of architecture. The first architecture will use the independent architecture which is created by the university itself using one cell phone and one server. The next option is using the dependent service which is provided by the university and the cellular operator using one web server and 24-hour internet connection. Both alternatives have their own benefits and difficulties in different levels which depend on the institutional condition. This selection will also affect both cost and pricing in providing the service, and their performance.&lt;/p&gt;  &lt;p&gt;This paper is aimed to develop the educational content business based on SMS. This service will support their student’s need of information based on the comparison of the architecture and its costs. Providing a Java mobile application for the GUI interface of the SMS Application stimulates users to use this service without worrying about the typographical error, the false destination number, or the wrong choice of services.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Keywords&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;Value Added Service, Short Message Services, SMS, Education Services, Content Provider, Cellular Phone, Mobile Phone, Content Business.&lt;/p&gt;  &lt;p&gt;*) Published in Proceeding of &lt;strong&gt;The Fifth International Conference on e-Business (NCEB 2006)&lt;/strong&gt;, Bangkok, 2-3 November 2006.&lt;/p&gt;  &lt;p&gt;**) Presented at &lt;a href=&quot;http://www.sit.kmutt.ac.th/nceb2006/agenda.php&quot;&gt;&lt;strong&gt;The Fifth International Conference on e-Business (NCEB 2006)&lt;/strong&gt;&lt;/a&gt;, Bangkok, 2-3 November 2006.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;PDF Version [&lt;a href=&quot;http://203.130.205.68/dosen/ridwan/journal/Ridwan-NCEB2006.pdf&quot;&gt;Download&lt;/a&gt;]&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;  &lt;span class=&quot;fullpost&quot;&gt;&lt;h3&gt;1. Introduction&lt;/h3&gt;  &lt;p&gt;With emerging mobile commerce, these are two different underlying technology platforms: Wireless web-based technologies, such as Wireless Application Protocol (WAP), and text-based technology or Short Message Services (SMS). The former is similar to web interface. However, the latter, in controls, is a simple user interface. &lt;/p&gt;  &lt;p&gt;Increase in need for new and ubiquitous, mobile communications are changing the way people communicate and work. In particular, GSM is anticipated to play a major role in personal communication inquire for new services, causing new infrastructure architectures to increase at the same time [3]. These approaches assist both network operators and service providers in facilitate their task of definition, deployment and management of new services.&lt;/p&gt;  &lt;p&gt;SMS is a basic and common feature given by cellular operators to users. Recently, the growing influence of SMS has attracted significant attention. As a convenient and low-cost mobile communication technology, SMS is experiencing very rapid growth. In 2001, 700 million mobile phone users worldwide sent an average of 20 billion SMS messages every month. Indeed, the volume of SMS messages sent in December 2001 was 30 billion worldwide and it was expected to grow to 100 billion by the end of 2002. In Europe, Norway leads the region with an average of 47 messages sent per month per user in 2001 while Philippines lead the Asia-Pacific region with 336 SMS messages [4]. &lt;/p&gt;  &lt;p&gt;The worldwide increasing growth of SMS messaging services has spurred the developments of SMS commerce applications, which mainly cover consumer-orientated business such as alerting, ticket booking and retailing. Given that the huge SMS messaging customer base could potentially serve as major component of the SMS-commerce customer base, many commerce providers are becoming more interested in SMS commerce applications. &lt;/p&gt;  &lt;p&gt;The university as an educational organization has many valuable information which can be provided to the students, such as (1) grade release, (2) enrollment information, (3) university announcement, and (4) internship opportunity. If the university can provide them on the SMS service, the students can get the information easier and faster. They can request the information from the service provider at their own convenient time through their cell phones.&lt;/p&gt;  &lt;p&gt;There are two kinds of services which can be built to distribute the information through SMS:&lt;/p&gt;  &lt;p&gt;(1) Independent Service. It is created by the university itself using one cell phone and one server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46EF3NpmI/AAAAAAAAAH0/UDnX7CM4o8s/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46E15heGI/AAAAAAAAAH4/u7gS8ByNxpo/clip_image002_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;93&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 1. Independent Service&lt;/p&gt;  &lt;p&gt;(2) Dependent Service. The university only provides one server and 24/7 internet connection. However, there is a need for an agreement between the university and the cellular operator to provide the service.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46FtsdLVI/AAAAAAAAAH8/RVcsrcinTEs/s1600-h/clip_image004%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image004&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46GfWUnWI/AAAAAAAAAIA/G6zaq7H2RoI/clip_image004_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;73&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 2. Dependent Service&lt;/p&gt;  &lt;p&gt;Both of them services have their own benefits and difficulties in the different levels which depend on the institutional condition. The choice will also affect both the cost and the pricing in providing the service.&lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;2. Technical Comparison&lt;/h3&gt;  &lt;p&gt;Even though the architecture of two services is different, both of services have the same objective to provide the information based on the user’s request. The example of the user’s request and the reply can be shown on the bellow.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46HD6xMcI/AAAAAAAAAIE/koVq2x8RXOU/s1600-h/clip_image006%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image006&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46H6Z11cI/AAAAAAAAAII/D-MiNSts7Qk/clip_image006_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;150&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 3. Illustration Request and Answer&lt;/p&gt;  &lt;p&gt;The differences between independent and dependent service is located on the data flow between users and content provider.&lt;/p&gt;  &lt;h4&gt;2.1 Independent Service&lt;/h4&gt;  &lt;p&gt;To provide independent service, the University can use 1 mobile phone or GSM modem and 1 server as an SMS server. Database server also can be connected to the SMS server to supply data. If the user sends a request through SMS, the mobile network will receives it and sends it again to the SMS server mobile phone receiver. The SMS will be processed on the SMS server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46JWIgv4I/AAAAAAAAAIM/67hto5SIk2A/s1600-h/clip_image008%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46KE5oGqI/AAAAAAAAAIQ/hPfUHvvieLE/clip_image008_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 4. Conceptual Model&lt;/p&gt;  &lt;p&gt;SMS server will read the message from mobile phone receiver and it will compare the message and the answer from the university database. The result will be sent to the user through the mobile phone on the server (See Figure 3).&lt;/p&gt;  &lt;p&gt;The steps of reading and sending the SMS on the server show on the Figure 5. Those steps are (1) Frequently, server will check the SMS from the mobile phone and translate from PDU format into plain text. In the PDU mode, a complete SMS Message including all header information is passed as a binary string [4]. (2) The translation message will be read and divide into three parts (Student ID, Password, and Keyword). Then, the Student ID and Password will be compared with data on the Authentication table. (3) If match, the system will check the balance. But if not match, the SMS will be ignored. (4) If there are enough points to be used, the system will process the request and compare the keyword with the available services. If not available, system will send a SMS warning to the user. Otherwise, the system will query the answer from the database, (5) translate from plain text into PDU format, and (6) send the answer back to the user.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46LbHFx1I/AAAAAAAAAIU/1mYRbOO37V0/s1600-h/clip_image010%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image010&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46MNoEgKI/AAAAAAAAAIY/v9C-kV8O_GM/clip_image010_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;113&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 5. Reading and Sending SMS&lt;/p&gt;  &lt;p&gt;Before students can use the services, they must pay the services through the website. (1) Students can pay the services using credit cards or bank transfer. Based on the payment, user will get points or add the user’s balance which will be used to use the services. (2) After that, students can use the services and send the request to the SMS server. SMS server will check the ID and password and compare to the student database. (3) If the ID and password are correct, server will check user’s balance. If there are enough points, server will check the answer based on user’s request. (4) The answer will be sent to the user and the user’s balance will be deducted.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46M3vReEI/AAAAAAAAAIc/hrLxjadyXJc/s1600-h/clip_image012%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image012&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46Nh-UHbI/AAAAAAAAAIg/Su3_DfAGCUE/clip_image012_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;168&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 6. A whole processes on the system&lt;/p&gt;  &lt;p&gt;E-Commerce Website has to be provided to facilitate payment system for the services. The process of payment system can be the following steps: (1) Students pay the services through the website. (2) If students use credit cards, the payment will be processed at Payment Processing Center, (3) Merchant, and (4) accepted by Cardholder’s bank.&lt;/p&gt;  &lt;p&gt;Each successful payment is done by users keeping adequate balance. It will be used for getting the information from the SMS services.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46OE2SbSI/AAAAAAAAAIk/D8s1CLpwUqU/s1600-h/clip_image014%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image014&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46Ovql4aI/AAAAAAAAAIo/v7yi9G7izrk/clip_image014_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;165&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 7. Adding User’s Balance&lt;/p&gt;  &lt;p&gt;There are three entities, such as student, university, and lecturer. (1) Before students apply the courses, the availability of those courses must be checked on the database. (2) If the courses are available on the database, university will accept the enrollment and create the student list. The student list will be given to the lecturer and the enrollment record will be saved on the database. (3) After the end of semester, the lecturer will give the grade of students to the university through Grading process. Grade will be saved on the database. (4) If students request enrollment information through an SMS, a student can send a SMS to the Enrollment SMS Service. The system will check the student’s points. Then, it will inquiry the enrollment database and gives the answer back to the student. The request and answer will be saved on SMS-record database and deducted points based on its price. (5) It also happens on the Grade SMS Service. A student will send a request to the service and the system will check the student’s points. Then, it will inquire the grade database and gives the answer back to the student. The request and answer will be saved on SMS-record database and deducted points based on its price.&lt;/p&gt;  &lt;p&gt;The SMS Enrollment and Grade Information consist four processes, which are (1) translation the SMS from PDU format into text message and save the request, (2) checking balance of student’s points, (3) find the answer on the grades data, and (4) send the reply SMS of enrollment/grade information, save the answer into SMS-record database, and deducted student’s points based on price data.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46PP4bSHI/AAAAAAAAAIs/BIEn0-kIN28/s1600-h/clip_image016%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image016&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46QMlirvI/AAAAAAAAAIw/RGMlwrc3e14/clip_image016_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;147&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 8. Data Flow of SMS Request&lt;/p&gt;  &lt;p&gt;This system must be equipped with 8 (eight) tables to support the user’s request, authentication, and record the transaction, such as (1) Student table, (2) Study Courses table, (3) Grade table, (4) Authentication table, (5) Points table to record the user’s balance, (6) Price table for the base of balance deduction, (7) SMS-record table to support the payment, and (8) Transactions table to record all payment from the users.&lt;/p&gt;  &lt;h4&gt;2.2 Dependent Service&lt;/h4&gt;  &lt;p&gt;To provide independent service, the University must have agreement with cellular operator. After that, there is a need to provide 24-hour internet connection. It has function to receive any SMS from the SMS center via internet.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46Q79sN6I/AAAAAAAAAI0/VzOKttUpOtc/s1600-h/clip_image018%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image018&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46RSF4zUI/AAAAAAAAAI4/kswsCInMj9o/clip_image018_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;134&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 9. Conceptual Model&lt;/p&gt;  &lt;p&gt;The user’s request from their mobile phone will be accepted by an operator cellular on the SMS center. Then, the SMS server will send the message via internet to a specific port on the HTTP server. The HTTP server will receive the message and compare it with the available services. The result will be sent to the SMS center via internet and forward it to the users’ mobile phone.&lt;/p&gt;  &lt;p&gt;The process on the HTTP server can be seen on the following figure. First of all, a HTTP server will listen to the request from the SMS Center. Then, the request as the keyword will be compared with the available services. If match, it will query to the database and produce a result as the information. Otherwise, it will produce the error message as the information. The information will be sent to the SMS Center via internet.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46SKdC11I/AAAAAAAAAI8/PHiT8NipuNU/s1600-h/clip_image020%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image020&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46THcX7cI/AAAAAAAAAJA/EHWJwhZ8Y_c/clip_image020_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;175&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 10. Process on the Server Side&lt;/p&gt;  &lt;p&gt;The benefit of using this architecture is (1) the capability to receive thousands SMS per seconds [5], (2) no need mobile phone or GSM modem, and (3) the payment system will deduct automatically by the cellular operator from their user balance. But some education institutions may not provide the 24-hour internet connection and the university as a content provider must have a license from the government to provide this kind of service beside the agreement with the cellular operators.&lt;/p&gt;  &lt;p&gt;The limitation of the service, (1) one cellular operator can accept the requests from their own users only; the university must have an agreement with all cellular operators to accept the user’ requests from any different cellular operators, (2) the price of service is depended on the cellular operator. It might be more expensive because there is a sharing profit between the university and cellular operators, and (3) the service can be accessed by domestic users only. Premium mobile phone number can not be accessed by international users. This is the crucial problem for the international university.&lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;3. Java Mobile Application&lt;/h3&gt;  &lt;p&gt;As a part of common marketing strategies which gives easiness to the users, the Graphical User Interface (GUI) is created. Using the GUI, users can request the information via SMS without worrying about the typographical error, the false destination number, or the wrong choice of services. The content provider can create the user interface by using Java language for mobile phone which is familiar to the users nowadays. &lt;/p&gt;  &lt;p&gt;The main part of the program can be divided into two screens, (1) the configuration screen and (2) the SMS service option screen. The configuration screen will ask the user several data, such as the SMS server phone number, the student ID, and the password. It will be saved into mobile phone’s memory and be combined with another screen to request the SMS service.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46TyoPdHI/AAAAAAAAAJE/JEFo-MSwcoo/s1600-h/clip_image022%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image022&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46UkBzXNI/AAAAAAAAAJI/m832vVKgZwE/clip_image022_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;164&quot; width=&quot;143&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 11. Configuration screen&lt;/p&gt;  &lt;p&gt;Another screen will show several options of the SMS service using radio button. Each service has its own keyword. After the users choose one of the services and press the Send Request button, the keyword of each option will be connected to the student ID and password. The combination string will be sent to the SMS server phone number.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46VIfhITI/AAAAAAAAAJM/0gJVZGOKFvw/s1600-h/clip_image024%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image024&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46ZaOAwKI/AAAAAAAAAJQ/rtaqYc6pDG0/clip_image024_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;163&quot; width=&quot;142&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 12. Request SMS service screen&lt;/p&gt;  &lt;p&gt;The keyword of each option can be shown on the following.&lt;/p&gt;  &lt;p&gt;Tabel 1. List of Options and Keywords&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46aPBP5_I/AAAAAAAAAJU/qqU_cMbgNi8/s1600-h/image%5B4%5D.png&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46a0QGKKI/AAAAAAAAAJY/2jxjQawmBQs/image_thumb%5B2%5D.png?imgmax=800&quot; border=&quot;0&quot; height=&quot;150&quot; width=&quot;477&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The application will be produce the string which has format as the bellow:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;[Student ID]&lt;/b&gt; + &lt;b&gt;[Password]&lt;/b&gt; + &lt;b&gt;[Keyword]&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The Example:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;G4829723 abcdef GRADE&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;After that, the String will be sent to the SMS server phone number. The algorithm of the application can be seen on the following.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46bpyCVQI/AAAAAAAAAJc/MHYSpXrAvHw/s1600-h/clip_image026%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image026&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46cU6u8XI/AAAAAAAAAJg/IW7K2mpmRcg/clip_image026_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;179&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 13. Algorithm of Java Mobile Application&lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;4. Business Perspective&lt;/h3&gt;  &lt;p&gt;The comparison of Cost, Revenue, and Break Event Point each service can be seen as the followings. Beside the technical comparison, this comparison also can be used to make a decision whether use independent or dependent service.&lt;/p&gt;  &lt;h4&gt;4.1 Independent Service&lt;/h4&gt;  &lt;p&gt;Independent service needs hardware and operating system to support the system to be able distributes the information via SMS. The cost can be shown on the bellow.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46dIy8oyI/AAAAAAAAAJk/Soyc3THbY70/s1600-h/image%5B8%5D.png&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46eAqKwLI/AAAAAAAAAJo/QrkHwifP8Hs/image_thumb%5B4%5D.png?imgmax=800&quot; border=&quot;0&quot; height=&quot;461&quot; width=&quot;437&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Number of Students = 19.500 Students&lt;/p&gt;  &lt;p&gt;Potential User = 17,018 Users (See Appendix)&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;If this service is launched after final examination, the calculation is in the bellow:&lt;/p&gt;  &lt;p&gt;Revenue = 2 Baht x 17,018 User&lt;/p&gt;  &lt;p&gt;= 34,036 Baht&lt;/p&gt;  &lt;p&gt;If there are 3 final examinations (after first semester, second semester, and summer session) within 1 year, the profit can be 102,108 Baht&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Total cost can be calculated on the below:&lt;/p&gt;  &lt;p&gt;Total Cost = Fix Cost + 12 month Variable Cost&lt;/p&gt;  &lt;p&gt;= (48,650 Baht + 7,900 Baht) &lt;/p&gt;  &lt;p&gt;+ (100 Baht x 12 months)&lt;/p&gt;  &lt;p&gt;= 56,550 Baht + 1,200 Baht&lt;/p&gt;  &lt;p&gt;= 57,750 Baht&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Break Event Point (BEP)&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Because profit from two times final examinations only is 68,072 Baht and total cost within 1 year is 57,750 Baht, Break Event Point can be reached within 6 months or after 2 final exams. The calculation can be shown on the following table 2 and figure 14.&lt;/p&gt;  &lt;p&gt;Tabel 2. Cost and Revenue&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46eiikHnI/AAAAAAAAAJs/-rYNU6SHQpg/s1600-h/image%5B12%5D.png&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46fwbMwgI/AAAAAAAAAJw/xaE3_4C322Q/image_thumb%5B6%5D.png?imgmax=800&quot; border=&quot;0&quot; height=&quot;380&quot; width=&quot;437&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;From the table on the above, the break event point chart can be seen on the figure 14.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO46gdnyOGI/AAAAAAAAAJ0/-_mYY_q798c/s1600-h/clip_image028%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image028&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46gzLuMvI/AAAAAAAAAJ4/JHydql2xYf0/clip_image028_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;165&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 14. Break Event Point&lt;/p&gt;  &lt;h4&gt;4.2 Dependent Service&lt;/h4&gt;  &lt;p&gt;Dependent service needs one web server, the operating system, and internet connection to support the system to be able distributes the information via SMS. The cost can be shown on the bellow.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46hnOqqJI/AAAAAAAAAJ8/9BjBuoF8oTA/s1600-h/image%5B16%5D.png&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46ilOmCbI/AAAAAAAAAKA/q0S1y94vOR8/image_thumb%5B8%5D.png?imgmax=800&quot; border=&quot;0&quot; height=&quot;399&quot; width=&quot;471&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Number of Students = 19.500 Students&lt;/p&gt;  &lt;p&gt;Potential User = 17,018 Users (See Appendix)&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Revenue&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;If this service is launched after final examination, the calculation is in the bellow:&lt;/p&gt;  &lt;p&gt;Revenue = 2 Baht x 17,018 User&lt;/p&gt;  &lt;p&gt;= 34,036 Baht&lt;/p&gt;  &lt;p&gt;If there are 3 final examinations (after first semester, second semester, and summer session) within 1 year, the profit can be 102,108 Baht&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Total cost can be calculated on the below:&lt;/p&gt;  &lt;p&gt;Total Cost = Fix Cost + 12 month Variable Cost&lt;/p&gt;  &lt;p&gt;= (20,000 Baht + 7,900 Baht) &lt;/p&gt;  &lt;p&gt;+ (1,100 Baht x 12 months)&lt;/p&gt;  &lt;p&gt;= 27,900 Baht + 13,200 Baht&lt;/p&gt;  &lt;p&gt;= 41,100 Baht&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Break Event Point (BEP)&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Because profit from once final examinations only is 34,036 Baht and total cost within 1 year is 41,100 Baht, Break Event Point can be reached within 1 month or in the first final exams. The calculation can be shown on the following table 3 and figure 15.&lt;/p&gt;  &lt;p&gt;Tabel 3. Cost and Revenue&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46jV74T6I/AAAAAAAAAKE/7A1LaSeeX5c/s1600-h/image%5B20%5D.png&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46kUub-jI/AAAAAAAAAKI/BdmX3cczoF8/image_thumb%5B10%5D.png?imgmax=800&quot; border=&quot;0&quot; height=&quot;383&quot; width=&quot;459&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;From the table on the above, the break event point chart can be seen on the figure 15.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46lGI454I/AAAAAAAAAKM/AtAMqrrrDp0/s1600-h/clip_image030%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image030&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46mL5wg8I/AAAAAAAAAKQ/bPz-9XpgN9U/clip_image030_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;177&quot; width=&quot;256&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 15. Break Event Point&lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;5. Conclusion&lt;/h3&gt;  &lt;p&gt;In overall comparison between the Independent and Dependent service, the Dependant service is superior to another. &lt;/p&gt;  &lt;p&gt;The benefit of using the independent architecture is (1) no need to have agreement with operator cellular, (2) no need internet connection to have communication between university and operator cellular, (3) the price is the university’s rule, (4) it can be accessed by domestic and international users. However, the limitation of the Independent service, (1) the capability to receive SMS depend on the memory buffer of mobile phone or GSM modem, and (2) the university must have payment system to manage the users’ balance.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The benefit of using the dependent architecture is (1) the capability to receive thousands SMS per seconds [5], (2) no need mobile phone or GSM modem, and (3) the payment system will deduct automatically by the cellular operator from their user balance. But the limitations of the Dependent service are (1) each user depends on their cellular operator; the university must have an agreement with each cellular operators, (2) the price of service is depended on the cellular operator. There is a sharing profit between the university and cellular operators, and (3) the service can be accessed by domestic users only. Premium mobile phone number can not be accessed by international users. This is the crucial problem for the international university.&lt;/p&gt;  &lt;p&gt;From business perspective, the Cost, Revenue, and Break Event Point of the Dependent service are more benefit than the Independent service. In the first month, the dependant service can get its BEP. But for the independent service, the university has to wait 6 months to cover the expenses.&lt;/p&gt;  &lt;p&gt;The content provider can stimulate the users to use the service frequently by creating the comfort situation when they want request the service. In order to create that situation, the content provider could provide the Graphical User Interface (GUI) to the users. Java Mobile can be the choice to create the user’s interface.&lt;/p&gt;  &lt;h3&gt;6. Appendix: Survey&lt;/h3&gt;  &lt;p&gt;To know the potential users, the survey was done at the Assumption University. &lt;/p&gt;  &lt;p&gt;Table 4. Potential Users&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46mjo_CDI/AAAAAAAAAKU/s-meEHACI3o/s1600-h/image%5B24%5D.png&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO46naPhYBI/AAAAAAAAAKY/SOOxmNaP3yg/image_thumb%5B12%5D.png?imgmax=800&quot; border=&quot;0&quot; height=&quot;121&quot; width=&quot;438&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO46oP55jGI/AAAAAAAAAKc/i-3WJWj_3SU/s1600-h/clip_image032%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image032&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO46t8FBKnI/AAAAAAAAAKg/VmX6hn-XEPQ/clip_image032_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;155&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 16. Potential Users&lt;/p&gt;  &lt;p&gt;If the total students of Assumption University are 19,500 persons, the potential users can be &lt;/p&gt;  &lt;p&gt;= 19,500 students x 87.27% &lt;/p&gt;  &lt;p&gt;= 17,018 students&lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;7. References&lt;/h3&gt;  &lt;p&gt;[1] Andy Stone. “Mobile Scaffolding: An Experiment in Using SMS Text Messaging to Support First Year University Students”, &lt;i&gt;Proceedings of the IEEE International Conference on Advanced Learning Technologies&lt;/i&gt;, IEEE, 2004. &lt;br /&gt;[2] Devine A. and Holmqvist S. “Mobile Internet Content Providers and their Business Models - What can Sweden learn from the Japanese experience?”, &lt;i&gt;The Royal Institute of Technology&lt;/i&gt;, Sweden, Jan 2001. &lt;br /&gt;[3] Giovanni Martini, et al. “Distributed Architecture for Applications based on the GSM Short Message Service”, &lt;i&gt;Proceedings of the 1995 workshop on physics and computer modeling of devices based on low-dimensional Structures&lt;/i&gt;, IEEE, 1995. &lt;br /&gt;[4] Siemens, AG. “AT command set for S45 Siemens mobile phones and modems”, &lt;i&gt;http://utenti.lycos.it/m50/sw/Command_set.pdf&lt;/i&gt;, Siemens AG, 2001. &lt;br /&gt;[5] William Enck, et al. “Exploiting Open Functionality in SMS-Capable Cellular Networks”, &lt;i&gt;Proceedings of the 12th ACM conference on Computer and communications security CCS &#39;05&lt;/i&gt;, ACM Press, 2005.&lt;/p&gt;&lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/building-educational-content-business_29.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-8808450860151327275</guid><pubDate>Wed, 28 May 2008 15:38:00 +0000</pubDate><atom:updated>2008-10-09T23:52:05.444+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cellular Phone</category><category domain="http://www.blogger.com/atom/ns#">Content Provider</category><category domain="http://www.blogger.com/atom/ns#">Education Services</category><category domain="http://www.blogger.com/atom/ns#">J2ME</category><category domain="http://www.blogger.com/atom/ns#">Java Mobile</category><category domain="http://www.blogger.com/atom/ns#">Java SMS</category><category domain="http://www.blogger.com/atom/ns#">Mobile Phone</category><category domain="http://www.blogger.com/atom/ns#">Short Message Services</category><category domain="http://www.blogger.com/atom/ns#">SMS</category><category domain="http://www.blogger.com/atom/ns#">Value Added Service</category><title>Developing a Value Added Service in the Educational Organization</title><description>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Developing a Value Added Service in the Educational Organization using SMS and Java Mobile Application&lt;br /&gt;&lt;br /&gt;Ridwan Sanjaya&lt;/b&gt;&lt;br /&gt;Soegijapranata Catholic University, Semarang, Indonesia   &lt;br /&gt;mail2ridwan@yahoo.com&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Saranphong Pramsane, Ph.D.    &lt;br /&gt;&lt;/b&gt;Graduate School of Information Technology, Assumption University, Bangkok, Thailand    &lt;br /&gt;prammicester@hotmail.com&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Abstract&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This paper discusses a development of a Value Added Service (VAS) in the educational field via Short Message Service (SMS). As an educational institution, university has a lot of valuable information, for instance, grade release and enrollment information which can be shared to the students via mobile communication. To meet this demand, the university can provide this service by using GSM modem or HTTP server so that students can access the information via SMS. The selection of these two tools can affect the complexity of architecture and the performance of service.&lt;/p&gt;  &lt;p&gt;The objective of this paper is to give practical insights to develop their own education services based on SMS in which Java application is used as a user interface to reduce errors. A step by step explanation as well as its logical algorithm to send the request via SMS using Java mobile application will be further explained in this paper. &lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Keywords&lt;/b&gt;   &lt;br /&gt;Value Added Service, Short Message Services, SMS, Education Services, Content Provider, Cellular Phone, Mobile Phone, Java Mobile, Java SMS, J2ME.   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;*) Published in Proceeding of the International Conference on Network and Mobile Computing (NMC) 2006, INTI College Malaysia, August 28-29, 2006.&lt;/p&gt;  &lt;p&gt;**) Presented at &lt;a href=&quot;http://www.intimal.edu.my/iic20/NMCindex.html&quot;&gt;the International Conference on Network and Mobile Computing (NMC) 2006&lt;/a&gt;, INTI College Malaysia, August 28-29, 2006.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;PDF Version [&lt;a href=&quot;http://203.130.205.68/dosen/ridwan/journal/Ridwan-NMC2006.pdf&quot;&gt;Download&lt;/a&gt;]&lt;/p&gt;  &lt;p align=&quot;justify&quot;&gt;  &lt;br /&gt;&lt;/p&gt;  &lt;span class=&quot;fullpost&quot;&gt;&lt;h3&gt;1. Introduction&lt;/h3&gt;  &lt;p&gt;Short Message Services (SMS) is a basic and common feature given by cellular operators to users. Recently, the growing influence of SMS has attracted significant attention. As a convenient and low-cost mobile communication technology, SMS is experiencing very rapid growth. In 2001, 700 million mobile phone users worldwide sent an average of 20 billion SMS messages every month. Indeed, the volume of SMS messages sent in December 2001 was 30 billion worldwide and it was expected to grow to 100 billion by the end of 2002. In Europe, Norway leads the region with an average of 47 messages sent per month per user in 2001 while Philippines lead the Asia-Pacific region with 336 SMS messages [5]. &lt;/p&gt;  &lt;p&gt;The worldwide increasing growth of SMS messaging services has spurred the developments of SMS commerce applications, which mainly cover consumer-orientated business such as alerting, ticket booking and retailing. Given that the huge SMS messaging customer base could potentially serve as major component of the SMS-commerce customer base, many commerce providers are becoming more interested in SMS commerce applications. &lt;/p&gt;  &lt;p&gt;The university as an educational organization has many valuable information which can be provided to the students, such as (1) grade release, (2) enrollment information, (3) university announcement, and (4) internship opportunity. If the university can provide them on the SMS service, the students can get the information easier and faster. They can request the information from the service provider at their own convenient time through their cell phones.&lt;/p&gt;  &lt;p&gt;There are two kinds of services which can be built to distribute the information through SMS:&lt;/p&gt;  &lt;p&gt;(1) Independent Service. It is created by the university itself using one cell phone and one server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO41AENhd3I/AAAAAAAAAF8/GvG6KBJC0RY/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41A2-shxI/AAAAAAAAAGA/3jdvBTEsblw/clip_image002_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;93&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 1. Independent Service&lt;/p&gt;  &lt;p&gt;(2) Dependent Service. The university only provides one server and 24/7 internet connection. However, there is a need for an agreement between the university and the cellular operator to provide the service.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO41Bl5_66I/AAAAAAAAAGE/9cmMLsV4A_c/s1600-h/clip_image004%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image004&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41Cc-W8SI/AAAAAAAAAGI/yiI7rHaQudQ/clip_image004_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;73&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 2. Dependent Service&lt;/p&gt;  &lt;p&gt;Both of them services have their own benefits and difficulties in the different levels which depend on the institutional condition. The choice will also affect both the cost and the pricing in providing the service.&lt;/p&gt;  &lt;h3&gt;2. Architecture Comparison&lt;/h3&gt;  &lt;p&gt;Even though the architectures are different, both services have the same objective, namely to provide the information based on the user’s request. The example of the user’s request and the reply can be seen below.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO41DfsIcMI/AAAAAAAAAGM/NOI3f-rlXOU/s1600-h/clip_image006%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image006&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41EJfftcI/AAAAAAAAAGQ/UBg2KTqFWuA/clip_image006_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;149&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 3. Illustration Request and Answer&lt;/p&gt;  &lt;p&gt;The differences between independent and dependent services are on the data flow between users and content provider.&lt;/p&gt;  &lt;h4&gt;2.1 Independent Service&lt;/h4&gt;  &lt;p&gt;To provide independent service, the University can use one mobile phone or GSM modem, and one server as an SMS server. Database server can also be connected to the SMS server to supply data. If the user sends a request via SMS, the mobile network will receive the request and forward it to the SMS server mobile phone receiver. The SMS will be processed on the SMS server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41E38ITtI/AAAAAAAAAGU/cFWZFpFZvdM/s1600-h/clip_image008%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41FxRt65I/AAAAAAAAAGY/3M-M9zElkwE/clip_image008_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;133&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 4. Conceptual Model&lt;/p&gt;  &lt;p&gt;SMS server will read the message from the mobile phone receiver and it will compare the message and the information from the university database. The result will be sent to the user through the mobile phone on the server (See Figure 3).&lt;/p&gt;  &lt;p&gt;The steps of reading and sending the SMS on the server are shown in Figure 5. Those steps are (1) Frequently, server will check the SMS from the mobile phone and translate from PDU format into plain text. In the PDU mode, a complete SMS Message including all header information is passed as a binary string [5]. (2) The translation message will be read and divide into three parts (Student ID, Password, and Keyword). Then, the Student ID and Password will be compared with data on the Authentication table. (3) If match, the system will check the balance. But if not match, the SMS will be ignored. (4) If there are enough points to be used, the system will process the request and compare the keyword with the available services. If not available, system will send a SMS warning to the user. Otherwise, the system will query the answer from the database, (5) translate from plain text into PDU format, and (6) send the answer back to the user.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41GfZ3SgI/AAAAAAAAAGc/Q79Z0oQ4Gn4/s1600-h/clip_image010%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image010&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41G5gRvCI/AAAAAAAAAGg/QegM1n3I_Ho/clip_image010_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;112&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 5. Reading and Sending SMS&lt;/p&gt;  &lt;p&gt;Before students can use the services, they must pay the services through the website. (1) Students can pay the services using credit cards or bank transfer. Based on the payment, user will get points or add the user’s balance which will be used to use the services. (2) After that, students can use the services and send the request to the SMS server. SMS server will check the ID and password and compare to the student database. (3) If the ID and password are correct, server will check user’s balance. If there are enough points, server will check the answer based on user’s request. (4) The answer will be sent to the user and the user’s balance will be deducted.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41HkndAZI/AAAAAAAAAGk/N-e_5vpRIGY/s1600-h/clip_image012%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image012&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41IYwarLI/AAAAAAAAAGo/UAjxy0mJXqY/clip_image012_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;168&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 6. A whole processes on the system&lt;/p&gt;  &lt;p&gt;E-Commerce Website has to be provided to facilitate payment system for the services. The process of payment system can be the following steps: (1) Students pay the services through the website. (2) If students use credit cards, the payment will be processed at Payment Processing Center, (3) Merchant, and (4) accepted by Cardholder’s bank.&lt;/p&gt;  &lt;p&gt;Each successful payment is done by users keeping adequate balance. It will be used for getting the information from the SMS services.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41JCTru1I/AAAAAAAAAGs/72IyLQOPpJI/s1600-h/clip_image014%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image014&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41KLiE39I/AAAAAAAAAGw/KWIjSH7yQjw/clip_image014_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;166&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 7. Adding User’s Balance&lt;/p&gt;  &lt;p&gt;There are three entities, such as student, university, and lecturer. (1) Before students apply the courses, the availability of those courses must be checked on the database. (2) If the courses are available on the database, university will accept the enrollment and create the student list. The student list will be given to the lecturer and the enrollment record will be saved on the database. (3) After the end of semester, the lecturer will give the grade of students to the university through Grading process. Grade will be saved on the database. (4) If students request enrollment information through an SMS, a student can send a SMS to the Enrollment SMS Service. The system will check the student’s points. Then, it will inquiry the enrollment database and gives the answer back to the student. The request and answer will be saved on SMS-record database and deducted points based on its price. (5) It also happens on the Grade SMS Service. A student will send a request to the service and the system will check the student’s points. Then, it will inquire the grade database and gives the answer back to the student. The request and answer will be saved on SMS-record database and deducted points based on its price.&lt;/p&gt;  &lt;p&gt;The SMS Enrollment and Grade Information consist four processes, which are (1) translation the SMS from PDU format into text message and save the request, (2) checking balance of student’s points, (3) find the answer on the grades data, and (4) send the reply SMS of enrollment/grade information, save the answer into SMS-record database, and deducted student’s points based on price data.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO41KuIfV4I/AAAAAAAAAG0/G1BuGrGa2Xw/s1600-h/clip_image016%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image016&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO41LfMtJEI/AAAAAAAAAG4/ve-NPH4DJvs/clip_image016_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;148&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 8. Data Flow of SMS Request&lt;/p&gt;  &lt;p&gt;This system must be equipped with 8 (eight) tables to support the user’s request, authentication, and record the transaction, such as (1) Student table, (2) Study Courses table, (3) Grade table, (4) Authentication table, (5) Points table to record the user’s balance, (6) Price table for the base of balance deduction, (7) SMS-record table to support the payment, and (8) Transactions table to record all payment from the users.&lt;/p&gt;  &lt;h4&gt;2.2 Dependent Service&lt;/h4&gt;  &lt;p&gt;To provide independent service, the University must have agreement with cellular operator. After that, there is a need to provide 24-hour internet connection. It has function to receive any SMS from the SMS center via internet.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41MK6IWVI/AAAAAAAAAG8/qxSt62ik_YU/s1600-h/clip_image018%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image018&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO41M6S_kaI/AAAAAAAAAHA/3gc6Celhtjw/clip_image018_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;134&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 9. Conceptual Model&lt;/p&gt;  &lt;p&gt;The user’s request from their mobile phone will be accepted by an operator cellular on the SMS center. Then, the SMS server will send the message via internet to a specific port on the HTTP server. The HTTP server will receive the message and compare it with the available services. The result will be sent to the SMS center via internet and forward it to the users’ mobile phone.&lt;/p&gt;  &lt;p&gt;The process on the HTTP server can be seen on the following figure. First of all, a HTTP server will listen to the request from the SMS Center. Then, the request as the keyword will be compared with the available services. If match, it will query to the database and produce a result as the information. Otherwise, it will produce the error message as the information. The information will be sent to the SMS Center via internet.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41NUizMtI/AAAAAAAAAHE/Ac0ekaZYL-U/s1600-h/clip_image020%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image020&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41ODJPBiI/AAAAAAAAAHI/9mA9tWdA-y0/clip_image020_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;176&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 10. Process on the Server Side&lt;/p&gt;  &lt;p&gt;The benefits of using this architecture are (1) the capability to receive thousands SMS per seconds [7], (2) no need mobile phone or GSM modem, and (3) the automatic deducted payment system by the cellular operator from their user balance. However, some education institutions may not provide the 24-hour internet connection. Besides that, the university as a content provider must have a license from the government and an agreement with the cellular operators to provide this kind of service.&lt;/p&gt;  &lt;p&gt;The limitations of the service are (1) one cellular operator can accept the requests from their own users only; the university must have an agreement with all cellular operators to accept the user’ requests from any different cellular operators, (2) the price of the service depends on the cellular operator. It might be more expensive because there is a sharing profit between the university and cellular operators, and (3) the service can be accessed by domestic users only. Premium mobile phone number can not be accessed by international phone numbers. This is a crucial problem for an international university.  &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;3. Graphical User Interface&lt;/h3&gt;  &lt;p&gt;As a part of common marketing strategies which gives easiness to the users, the Graphical User Interface (GUI) is created. Using the GUI, users can request the information via SMS without worrying about the typographical error, the false destination number, or the wrong choice of services. The content provider can create the user interface by using Java language for mobile phone which is familiar to the users nowadays. &lt;/p&gt;  &lt;p&gt;The main part of the program can be divided into two screens, (1) the configuration screen and (2) the SMS service option screen. The configuration screen will ask the user several data, such as the SMS server phone number, the student ID, and the password. It will be saved into mobile phone’s memory and be combined with another screen to request the SMS service.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO41O0TCCKI/AAAAAAAAAHM/aj56y3dXodM/s1600-h/clip_image022%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image022&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41PubSGjI/AAAAAAAAAHQ/An19G1zOjFQ/clip_image022_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;212&quot; width=&quot;184&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 11. Configuration screen&lt;/p&gt;  &lt;p&gt;Another screen will show several options of the SMS service using radio button. Each service has its own keyword. After the users choose one of the services and press the Send Request button, the keyword of each option will be connected to the student ID and password. The combination string will be sent to the SMS server phone number.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO41QQVkYpI/AAAAAAAAAHU/OOFQbLGKujE/s1600-h/clip_image024%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image024&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO41RL45nKI/AAAAAAAAAHY/9Zlna0-dB1c/clip_image024_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;211&quot; width=&quot;183&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 12. Request SMS service screen&lt;/p&gt;  &lt;p&gt;The keyword of each option can be shown on the bellow.&lt;/p&gt;  &lt;p&gt;Tabel 1. List of Options and Keywords&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41Rj6q9KI/AAAAAAAAAHc/1Pc0klls8Dg/s1600-h/image%5B3%5D.png&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO41SXD308I/AAAAAAAAAHg/4tIcYj1pBTc/image_thumb%5B1%5D.png?imgmax=800&quot; border=&quot;0&quot; height=&quot;102&quot; width=&quot;463&quot; /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The application will be produce the string which has format as the bellow:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;[Student ID]&lt;/b&gt; + &lt;b&gt;[Password]&lt;/b&gt; + &lt;b&gt;[Keyword]&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The Example:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;G4829723 abcdef GRADE&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;After that, the String will be sent to the SMS server phone number. The algorithm of the application can be seen on the following.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41TGj316I/AAAAAAAAAHk/2RB5yHwlJ_k/s1600-h/clip_image026%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image026&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO41T1WjRNI/AAAAAAAAAHo/tyrmih1_lwY/clip_image026_thumb.gif?imgmax=800&quot; border=&quot;0&quot; height=&quot;244&quot; width=&quot;179&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 13. Algorithm of Java Mobile Application  &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;4. Programming Analysis&lt;/h3&gt;  &lt;p&gt;To access SMS functionality on a GSM mobile device, the Java Mobile Application needs the support from an additional package. The additional package is also a set of Application Programming Interfaces (APIs), but unlike a profile, it does not define a complete application environment. [3]&lt;/p&gt;  &lt;p&gt;Additional APIs, for instance, Wireless Messaging API (WMA) 1.1 (Java Specification Request/JSR 120), WMA 2.0 (JSR 205) and PDA Profile for J2ME (JSR 75) are used for advance applications. By using the WMA 1.1 and WMA 2.0, it will be possible for Java applications to compose and send messages, which can contain text, images and sound [4]. JSR 205 is an extension to the original WMA (JSR-120) to provide Multimedia Message Service (MMS) support. This API will allow the Java Mobile Application to send and receive not only text, but also voice, video and graphics [6]. In this paper, the Java Mobile Application used is JSR 120. &lt;/p&gt;  &lt;p&gt;The JSR 75 provides the FileConnection APIs which allows the program to access the removable storage devices and memory cards which are common on many mobile devices. The use of JSR 75 is also needed in this paper in order to be able to save the configuration permanently on the mobile phone. To get the support from those APIs, the programmer can choose the Additional APIs when creating a new project on the J2ME Wireless Toolkit. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO41UiQsQzI/AAAAAAAAAHs/22zAWDvJ7bc/s1600-h/clip_image028%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border: 0px none ;&quot; alt=&quot;clip_image028&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO41VhPBd2I/AAAAAAAAAHw/T_wWFoxZB9g/clip_image028_thumb.jpg?imgmax=800&quot; border=&quot;0&quot; height=&quot;161&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 14. Additional APIs on J2ME Wireless Toolkit&lt;/p&gt;  &lt;h4&gt;4.1 Configuration Program&lt;/h4&gt;  &lt;p&gt;This program is used to save the configuration of SMS server, Student ID, and Password. The Pseudo-code of Configuration program (configSMS.java) can be seen as the following.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Begin&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Import APIs&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Declaration Object&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Create GUI to input/edit SMS server, Student ID, and Password&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Display GUI &lt;b&gt;(See Figure 11)&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Read Configuration File&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Show the configuration on GUI&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Update the configuration File&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;End&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;To read the configuration file, the program needs FileConnection from javax.microedition.io package which is supported by JSR 75 and uses Connector.READ. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;FileConnection fc = (FileConnection) Connector.open(&quot;file:///&quot; + el + &quot;config.txt&quot;, Connector.READ);&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;However, to write the configuration file, the following command is used. The program needs Connector.READ_WRITE to allow writing on the mobile phone storage.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;FileConnection fc = (FileConnection) Connector.open(&quot;file:///&quot; + el + &quot;config.txt&quot;, Connector.READ_WRITE);&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;String &lt;i&gt;el&lt;/i&gt; is the root folder and &lt;i&gt;config.txt&lt;/i&gt; is the file to save the configuration of SMS server, Student ID, and Password.&lt;/p&gt;  &lt;h4&gt;4.2 Send SMS Program&lt;/h4&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This program is used to give the options of service to the user and send the request to the SMS server by using the Student ID, and the Password from the configuration file. The Pseudo-code of Send SMS program (sendSMS.java) can be seen bellow.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Begin&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Import APIs&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Declaration Object&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Create GUI to give option of service (keyword)&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Display GUI &lt;b&gt;(See Figure 12)&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Read Configuration File (SMS server, Student ID, Password)&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Message connection: Student ID, Password and the keyword&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Send the the message&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;End&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;The options will produce their keywords which will be used to send the SMS.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;if (message.equals(&quot;Grade Release&quot;)) {&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;choice = &quot;&lt;b&gt;GRADE&lt;/b&gt;&quot;;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;} else if (message.equals(&quot;Enrollment Information&quot;)) {&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;choice = &quot;&lt;b&gt;ENROLLMENT&lt;/b&gt;&quot;;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;} else if (message.equals(&quot;University Announcement&quot;)) {&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;choice = &quot;&lt;b&gt;ANNOUNCEMENT&lt;/b&gt;&quot;;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;} else if (message.equals(&quot;Internship Opportunity&quot;)) {&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;choice = &quot;&lt;b&gt;INTERNSHIP&lt;/b&gt;&quot;;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;} else {&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;choice = &quot;&quot;;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;To read the configuration file, FileConncetion on the program above will be used to read the SMS server, the Student ID, and the Password.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;FileConnection fc = (FileConnection) Connector.open(&quot;file:///&quot; + el + &quot;config.txt&quot;, Connector.READ);&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;To send the SMS, the command can be seen below. String to, studentID, and password are got from the configuration file, and String choice is a keyword which is got from the option of service.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;MessageConnection smsconn = null;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;try { &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;String address = &quot;sms://+&quot; + &lt;b&gt;to&lt;/b&gt; + &quot;:5000&quot;;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;smsconn = (MessageConnection)Connector.open(address); &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;TextMessage txtMessage = (TextMessage)&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;smsconn.newMessage(MessageConnection.TEXT_MESSAGE);&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;smsText = &lt;b&gt;studentID&lt;/b&gt; + &quot; &quot; + &lt;b&gt;password&lt;/b&gt; + &quot; &quot; + &lt;b&gt;choice&lt;/b&gt;;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;txtMessage.setPayloadText(smsText); &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;smsconn.send(txtMessage); &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;smsconn.close();&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;}    &lt;br /&gt;&lt;/i&gt;&lt;/p&gt;  &lt;h3&gt;5. Conclusion&lt;/h3&gt;  &lt;p&gt;In overall comparison between the Independent and Dependent service, the Dependant service is more superior to another. &lt;/p&gt;  &lt;p&gt;The benefit of using the independent architecture is (1) no need to have agreement with operator cellular, (2) no need internet connection to have communication between university and operator cellular, (3) the price is the university’s rule, (4) it can be accessed by domestic and international users. However, the limitation of the Independent service, (1) the capability to receive SMS depend on the memory buffer of mobile phone or GSM modem, and (2) the university must have payment system to manage the users’ balance.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The benefit of using the dependent architecture is (1) the capability to receive thousands SMS per seconds [7], (2) no need mobile phone or GSM modem, and (3) the payment system will deduct automatically by the cellular operator from their user balance. But the limitations of the Dependent service are (1) each user depends on their cellular operator; the university must have an agreement with each cellular operators, (2) the price of service is depended on the cellular operator. There is a sharing profit between the university and cellular operators, and (3) the service can be accessed by domestic users only. Premium mobile phone number can not be accessed by international phone numbers. This is the crucial problem for the international university.&lt;/p&gt;  &lt;p&gt;The content provider can stimulate the users to use the service frequently by creating easiness when they want to request the service. Easiness to the users can be provided by using the GUI. Java Mobile Application can be the choice to create the user’s interface. It needs JSR 120 to allow the Java application to send SMS from mobile phone, and JSR 75 to allow the program to access the storage on the mobile device.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;References&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;left&quot;&gt;[1] Andy Stone. Mobile Scaffolding: An Experiment in Using SMS Text Messaging to Support First Year University Students, Proceedings of the IEEE International Conference on Advanced Learning Technologies, IEEE, 2004.  &lt;br /&gt;[2] Devine A. and Holmqvist S. Mobile Internet Content Providers and their Business Models - What can Sweden learn from the Japanese experience? The Royal Institute of Technology, Sweden, Jan 2001.   &lt;br /&gt;[3] Giguere, Eric. J2ME Optional Packages, http://developers.sun.com/techtopics/mobility/midp/articles/optional, Sun Microsystem, 2002.    &lt;br /&gt;[4] Java Community Process, JSR 205: Wireless Messaging API 2.0, http://jcp.org/en/jsr/detail?id=205, JCP, 2004.   &lt;br /&gt;[5] Jones, S, Next Generation Airline Information Using Consumer Devices to Keep Passengers Informed and as an Additional Channel to Market, Mobile Data Management Proceedings, IEEE International Conference, 2004.   &lt;br /&gt;[6] Shah, Apu. JCP Watch: Time for Review, http://www.developer.com/java/other/print.php/1690731, JupiterWeb, 2003.   &lt;br /&gt;[7] Siemens, AG. AT command set for S45 Siemens mobile phones and modems, http://utenti.lycos.it/m50/sw/Command_set.pdf, Siemens AG, 2001.&lt;/p&gt;&lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/developing-value-added-service-in_28.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-2930292548355697723</guid><pubDate>Wed, 28 May 2008 14:54:00 +0000</pubDate><atom:updated>2008-05-31T06:32:16.294+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">E-Learning</category><category domain="http://www.blogger.com/atom/ns#">ijcim</category><category domain="http://www.blogger.com/atom/ns#">journal</category><category domain="http://www.blogger.com/atom/ns#">selected paper</category><title>Other Publications in E-Learning Conference 2006</title><description>Selected papers at &lt;a href=&quot;http://www.elearningap.com/eLAP2006/Proceeding2006.htm&quot; target=&quot;_blank&quot;&gt;International Conference of E-Learning 2006&lt;/a&gt; was published as a Special Issue of the International Journal of the Computer, the Internet and Management. They are:&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjWrKCg5JV7pfKHcyM78vb7oMHyhfkdKlVEaTlXWegQ_9_qxUwiWlBtaH82rZGT9keeExDFFokIzs98CpidCjAME1oi1cfZo1WGRmccn_Danf53lcJqnAjRTE06facqG-CtUbMnWRod8/s1600-h/CoverELAP2006.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjWrKCg5JV7pfKHcyM78vb7oMHyhfkdKlVEaTlXWegQ_9_qxUwiWlBtaH82rZGT9keeExDFFokIzs98CpidCjAME1oi1cfZo1WGRmccn_Danf53lcJqnAjRTE06facqG-CtUbMnWRod8/s200/CoverELAP2006.jpg&quot; alt=&quot;Journal International Conference of E-Learning 2006&quot; id=&quot;BLOGGER_PHOTO_ID_5205451927726570338&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;strong  style=&quot;color: rgb(51, 0, 51);font-family:verdana;&quot;&gt;&lt;span style=&quot;color: rgb(0, 102, 0);&quot;&gt;&lt;div align=&quot;left&quot;&gt;               &lt;ul&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p1.keynote-Khwankeo.pdf&quot; target=&quot;_blank&quot;&gt;Tenth                    Anniversary of the Distance Learning Foundation&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            (Keynote Address) by Khwankeo Vajarodaya&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p2.1-3-fin-43-keynote-Latif%20LADID.pdf&quot; target=&quot;_blank&quot;&gt;The                    New, New Internet - Ipv6: Technology&#39;s Next Big Step&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            (Keynote Address) by Latif Ladid&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p3.1-3-keynote-President%20Emeritus.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                    As A Science And Profession&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            (Keynote Address) by Rev. Bro. Dr. Prathip Martin Komolmas&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p4.1-6-fin-20-keynote-Dr.%20Srisakdi.pdf&quot; target=&quot;_blank&quot;&gt;To                    Develop Or Not To Develop New Courseware For University-Level                    eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            (Keynote Address) by Prof. Dr. Srisakdi Charmonman and Dr. Natanicha                    Chorpothong&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p5.1-9-fin-58-keynote-Rozhan-%20Karen.pdf&quot; target=&quot;_blank&quot;&gt;Technogogy:                    Facilitating The Transformation Of Learning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            (Keynote Address) by Rozhan M. Idrus, Karen McComas&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p6.1-4-fin-42-keynote-Rangsan.pdf&quot; target=&quot;_blank&quot;&gt;Learning                    Theories And eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            (Keynote Address) by Rangsan Saengsook&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p7.1-6-fin-51-keynote-Kuldeep%20Nagi.pdf&quot; target=&quot;_blank&quot;&gt;Solving                    Ethical Issues In eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            (Keynote Address) by Kuldeep Nagi&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p8.1-4-fin-50.pdf&quot; target=&quot;_blank&quot;&gt;Introducing                    eLearning Into Secondary Schools In Thailand&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Arthur Morse and Suwat Suktruisul&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p9.1-5-fin-11.pdf&quot; target=&quot;_blank&quot;&gt;eCollaborative                    Projects For Better Learning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Lim Kin Chew&lt;/span&gt;&lt;/li&gt;&lt;span class=&quot;fullpost&quot;&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p10.1-6-fin-52.pdf&quot; target=&quot;_blank&quot;&gt;VEBA:                    A Virtual Experience-Based Approach For Graduate Study In eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Prof. Dr. Chaiyong Brahmawong&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p11.1-6-fin-48.pdf&quot; target=&quot;_blank&quot;&gt;Knowledge                    On-The-Move&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by A. Noel Jones&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p12.1-5-fin-38.pdf&quot; target=&quot;_blank&quot;&gt;Content                    Reusability In eLearning - ICRISAT&#39;s Experiments With LMS&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Sylvester Asil Gerard, Dixit Sreenath, Boyanapalle Diwakar,                    Sahu Ritesh Kumar and Venkataraman Balaji&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p13.1-5-fin-39.pdf&quot; target=&quot;_blank&quot;&gt;Identifying                    And Protecting eLearning Systems From Corrupt Use And Plagiarism&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Emil Marais, David Argles and Basie von Solms&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p14.1-2-fin-10.pdf&quot; target=&quot;_blank&quot;&gt;The                    Development Of eLearning Methodology Degree Programs&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Prof. Dr. Utumporn Jamornmann&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p15.1-6-fin-28.pdf&quot; target=&quot;_blank&quot;&gt;Types                    Of Learning Objects&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Ion Mierlus - Mazilu&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p16.1-4-fin-01.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                    Pedagogical Design: Tsoi? Model&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Mun Fie TSOI, Ngoh Khang GOH and Lian Sai CHIA&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p17.1-6-fin-34.pdf&quot; target=&quot;_blank&quot;&gt;eLearners,                    A Special Breed Of Learners With Implicit Learning Characteristics&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Chao boon Teo and Robert kheng leng Gay&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p18.1-5-fin-29.pdf&quot; target=&quot;_blank&quot;&gt;The                    Value Of International Standardization Of Basic Computer Literacy                    And Online Testing&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Colin Glass and Jonathan Khongwir&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p19.1-6-fin-30.pdf&quot; target=&quot;_blank&quot;&gt;iCamp:                    A Cross-Cultural Research Approach For A Cross-Cultural Learning                    Design&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Barbara Kieslinger and Sebastian Fiedler&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p20.1-8-fin-41.pdf&quot; target=&quot;_blank&quot;&gt;Technological                    Intelligent Agents [TIA]: A Stimulus for (e)Didactics?&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Gerald Moshammer and Benjamin P. W. Ellway&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p21.1-6-fin-37.pdf&quot; target=&quot;_blank&quot;&gt;Instructional                    Design For eLearning Courseware: The IT-Plus System&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Nuttaphong Kanchanachaya and Taminee Shinasharkey&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p22.1-5-fin-33.pdf&quot; target=&quot;_blank&quot;&gt;Statistical                    Analysis Of eLearning Usage In An University&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Vajirasak Vanijja and Montri Supattathum&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p23.1-7-fin-49.pdf&quot; target=&quot;_blank&quot;&gt;A                    Methodology To Support Six Sigma Implementation In SMES As eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Runchana Sinthavalai&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p24.1-6-fin-14.pdf&quot; target=&quot;_blank&quot;&gt;Collaborative                    E-Testing Construction Using Prediction Tools To Improve Test                    Reliability&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Pokpong Songmuang, Maomi Ueno and Toshio Okamoto&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p25.1-5-fin-32.pdf&quot; target=&quot;_blank&quot;&gt;MySLU                    : A WEB Portal Project To Promote ICT And WEB Based Collaboration                    In Higher Education, Philippines Experience&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Cecilia A. Mercado and Gerry Paul C. Genove&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p26.1-4-fin-55.pdf&quot; target=&quot;_blank&quot;&gt;Synchronic                    Distance Learning: A Brief Review And Implications&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by David Bregman, Yossi Raanan, Yael Amitai&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p27.1-6-fin-36.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                    And Knowledge Management, Symptoms Of A Reality&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Prasit Teekaput and Pairoj Waiwanijchakij&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p28.1-4-fin-19.pdf&quot; target=&quot;_blank&quot;&gt;Flexible                    Learning: The Digital Engine Of The Knowledge Economy&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Christopher Johnson&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p29.1-8-fin-31-new.pdf&quot; target=&quot;_blank&quot;&gt;A                    Comparison Of Group And Individualized Motivational Messages                    Sent By SMS And E-Mail To Improve Student Achievement&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Damith Wickramanayake and Charles Schlosser&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p30.1-5-fin-57.pdf&quot; target=&quot;_blank&quot;&gt;One                    Stop Services For eLearning Program&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Prasitchai Veerayuttwilai&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p31.1-9-fin-xx-new.pdf&quot; target=&quot;_blank&quot;&gt;Intelligent                    Instructional Resource Planning System For An Enterprise eLearning                    Management System&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Thaveesak Ganjanasuwan and Charan Sanrach &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p32.1-8-fin-13.pdf&quot; target=&quot;_blank&quot;&gt;Cognitive                    Architecture For Affective eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by H. Ekanayake, D.D. Karunarathna and K.P. Hewagamage&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p33.1-6-fin-46.pdf&quot; target=&quot;_blank&quot;&gt;Interactive                    Distance Learning Based On SIP&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by S. Sae-Wong, T. Kamolphiwong, S. Kamolphiwong and S. Anantakunupakorn&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p34.1-6-fin-07-upd-ver.pdf&quot; target=&quot;_blank&quot;&gt;An                    Invitation Method Enhance Internet-Based Survey Response Rates&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Poonsri Vate-U-lan&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p35.1-5-fin-18.pdf&quot; target=&quot;_blank&quot;&gt;Mobile                    Devices In eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Rear Admiral Prasart Sribhadung&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p36.1-5-fin-24.pdf&quot; target=&quot;_blank&quot;&gt;The                    Biggest And Best Schoolbook Of The World: The Internet; Homeschooling                    And Global eLearning Experiences&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Andreas Becker, Lisa Becker and Martina Heinze&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p37.1-4-fin-54-Santhitorn.pdf&quot; target=&quot;_blank&quot;&gt;From                    Blended Learning To eLearning: Experience With The MScICT Program&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Santithorn Bunchua&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p38.1-5-fin-56.pdf&quot; target=&quot;_blank&quot;&gt;Business                    Game - An Illustration of Intensive Web Based eLearning support                    Technologies Usage&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by David Bregman, Gila Keinan, Arik Korman, and Itamar Shabtai&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p39.1-11-fin-06.pdf&quot; target=&quot;_blank&quot;&gt;Reengineering                    UNITAR&#39;s Courseware Development Model&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Zaid Ali Alsagoff&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p40.1-4-fin-16.pdf&quot; target=&quot;_blank&quot;&gt;Developing                    An Effective And Efficient eLearning Platform Using Open Source                    Software&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Firouz Anaraki&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p41.1-6-fin-47.pdf&quot; target=&quot;_blank&quot;&gt;Thai                    Language E-Training For The Hard Of Hearing&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Nalinrat Witsawakiti, Atiwong Suchato and Proadpran Punyabukkana&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p42.1-6-fin-12.pdf&quot; target=&quot;_blank&quot;&gt;A                    Learner Oriented Ontology Of Metadata To Improve Effectiveness                    Of Learning Management Systems&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by S.R. Heiyanthuduwage and D.D. Karunarathna&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p43.1-5-fin-40.pdf&quot; target=&quot;_blank&quot;&gt;RELAD:                    A Rapid eLearning Authoring And Development Model&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Proadpran Punyabukkana, Boonchai Sowanwanichakul and Atiwong                    Suchato&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p44.1-5-fin-44.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                    Operational Risk Assessment And Management: A Case Study Of                    The M.Sc. In Management Program&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Sathima Patomviriyavong, Boonyarat Samphanwattanachai and                    Thanomsak Suwannoi&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p45.1-7-fin-08.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                    Courseware Development: Experiences And Lessons Learned From                    AU-PLUS System&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Jintavee Monsakul&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p46.1-5-fin-23.pdf&quot; target=&quot;_blank&quot;&gt;Typo-3                    Goes E/B-Learning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Andreas Becker&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p47.1-8-fin-25.pdf&quot; target=&quot;_blank&quot;&gt;Web                    2.0 And Its Implementation To eLearning&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Ridwan Sanjaya and Rear Admiral Prasart Sribhadung&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p48.1-6-fin-17.pdf&quot; target=&quot;_blank&quot;&gt;eLearning                    Value Chain And Case Studies&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Arisa Rojnuckarin&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span align=&quot;left&quot; style=&quot;&quot;&gt;&lt;strong&gt; &lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p49.1-9-fin-61.pdf&quot; target=&quot;_blank&quot;&gt;Mobile                    Education Services Based On SMS And Their Architecture Comparison&lt;/a&gt;&lt;/strong&gt;&lt;br /&gt;            by Saranphong Pramsane and Ridwan Sanjaya&lt;/span&gt;&lt;/li&gt;&lt;/span&gt;&lt;/ul&gt;             &lt;/div&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/other-publications-in-special-issue-of.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUjWrKCg5JV7pfKHcyM78vb7oMHyhfkdKlVEaTlXWegQ_9_qxUwiWlBtaH82rZGT9keeExDFFokIzs98CpidCjAME1oi1cfZo1WGRmccn_Danf53lcJqnAjRTE06facqG-CtUbMnWRod8/s72-c/CoverELAP2006.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-6181548848317072559</guid><pubDate>Wed, 28 May 2008 06:35:00 +0000</pubDate><atom:updated>2008-10-09T23:35:18.935+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">E-Learning</category><category domain="http://www.blogger.com/atom/ns#">Education</category><category domain="http://www.blogger.com/atom/ns#">RSS</category><category domain="http://www.blogger.com/atom/ns#">Web 2.0</category><category domain="http://www.blogger.com/atom/ns#">Web Platform</category><title>Web 2.0 and Its Implementation to E-Learning</title><description>&lt;p&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ridwan Sanjaya&lt;sup&gt;1&lt;/sup&gt;, Rear Admiral Prasart Sribhadung&lt;sup&gt;2       &lt;br /&gt;&lt;/sup&gt;&lt;/b&gt;&lt;sup&gt;1&lt;/sup&gt; Soegijapranata Catholic University, Semarang, Indonesia.    &lt;br /&gt;&lt;sup&gt;2&lt;/sup&gt; Graduate School of Information Technology, Assumption University, Bangkok, Thailand.    &lt;br /&gt;Email: mail2ridwan@yahoo.com, prasart@ksc.au.edu&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Abstract&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Web 2.0 is a new buzzword being used in the Internet these days. The concept had become popular after the discussion was made in 2004 between O&#39;Reilly and MediaLive International. Although most people claim that Web 2.0 is the second phase of the World Wide Web development, it is not apparently clear what it means and what it takes. However, the proponents of Web 2.0 formulated the seven principles characterizing the current practices which are explored. These are (1) The Web As Platform, (2) Harnessing Collective Intelligence, (3) Data is the Next Intel Inside, (4) End of the Software Release Cycle, (5) Lightweight Programming Models, (6) Software [written] Above the Level of a Single Device, (7) Rich User Experiences. Relatively, the principles of Web 2.0 have the following key components: connectivity, interactivity and participation from the users. Nowadays, this concept is also being used in the field of education which has come to be known as E-Learning 2.0. This paper presents the process of implementing the concepts of Web 2.0 in E-Learning by integrating different tools into the concept which will help users learn fast and interact effectively while using E-learning website.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Keywords&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;Web 2.0, RSS, E-Learning, Education, Web Platform&lt;/p&gt;  &lt;p&gt;*) Published in Special Issue of the International Journal of the Computer, the Internet and Management (IJCIM), Vol. 14 No.SP1, Assumption University of Thailand, August, 2006, ISSN: 0858-7027.&lt;/p&gt;  &lt;p&gt;**) Presented at The Third International Conference on E-Learning for Knowledge-Based Society held at Bangkok, Thailand on August 4, 2006.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;PDF Version [&lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p47.1-8-fin-25.pdf&quot;&gt;Download&lt;/a&gt;]&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;span class=&quot;fullpost&quot;&gt;&lt;p&gt;&lt;b&gt;1. Introduction&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Even though Web 2.0 is becoming an interesting topic in the internet, it is not a familiar word for the users. There are a lot of users still asking for the meaning, the function, and the objective of Web 2.0 and also comparing it to the present web technology. They are afraid that Web 2.0 will make incompatibility in the client side. But none of the technology on the client side is changing. The development of Web 2.0 emphasizes on the way of thinking to provide the content and interface on the website. The Web was shifting from being a medium, in which information was transmitted and consumed, into being a platform, in which content was created, shared, remixed, repurposed, and passed along [2]. Most of the concepts in Web 2.0 integrate some web technologies in the present days. &lt;/p&gt;  &lt;p&gt;Nowadays, Web 2.0 is a new buzzword in the Internet. This concept has been well-known after the discussion between O&#39;Reilly and MediaLive International in 2004. Despite the claim that Web 2.0 is the second phase of the World Wide Web development, it is not actually clear what it means and what it takes. Some of them emphasize on the social network between the website and its users, like the Blog does. But others push the ideas on using web as a platform, like AJAX (Asynchronous Javascript and XML) does [5]. &lt;/p&gt;  &lt;p&gt;The users can run the word processor or spreadsheet software using the web browser only. They do not have to install the software in the computer, but they can access the website of the application provider via web browsers, for instance, Google Spreadsheet (http://spreadsheets.google.com) or Zoho Writer (http://www.zohowriter.com).&lt;/p&gt;  &lt;p&gt;Through these applications, the users can create, format, and edit documents online with a powerful WYSIWYG editor. Moreover, they can access and share their documents from anywhere using only the web browser. Users do not need the conventional storage anymore. Saving and sharing the documents can be done via internet.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;2. Concepts Overview&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;After the brainstorming between O&amp;#8217;Reilly and MediaLive International, they published the seven character principles of Web 2.0 [4]. The first character is web as a platform in which the users can create the web as a place to work at everywhere. They only need to open the web browser and then they can type, calculate, analyze finance, or create a presentation document using any application related to the work and publish the work directly in the internet. The example of this first character can be seen in the following figure.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4uyXq72II/AAAAAAAAADc/duZhDmzq61I/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;178&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4uzT12_nI/AAAAAAAAADg/2KEuE9o4-dE/clip_image002_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 1. Web as a platform&lt;/p&gt;  &lt;p&gt;The second character is participation from the users on the knowledge collaboration. It reminds the users about the trust that is given to the internet users like in the Wikipedia. They can share their knowledge in the Wikipedia, an encyclopedia based on the web which is developed by the internet users over the world. The content is characterized by open communication, decentralized authority, freedom to share and re-use, and dynamic interactivity [1].&lt;/p&gt;  &lt;p&gt;The next character is data becomes a trademark of application. It reminds the internet users with the &amp;#8220;Intel Inside&amp;#8221; slogan which is famous among the computer users. That trademark has been a trust guarantee to the users who have a computer or want to buy a computer. The same objective explains the third character in which the data supplier will give a trademark. That trademark will be used by a website owner to give the trust guarantee to the visitors. A few examples of this character are &amp;#8220;Nevteq Onboard&amp;#8221; slogan for the map data on the GPS navigation and &amp;#8220;Powered by Google&amp;#8221; for the Google Maps which supports the world map based on web.&lt;/p&gt;  &lt;p&gt;The fourth character is web 2.0 as the end of software release cycle; it illustrates every software producer which does not release their product physically. Because of web as a platform, users can come to the website to run the software that they want to use. Every update can be used directly by the users. Software is not sold as a product but as a service. Producer who gives the faster and better service will be chosen by users. &lt;/p&gt;  &lt;p&gt;The fifth character is the support of the simple programming and the idea of web service. The existence of RSS can be remixed easily by other websites using their own interface, web design, and simple programming.&lt;/p&gt;  &lt;p&gt;The sixth character is software which is not limited to specific devices. It emphasizes on the term of web as a platform in which all application can access. Computer is not the only device that can run any application on the internet. Every application on the web 2.0 must be designed to run at personal computer, handheld devices (mobile phone or PDA), or internet server. &lt;/p&gt;  &lt;p&gt;Finally, the last character is innovation on the client interface using Rich Web Applications with AJAX. Supports of AJAX which integrates HTML, CSS, Javascript, and XML on the Yahoo!Mail Beta and Gmail make the users get more additional values than ordinary web based e-mail service. Combination Instant Messenger or Voice over Internet Protocol can create a stronger character of Web 2.0 on the website.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;3. Strategies&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The existing e-learning website can adopt several characters to be implemented in each situation. In this pre-eliminary experiment, the five characters which can be adopted are the first character (web as a platform), second character (participation from users), fourth characters (the end of software release cycle), fifth character (support from simple programming and the idea of web service), and the sixth character (software which is not limited to a specific device).&lt;/p&gt;  &lt;p&gt;The first character is web that can serve as lecturers&amp;#8217; workplace. The lecturer can use the web to create the presentation, text document, or other else. If the lecturer has created the documents before, the documents can be imported to the web and saved in the server. Since it is saved on the internet, users can see the documents via the internet or participate in giving any input or changes if the lecturer share it for them. &lt;/p&gt;  &lt;p&gt;Like Wikipedia, every change is saved in the history. Everyone can see the changes until the official document is released by the lecturer. This kind of collaboration emphasizes the second character of Web 2.0. The users are trusted to make changes but their activities are recorded to give clear information to other users about the changes.&lt;/p&gt;  &lt;p&gt;The fourth character can be adopted to E-learning website to help the lecturers create their presentation, text document, or others without installing the application. The lecturers can visit E-learning website and do their job there. E-learning website must be equipped with several office applications to support the lecturing.&lt;/p&gt;  &lt;p&gt;Based on the fifth character, the saved documents can produce RSS to support the simple programming and the idea of the web service. &lt;/p&gt;  &lt;p&gt;The flowchart of produce XML RSS can be seen in the following figure. &lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4u0E4PNII/AAAAAAAAADk/7rnasirH34E/s1600-h/clip_image004%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image004&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4u1W6qf_I/AAAAAAAAADo/QmCtm4k-RR8/clip_image004_thumb.gif?imgmax=800&quot; width=&quot;144&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 2. Produce XML RSS via web based software&lt;/p&gt;  &lt;p&gt;The flowchart explains (1) If the lecturers want to create a new document, they will get the software based on web. Otherwise, they can choose to import the existing document to be saved on the server. (2) After the lecturers finish the activity, they can save the document in the server, and (3) generate it to produce XML RSS.&lt;/p&gt;  &lt;p&gt;Because the output is XML RSS, the educational content can be accessed via mobile phone, PDA, desktop computer, or other media using any communication media, such as GPRS, HCSD, EDGE, LAN, or WiFi.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4u2AjL20I/AAAAAAAAADs/Lka_avE6NQk/s1600-h/clip_image006%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;189&quot; alt=&quot;clip_image006&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4u2_IdPxI/AAAAAAAAADw/dtn3nj0SdO4/clip_image006_thumb.gif?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 3. XML RSS can be accessed by any devices&lt;/p&gt;  &lt;p&gt;The XML RSS can be adopted by other website with simple programming. However, for the commercial education, RSS can be supported by HTTP authentication to limit the users. Only registered users can access the RSS from their own device.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4u3YFImTI/AAAAAAAAAD0/JfHBsiybi3I/s1600-h/clip_image008%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4u4TniS3I/AAAAAAAAAD4/j9hD7VzBtCQ/clip_image008_thumb.gif?imgmax=800&quot; width=&quot;146&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 4. XML RSS with HTTP authentication&lt;/p&gt;  &lt;p&gt;&lt;b&gt;4. Implementation&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;To provide the software based on the web, the university can develop E-Learning website using AJAX. An example of the office application can be seen on zohoshow.com (presentation software), zohowriter.com (word processor), zohosheet.com (spreadsheet), and spreadheet.google.com (spreadsheet). They have the capability to access from anywhere, share and collaborate, load the existing document based on the Microsoft Office and OpenOffice; thus, installation is unnecessary. A simple office application can be seen on Figure 5. &lt;/p&gt;  &lt;p&gt;After the lecturer save the documents, it will create an xml file using RSS format (see Figure 6). This format is used to provide items containing short descriptions of web content together with a link to the full version of the content. The items can be seen by using the RSS aggregator application which is installed in desktop computer (see Figure 7), mobile phone, and PDA (see Figure 8).&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4u5T8kkdI/AAAAAAAAAD8/SaYwH6NPuTA/s1600-h/clip_image010%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;161&quot; alt=&quot;clip_image010&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4u6eschGI/AAAAAAAAAEA/FiXUBpCmt2w/clip_image010_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 5. Sample office application based on the web&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4u7sIsAnI/AAAAAAAAAEE/TxVeoeNk7T8/s1600-h/clip_image012%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;165&quot; alt=&quot;clip_image012&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4u8jKAzuI/AAAAAAAAAEI/FXfBMQi7SVQ/clip_image012_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 6. Saved document on the XML RSS format&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4u9uXT3NI/AAAAAAAAAEM/QLlELYFXd7I/s1600-h/clip_image014%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;165&quot; alt=&quot;clip_image014&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4u-t7AenI/AAAAAAAAAEQ/oej47M95uHI/clip_image014_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 7.View of the e-learning content from the desktop application&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4u_q0IstI/AAAAAAAAAEU/87TEdXbQKng/s1600-h/clip_image016%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image016&quot; src=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4vAkI-C5I/AAAAAAAAAEY/rcVBjniSpR8/clip_image016_thumb.jpg?imgmax=800&quot; width=&quot;212&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 8.View of the e-learning content from the handheld device&lt;/p&gt;  &lt;p&gt;For the commercial education, RSS can be supported by using HTTP authentication. It will limit the number of users. Only the registered users can access the RSS from their own device. The HTTP authentication is a common method to provide security on the website. However, when HTTP authentication is combined with SSL, the RSS can become more secure [3].&lt;/p&gt;  &lt;p&gt;For Apache web server users, they have to make sure that the value of AllowOverride parameter in the httpd.conf file has changed to All.&lt;/p&gt;  &lt;p&gt;# AllowOverride controls what directives may be placed in .htaccess files. It can be &amp;quot;All&amp;quot;, &amp;quot;None&amp;quot;, or any combination of the keywords: Options FileInfo AuthConfig Limit&lt;/p&gt;  &lt;p&gt;&lt;b&gt;AllowOverride All&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;They have to create .htaccess and .htpasswd files in the saving directory. The content of .htaccess file can be seen on the following. Then, they have to modify the e-learning-directory string to the real location on the web server.&lt;/p&gt;  &lt;p&gt;AuthUserFile /&lt;b&gt;elearning-directory&lt;/b&gt;/.htpasswd&lt;/p&gt;  &lt;p&gt;AuthGroupFile /dev/null&lt;/p&gt;  &lt;p&gt;AuthName &amp;quot;E-learning Authentication&amp;quot;&lt;/p&gt;  &lt;p&gt;AuthType Basic&lt;/p&gt;  &lt;p&gt;&amp;lt;Limit GET POST&amp;gt;&lt;/p&gt;  &lt;p&gt;require valid-user&lt;/p&gt;  &lt;p&gt;&amp;lt;/Limit&amp;gt;&lt;/p&gt;  &lt;p&gt;To create .htpasswd, the command can be typed as the following. Then, they have to change the username to the real name on the student list. To make it dynamic, it can be connected to the database as well.&lt;/p&gt;  &lt;p&gt;htpasswd -c .htpasswd &lt;b&gt;&lt;i&gt;username&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Figure 9 describes the result of using HTTP authentication. Before the users access the content, they have to write the username and password. If it matches, the RSS XML will be read and it will be saved on the RSS aggregator application. The flowchart can be seen at Figure 4.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4vCoygKXI/AAAAAAAAAEc/rx1e9o2WBBQ/s1600-h/clip_image018%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;165&quot; alt=&quot;clip_image018&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4vDVQJD-I/AAAAAAAAAEg/gcqwVEJNpC4/clip_image018_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 9. Using HTTP authentication&lt;/p&gt;  &lt;p&gt;In order to invite the users to participate, e-learning website can provide editing forms. Each edited activity and the user&amp;#8217;s identity will be recorded in the history. If the editing is not correct, the lecturer can rollback to the previous document based on the history list. The E-learning website can also be equipped with the shoutbox or chatbox as a communication tool between the lecturer and students.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;5. Conclusion&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;E-learning website can add several characters on the Web 2.0 to provide some advantages for its users. First of all, by using the Web 2.0, users do not have to install the software. The next advantage is users can access the E-learning content without visiting the website. Finally, users can access the E-learning content from any devices.&lt;/p&gt;  &lt;p&gt;Besides these advantages offered to its users, the use of HTTP authentication can limit the number of E-learning content viewers. Only the users who have rights can access the content of E-learning.&lt;/p&gt;  &lt;p&gt;Although E-learning website is equipped by several communication tools to encourage users&amp;#8217; participation in sharing knowledge, this website still needs lecturers&amp;#8217; trust in order to maintain the participation. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Reference&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;left&quot;&gt;[1] Daniel, Graeme. &lt;i&gt;Web 2.0 and Education&lt;/i&gt;, http://magazines.fasfind.com/wwwtools/magazines.cfm?rid=2756, February 14, 2006.    &lt;br /&gt;[2] Downes, Stephen. &lt;i&gt;Feature: E-learning 2.0&lt;/i&gt;, ELearn Volume 2005, Issue 10. ACM Press, October 2005.    &lt;br /&gt;[3] Garrity, Steven. &lt;i&gt;Private RSS Feeds: Support for security in aggregators&lt;/i&gt;, http://labs.silverorange.com/archives/2003/july/privaterss, July 9, 2003.    &lt;br /&gt;[4] O&#39;Reilly, Tim. &lt;i&gt;What Is Web 2.0?&lt;/i&gt;, http://www.oreilly.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html, September 30, 2005.    &lt;br /&gt;[5] Treese, Win. &lt;i&gt;Putting it together: Web 2.0: is it really different?&lt;/i&gt;, Networker, Volume 10 Issue 2. ACM Press, June 2006.&lt;/p&gt;  &lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/web-20-and-its-implementation-to-e_28.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2135082368469204370.post-5341329389195410772</guid><pubDate>Tue, 27 May 2008 22:53:00 +0000</pubDate><atom:updated>2008-10-09T23:32:13.785+07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cellular Phone</category><category domain="http://www.blogger.com/atom/ns#">Content Provider</category><category domain="http://www.blogger.com/atom/ns#">Education Services</category><category domain="http://www.blogger.com/atom/ns#">Mobile Phone</category><category domain="http://www.blogger.com/atom/ns#">Short Message Services</category><category domain="http://www.blogger.com/atom/ns#">SMS</category><title>Mobile Education Services Based On SMS</title><description>&lt;p align=&quot;center&quot;&gt;&lt;b&gt;Saranphong Pramsane, Ph.D.     &lt;br /&gt;&lt;/b&gt;Graduate School of Information Technology,     &lt;br /&gt;Assumption University, Bangkok, Thailand     &lt;br /&gt;prammicester@hotmail.com&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Ridwan Sanjaya     &lt;br /&gt;&lt;/b&gt;Soegijapranata Catholic University,     &lt;br /&gt;Semarang, Indonesia    &lt;br /&gt;mail2ridwan@yahoo.com&lt;/p&gt; &lt;b&gt;   &lt;p align=&quot;center&quot;&gt;     &lt;br /&gt;&lt;/p&gt; &lt;/b&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Abstract&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;This paper presents a development of education services based on Short Message Service (SMS). The university as educational organization has many valuable information which can be provided to the students, such as grade release, enrollment information, university announcement, and internship opportunity. The objective of this paper is to develop their own education services based on SMS to support their student&amp;#8217;s need of information. If the university can provide them on the SMS service, the students can get the information easier and faster. They can request the information from the service provider at their own convenient time through their cellular phones. The result of this study shows the implementation of the mobile education services using mobile phone, including its performance analysis.&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;&lt;b&gt;Keywords&lt;/b&gt;&lt;/p&gt;  &lt;p align=&quot;center&quot;&gt;Short Message Services, SMS, Education Services, Content Provider, Cellular Phone, Mobile Phone.&lt;/p&gt;  &lt;p&gt;*) Published in Special Issue of the International Journal of the Computer, the Internet and Management (IJCIM), Vol. 14 No.SP1, Assumption University of Thailand, August, 2006, ISSN: 0858-7027.&lt;/p&gt;  &lt;p&gt;**) Presented at The Third International Conference on E-Learning for Knowledge-Based Society held at Bangkok, Thailand on August 4, 2006.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s1600-h/pdf.gif&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s200/pdf.gif&quot; align=&quot;left&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;PDF Version [&lt;a href=&quot;http://www.ijcim.th.org/v14nSP1/pdf/p49.1-9-fin-61.pdf&quot;&gt;Download&lt;/a&gt;]&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;span class=&quot;fullpost&quot;&gt;&lt;p&gt;&lt;b&gt;1. Introduction&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Wireless mobile application can be differentiated by two underlying technology platforms: wireless web-based technology, such as Wireless Application Protocol (WAP), and text-based technology or Short Message Services (SMS). SMS is a basic and common feature given by cellular operators to users. To use WAP feature, users have to activate GPRS facility and they have to use mobile phone which has WAP capability.&lt;/p&gt;  &lt;p&gt;Recently, the growing influence of SMS has attracted significant attention. As a convenient and low-cost mobile communication technology, SMS is experiencing very rapid growth. In 2001, 700 million mobile phone users worldwide sent an average of 20 billion SMS messages every month. Indeed, the volume of SMS messages sent in December 2001 was 30 billion worldwide and it was expected to grow to 100 billion by the end of 2002. In Europe, Norway leads the region with an average of 47 messages sent per month per user in 2001 while Philippines lead the Asia-Pacific region with 336 SMS messages [4]. &lt;/p&gt;  &lt;p&gt;The worldwide increasing growth of SMS messaging services has spurred the developments of SMS commerce applications, which mainly cover consumer-orientated business such as alerting, ticket booking and retailing. Given that the huge SMS messaging customer base could potentially serve as major component of the SMS-commerce customer base, many commerce providers are becoming more interested in SMS commerce applications. &lt;/p&gt;  &lt;p&gt;The university as an educational organization has many valuable information which can be provided to the students, such as (1) grade release, (2) enrollment information, (3) university announcement, and (4) internship opportunity. If the university can provide them on the SMS service, the students can get the information easier and faster. They can request the information from the service provider at their own convenient time through their cell phones.&lt;/p&gt;  &lt;p&gt;There are two kinds of services which can be built to distribute the information through SMS:&lt;/p&gt;  &lt;p&gt;(1) &lt;b&gt;Independent Service&lt;/b&gt;. It is created by the university itself using one cell phone and one server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4wRVhdSnI/AAAAAAAAAEk/wfstUR2RKwE/s1600-h/clip_image002%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;93&quot; alt=&quot;clip_image002&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4wSFv6B-I/AAAAAAAAAEo/UOMwrw3pslc/clip_image002_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 1. Independent Service&lt;/p&gt;  &lt;p&gt;(2) &lt;b&gt;Dependent Service&lt;/b&gt;. The university only provides one server and 24/7 internet connection. However, there is a need for an agreement between the university and the cellular operator to provide the service.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4wS4nddiI/AAAAAAAAAEs/35CmzIZVe9w/s1600-h/clip_image004%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;73&quot; alt=&quot;clip_image004&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4wT0bgU3I/AAAAAAAAAEw/4dtbqi--JR4/clip_image004_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 2. Dependent Service&lt;/p&gt;  &lt;p&gt;Both of them services have their own benefits and difficulties in the different levels which depend on the institutional condition. The choice will also affect both the cost and the pricing in providing the service.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;2. Existing System Overview&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The Assumption University has provided the education information services based on website since 2005. Some information such as academic record, enrollment information, and personal information can be accessed at http://www.eai.au.edu. &lt;/p&gt;  &lt;p&gt;Some tables are used by the system to provide that information. To provide the academic report, enrollment information, and personal information, the existing system use Informix Database that includes Student table, StudyCourses table, StudyGrade table. &lt;/p&gt;  &lt;p&gt;On the existing system, the users can get the information only from the web browser, which is provided by computer, PDA, and several high-end mobile phones. Not every mobile phone can access this system and the users must activate the GPRS facility to access the website from mobile phone. The proposed system is offering the SMS service which can be used by all the mobile phones. User only sends the SMS to the system and the system will reply the answer back to the user as an SMS also.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;3. Proposed System Overview&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Before students can use the services, they must pay the services through the website. (1) Students can pay the services using credit cards or bank transfer. Based on the payment, user will get points or add the user&amp;#8217;s balance which will be used to use the services. (2) After that, students can use the services and send the request to the SMS server. SMS server will check the ID and password and compare to the student database. (3) If the ID and password are correct, server will check user&amp;#8217;s balance. If there are enough points, server will check the answer based on user&amp;#8217;s request. (4) The answer will be sent to the user and the user&amp;#8217;s balance will be deducted.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4wU7PIXRI/AAAAAAAAAE0/N1P36P8zFgc/s1600-h/clip_image006%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;168&quot; alt=&quot;clip_image006&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4wWKni9sI/AAAAAAAAAE4/mQNr-ik8IRI/clip_image006_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 3. A whole processes on the system&lt;/p&gt;  &lt;p&gt;For the first time, the University can use one mobile phone and one server as a SMS server (independent service). Database server also can be connected to the SMS server to supply data. If the user sends a request through SMS, the mobile network will receives it and sends it again to the SMS server mobile phone receiver. The SMS will be processed on the SMS server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4wWxEHmdI/AAAAAAAAAE8/GbDym2RD9pg/s1600-h/clip_image008%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;133&quot; alt=&quot;clip_image008&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4wXmrDnfI/AAAAAAAAAFA/oiSj928xJNQ/clip_image008_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 4. Conceptual Model&lt;/p&gt;  &lt;p&gt;SMS server will read the message from mobile phone receiver and it will compare the message and the answer from the university database. The result will be sent to the user through the mobile phone on the server.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4wYVOzSfI/AAAAAAAAAFE/PPtcxAgjyGo/s1600-h/clip_image010%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;150&quot; alt=&quot;clip_image010&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4wZGsL63I/AAAAAAAAAFI/xFFbzO84Cvo/clip_image010_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 5. Illustration Request and Answer&lt;/p&gt;  &lt;p&gt;The steps of reading and sending the SMS on the server show on the Figure 6. Those steps are (1) Frequently, server will check the SMS from the mobile phone and translate from PDU format into plain text. In the PDU mode, a complete SMS Message including all header information is passed as a binary string [4]. (2) The translation message will be read and divide into three parts (Student ID, Password, and Keyword). Then, the Student ID and Password will be compared with data on the Authentication table. (3) If match, the system will check the balance. But if not match, the SMS will be ignored. (4) If there are enough points to be used, the system will process the request and compare the keyword with the available services. If not available, system will send a SMS warning to the user. Otherwise, the system will query the answer from the database, (5) translate from plain text into PDU format, and (6) send he answer back to the user.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4wZ11U2xI/AAAAAAAAAFM/-ol2kLq_t-g/s1600-h/clip_image012%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image012&quot; src=&quot;http://lh6.ggpht.com/frederick.sanjaya/SO4watYptBI/AAAAAAAAAFQ/LI_TWqp5PsY/clip_image012_thumb.gif?imgmax=800&quot; width=&quot;113&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 6. Reading and Sending SMS&lt;/p&gt;  &lt;p&gt;The process of payment system can be the following steps: (1) Students pay the services through the website. (2) If students use credit cards, the payment will be processed at Payment Processing Center, (3) Merchant, and (4) accepted by Cardholder&amp;#8217;s bank.&lt;/p&gt;  &lt;p&gt;Each successful payment is done by users will increase the user&amp;#8217;s balance. It will be used for getting the information from the SMS services.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4wbZYMaUI/AAAAAAAAAFU/XiGh3LVZpGg/s1600-h/clip_image014%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image014&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4wcD0ufbI/AAAAAAAAAFY/onJ9gzvxSO4/clip_image014_thumb.gif?imgmax=800&quot; width=&quot;166&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 7. Adding User&amp;#8217;s Balance&lt;/p&gt;  &lt;p&gt;There are three entities, such as student, university, and lecturer. (1) Before students apply the courses, the availability of those courses must be checked on the database. (2) If the courses are available on the database, university will accept the enrollment and create the student list. The student list will be given to the lecturer and the enrollment record will be saved on the database. (3) After 1 term, the lecturer will give the grade of students to the university through Grading process. Grade will be saved on the database. (4) If students request enrollment information through a SMS, a student can send a SMS to the Enrollment SMS Service. The system will check the student&amp;#8217;s points. Then, it will inquiry the enrollment database and gives the answer back to the student. The request and answer will be saved on sms-record database and deducted points based on its price. (5) It also happens on the Grade SMS Service. A student will send a request to the service and the system will check the student&amp;#8217;s points. Then, it will inquiry the grade database and gives the answer back to the student. The request and answer will be saved on sms-record database and deducted points based on its price.&lt;/p&gt;  &lt;p&gt;The SMS Enrollment and Grade Information consist four processes, which are (1) translation the SMS from PDU format into text message and save the request, (2) checking balance of student&amp;#8217;s points, (3) find the answer on the grades data, and (4) send the reply SMS of enrollment/grade information, save the answer into sms-record data, and deducted student&amp;#8217;s points based on price data.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4wcjOcDmI/AAAAAAAAAFc/93gr1f0b5Q0/s1600-h/clip_image016%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image016&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4wdWjlyfI/AAAAAAAAAFg/hU-z6HUsPmY/clip_image016_thumb.gif?imgmax=800&quot; width=&quot;148&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 8. Data Flow of SMS Request&lt;/p&gt;  &lt;p&gt;The existing tables on the current system, such as (1) Student, (2) StudyCourses, (3) StudyGrade, and (4) Authentication will be used again on the proposed system. The proposed system will add three more tables such as (1) Points to record the user&amp;#8217;s balance, (2) Price for the base of balance deduction, (3) smsRecord to support the payment, and (4) Transactions to record all payment from the users.&lt;/p&gt;  &lt;p&gt;E-Commerce Website will be created to provide payment system for the services. The main parts of the website are (1) The main page which is include login page, latest news, and promotion, (2) Why and Howto pages to create a good image of the service and information of usage, (3) The Frequently Asks and Questions (FAQ) page to help the users in finding the problem, and (4) About us page to declare the information of the service provider.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;4. Implementation&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;In case providing the Independent SMS services, the university as a content provider must prepare some of hardware are described below: (1) A mobile phone with modem built-in or GSM modem - to support communication between handset and computer using AT Command. (2) A computer set; at least using processor Pentium 4 1.5 GHz, RAM 256 MB, and Hard Disk 40 GB. (3) A SIM card; one SIM card from any cellular operator. (4) Cable data or other media (Bluetooth, infrared, etc); to connect mobile phone or GSM modem to the computer. (5) LAN Connection to Database server; to provide connectivity of data source from the actual database.&lt;/p&gt;  &lt;p&gt;To read and answer the SMS request, the system need one set of software which can download the message from mobile phone, translate the message from PDU format into text, query to the database based on message, and send the answer back to the user. They are: (1) Operating System, (2) Database Server, (3) Software to read and send SMS, (4) E-Commerce Website to provide the payment system. It needs several components, such as Web Server, Web Application, Database Server, and the Payment Gateway.&lt;/p&gt;  &lt;p&gt;To protect the information security, it needs preventive and persuasive action such as: &lt;/p&gt;  &lt;p&gt;1. Using Password. Password is needed to protect the SMS service. Every user must send the correct student ID and password to access the grade/enrollment information. It is a first action to prevent the system from unauthorized users. &lt;/p&gt;  &lt;p&gt;2. Limitation the Access Rights. Limit the access rights are defining of right which allow or deny to the system and users. Because the SMS server only provide specific information that only need to read not write, the access rights to the database must be limited on the specific tables and only has rights to read.&lt;/p&gt;  &lt;p&gt;3. IP Address Filtering. IP Address Filtering has objective to limit the computer which can access the database server. Because the SMS server has a specific IP address, the database server can filter and only allows the specific IP address to access the data. &lt;/p&gt;  &lt;p&gt;4. Firewall and Antivirus. Firewall and Antivirus can be used by database server and SMS server to protect the server from unauthorized requests and viruses. Only specific request and specific port can be opened to receive the requests and answer them.&lt;/p&gt;  &lt;p&gt;5. Using UPS (Uninterruptible Power Supply). UPS is provided to prevent the computer and network from blackout and abnormal electricity. It also can protect data and network equipment from any damage which is caused by the electricity.&lt;/p&gt;  &lt;p&gt;6. Increase Physical Security. There are several ways to provide the physical security such as: Providing security persons; Place the server in the safety and secure location from rain, flood, or crowded people; Place the important data in the different location and make the backup in the different else location; Provide the security system using lock or identity card.&lt;/p&gt;  &lt;p&gt;7. Personal Approaches. There are several approaches which can be given to the user, such as: Give the clear instruction to the user; Give the education to the operator; Give the procedure and discipline of using equipment to the operator and administrator.&lt;/p&gt;  &lt;p&gt;8. Update the system periodically. Persons who did the system update to prevent the system from technological obsolescence. Patches which are provided by the software producer must be downloaded and installed to the system. The patches can be a protection from security holes or bugs.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;5. System Verification&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Based on the 10 times experiments to read and send the SMS using the application in the Pentium 4-1,5 GHz 256 MB, the average time to process the 30 requests is 6 (six) seconds. The average time to prepare the connection between computer and mobile phone is 4 (four) seconds and the average time to find the answer from database and sent it to the mobile phone is 2 (two) seconds.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4weLfOs6I/AAAAAAAAAFk/Zl83JzNcSYM/s1600-h/clip_image018%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;202&quot; alt=&quot;clip_image018&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4we-0y_rI/AAAAAAAAAFo/5UOzUQzf_ho/clip_image018_thumb.gif?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 9. Processing Time&lt;/p&gt;  &lt;p&gt;The processing time on the computer is depending on the time of connection or handshaking between the computer and the mobile phone. The result time is always different. The second factor is depending on the processing time when the application looking for the answer from database. The execution time is usually same or always stable.&lt;/p&gt;  &lt;p&gt;The service is also depending on the peak time and the network. If the users send the request in the peak time, the reply might be late because the server is late to receive the request or the users are late to receive the answer. If the university only provide one phone number of SMS service, the SMS request from the cross cellular operators might have a problem. Sometimes there is technical problem compatibility of sender and receiver networks. &lt;/p&gt;  &lt;p&gt;The proposed system will be effectively used by the students if the information is updated in time. The university also must create a socialization, organizational integration between lecturing and administrative function, staff commitment and motivation [1]. There is recommendation to give the attention to the input of information, especially grade.&lt;/p&gt;  &lt;p&gt;If the numbers of request are getting high, there is recommendation to provide the dependant service based on HTTP or SMPP. However, there is a need for an agreement between the university and the cellular operators to provide the service. The university must have agreement with all cellular operators in this country to provide the service to all students who are customer of different cellular operators.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;6. Dependant Architecture&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;After the university have agreement with cellular operator, there is a need to provide 24-hour internet connection. It has function to receive any SMS from the SMS center via internet.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/frederick.sanjaya/SO4wfm92_-I/AAAAAAAAAFs/_wp3-VFB7L8/s1600-h/clip_image020%5B3%5D.jpg&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;134&quot; alt=&quot;clip_image020&quot; src=&quot;http://lh4.ggpht.com/frederick.sanjaya/SO4wgRz093I/AAAAAAAAAFw/8NxlDcrd1HY/clip_image020_thumb.jpg?imgmax=800&quot; width=&quot;244&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 10. Conceptual Model&lt;/p&gt;  &lt;p&gt;The user&amp;#8217;s request from their mobile phone will accepted by a operator cellular on the SMS center. Then, the SMS server will send the message via internet to a specific port on the HTTP server. The HTTP server will receive the message and compare it with the available services. The result will be sent to the SMS center via internet and forward it to the users&amp;#8217; mobile phone.&lt;/p&gt;  &lt;p&gt;The process on the HTTP server can be seen on the following figure. First of all, a HTTP server will listen to the request from the SMS Center. Then, the request as the keyword will be compared with the available services. If match, it will query to the database and produce a result as the information. Otherwise, it will produce the error message as the information. The information will be sent to the SMS Center via internet.&lt;/p&gt;  &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4whOi25YI/AAAAAAAAAF0/GdcRwWc0Nq0/s1600-h/clip_image022%5B3%5D.gif&quot;&gt;&lt;img style=&quot;border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px&quot; height=&quot;244&quot; alt=&quot;clip_image022&quot; src=&quot;http://lh5.ggpht.com/frederick.sanjaya/SO4whwzzpeI/AAAAAAAAAF4/CBQi6G5UMW8/clip_image022_thumb.gif?imgmax=800&quot; width=&quot;176&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Figure 11. Process on the Server Side&lt;/p&gt;  &lt;p&gt;The benefit of using this architecture is (1) the capability to receive thousands SMS per seconds [5], (2) no need mobile phone or GSM modem, and (3) the payment system will deduct automaticaly by the cellular operator from their user balance. But some education institutions may not provide the 24-hour internet connection and the university as a content provider must have a license from the government to provide this kind of service beside the agreement with the cellular operators.&lt;/p&gt;  &lt;p&gt;The limitation of the service, (1) one cellular operator can accept the requests from their own users only; the university must have an agreement with all cellular operators to accept the user&amp;#8217; requests from any different cellular operators, and (2) the price of service is depend on the cellular operator. It might be more expensive because there is a sharing profit between the university and cellular operator.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;7. Conclusions&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The proposed system can help the students to get the information from the actual source at their own convenient time through their cell phones. To develop this system, the university must have: (1) Data Source, such as grade release, enrollment information, university announcement, and internship opportunity. Those are valuable information that students need to access anytime. The databases can be in different places and connected to each other by the SMS server. (2) SMS Server with mobile phone or GSM/GPRS modem and SIM card included. The SMS server must have a software application to manage the SMS requests and query to the database. The software can be written using Visual Basic, Java, or others which has capability to connect the mobile phone through serial port, IrDA, or Bluetooth. (3) E-Commerce website which will promote and manage the payment to use this service. It must have payment gateway to make easier the user. But it can also provide other way to give the payment, such as bank transfer or buy the coupon manually in the bookstore or library. (4) If the numbers of request are getting high, there is recommendation to provide the dependant service based on HTTP or SMPP. However, there is a need for an agreement between the university and the cellular operators to provide the service. The university must have agreement with all cellular operators in this country to provide the service to all students who are customer of different cellular operators.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;References&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;[1] Andy Stone. Mobile Scaffolding: An Experiment in Using SMS Text Messaging to Support First Year University Students, Proceedings of the IEEE International Conference on Advanced Learning Technologies, IEEE, 2004.   &lt;br /&gt;[2] Devine A. and Holmqvist S. Mobile Internet Content Providers and their Business Models - What can Sweden learn from the Japanese experience? The Royal Institute of Technology, Sweden, Jan 2001.    &lt;br /&gt;[3] Giovanni Martini, et al. Distributed Architecture for Applications based on the GSM Short Message Service, Proceedings of the 1995 workshop on physics and computer modeling of devices based on low-dimensional Structures, IEEE, 1995.    &lt;br /&gt;[4] Siemens, AG. AT command set for S45 Siemens mobile phones and modems, http://utenti.lycos.it/m50/sw/Command_set.pdf, Siemens AG, 2001.    &lt;br /&gt;[5] William Enck, et al. Exploiting Open Functionality in SMS-Capable Cellular Networks. Proceedings of the 12th ACM conference on Computer and communications security CCS &#39;05, ACM Press, 2005.&lt;/p&gt;&lt;/span&gt;</description><link>http://journalpublication.blogspot.com/2008/05/mobile-education-services-based-on-sms_6341.html</link><author>noreply@blogger.com (Admin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_i1FYycGCjD93Fb40gDb4UXTJP6ytwlYGCYmIen1cJ9Y7W63w5kzKEMZSdRxt8AXCAigzcFgF7iV503oXrL3AeR2ZSSlEk8qw82xEHXziprL2bGj3y34b6fsg-S_VpqEIeHc7IQ0Nyh4/s72-c/pdf.gif" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>