Improving the workflow of semantic web portals using Map/Reduce in cloud platform

hadoop, MapReduce, 시맨틱웹, 클라우드컴퓨팅 2010/11/06 15:25
Yun S., Song M., Namgoong H., Yang S., Kumar H. and Kim H. (2010).
IMPROVING THE WORKFLOW OF SEMANTIC WEB PORTALS USING M/R IN CLOUD PLATFORM. In Proceedings of the International Conference on Knowledge Engineering and Ontology Development, pages 485-488 DOI: 10.5220/0003142104850488


Abstract: Semantic Web Portals (SWPs) provide web services supporting searching, sharing and exchanging of information using semantic web techniques. The pre-existing SWP construction workflow based on current RDF store has limited scalability for processing the large volumes of semantic data. In this paper, we propose M/R (M/R) based modules usable in each step (e.g., data storing, reasoning, and accessing) of the workflow to reduce overall processing time and cost. The proposed modules lesson burdens of each step by exploiting an M/R cluster which is easily enlargeable with use of a cloud computing platform.

저작자 표시 비영리

함께 공유하기

여러분의 생각

여러분의 의견

의견 쓰기

비밀글?

Improving coursework for Web Engineering based on MVC pattern

Curicurrum, Web Engineering 2009/05/13 11:45
Yun, Seokchan and Kim, Sunghun and Kim, Hong-Gee (2009) Improving coursework for Web Engineering based on MVC pattern. In: Proceedings of the WebSci'09: Society On-Line, 18-20 March 2009, Athens, Greece. (In Press)

Recently, there have been tremendous changes in web engineering with adoption of Web 2.0 technologies such as front-end applications; rapid application development based on lightweight framework and service platform models by open APIs.

However, college course works for web engineering do not cover these changes, while most of them tend to be focused on HTML and form processing with database or learning specific languages (e.g. PHP, Java). These lead to that many students lose their interests and they do not recognize a novel method for web develpment, although there exist remarkable importance of web engineering.

To solve these limitations, we develop web engineering coursework 1) applying MVC (model, view and controller) framework to both server-side and front-side web technologies, 2) using lightweight framework for rapid application development (e.g. CakePHP, Ruby on Rails), and 3) using database-less programming approach with open APIs. A proposed coursework was experimented for junior students, majored in computer engineering at both Yabian University of Science and Technology, China in 2007 and Jeju National University, Korea in 2008.

As a result, most of students could understand conventional MVC patterns can be applied in whole processes of web applications both server and client side. They could approach to more methodological web programming in comparison of conventional ones and understood the importance of emerging front-end technologies and are initial motivated studying web engineering furthermore.

We found out this approach increase motivation and satisfaction of students significantly. In future, we will extend this approach to develop an independent course-ware of web engineering for students, making up of modeling, implementation and qualifying web applications as well as this kind of entrance coursework motivating them.

[img]PDF (Poster Description) [img]PDF (Poster Artwork)

(from http://journal.webscience.org/239/)

함께 공유하기

여러분의 생각

여러분의 의견

의견 쓰기

비밀글?