Improvement of JXTA protocols for supporting reliable distributed applications in P2P systems
In any distributed application, the communication between the distributed processes/nodes of the distributed systems is essential for both reliability and efficiency matters. In this work we address this issue for distributed applications based on JXTA protocols. After a careful examination of the current version of JXTA protocols, we observed the need for improving the original JXTA protocols, such as pipe services, to ensure reliable communication between peer nodes and the discovery and prese
A Service-oriented Platform for the Enhancement and Effectiveness of the Collaborative Learning Proc
Modern on-line collaborative learning environments are to enable and scale the involvement of an increasing large number of single/group participants who can geographically be widely distributed, and who need to transparently share a huge variety of both software and hardware distributed learning resources. As a result, collaborative learning applications are to overcome important non-functional requirements arisen in distributed environments, such as scalability, flexibility, availability, inte
Contextualizing Discussions in Distance Learning Systems
In distance learning systems, communication tools are rarely integrated into learning activities, which does not encourage their use. The main goal of our work is to mitigate this lack of integration. Our aim is to bring the discussion activities closer to the learning activities, i.e. to situations to which the discussions must ideally relate to in order to promote learning between students. Thus, we suggest two models of forum which are contextual and based on a structuring of discussions resp
KMsim: A Meta-Modelling Approach and Environment for Creating Process-Oriented Knowledge Management
This paper presents a new approach to modelling process-oriented knowledge management (KM) and describes a simulation environment (called
KMSIM) that embodies the approach. Since the beginning of modelling researchers have been looking for better and novel ways to model systems and to use appropriate software to create simulations. The application of the approach and KMSIM make it possible to create realistic business models (BMs) and simulate the consequences of KM interventions and events. The
Improving database design teaching in secondary education: action research implementation for docume
Database design and use has educational interest for utilitarian and learning reasons. Database technology has significant economic impact and the demand for database design can not be covered by the existent educated experts. Furthermore the database management systems available at schools could be used for the design and implementation of high quality learning activities. Databases are general
purpose modeling environments that enable problem solving using conceptual frameworks closer to the s
Collaboration Activity Function: An interaction analysisÂ’ tool for Computer Supported Collaborative
During the last years, an increased interest has been observed on tools analyzing collaborative interactions that could be useful for researchers, teachers, or even students. The paper presents such a tool, based on the formally defined collaborative activity function (CAF). The empirical evaluation of CAF is also presented. The evaluation is focused on teachers using CAF during and after sessions of synchronous collaborative problem solving among students.
An examination of two types of timeline, linear vs. staggered: a mixed method approach
This study conducted as follow-up study to evaluate effects of two different time-based interfaces, linear and staggered. This study also tries to reveal usersÂ’ preferences when they look for information in two different computer-based timeline. Explanatory mixed method design was implemented. In the first part, quantitative, there were 42 subjects. Results shows no significant difference between two types of computer-based time-line in terms of task completion time and answer accuracy. In the
Shared conceptualisations in weblogs
In this paper we investigate how conceptualisations can be identified in weblogs using language technology (automated text analysis). We focus on getting a handle on both the concepts bloggers use and the way they think these concepts are related. The analysis of these conceptualisations can then be applied to a single weblog, resulting in a visualisation of potential conceptualisations the blogger wants to share with the outside world. Another type of analysis is to determine the overlap, or sh
Usability of virtual learning environment for learning java
It is widely stated that learning to program is very difficult in the traditional manner. To help novices learn object-oriented programming in Java more easily, we have developed the electronic Java virtual learning environment. In this paper, we discuss the usability of the learning environment and principles how to implement a usable learning environment. Considering the usability testing of the environment from the beginning stage of the development process, should improve the qualitative cha
Scripting argumentation in technology enhanced learning: a proposed system architecture
Argumentative knowledge construction is an important component of critical thinking. Learners who collaboratively argue about a subject can potentially develop domain knowledge and have the opportunity to use evidence critically in order to make sense of the subject under consideration. Moreover learners have to take into account claims and evidence of each other during argumentation and in this way they develop mental models for argument construction and sequence. However, research indicates th
Distance learning and foreign language teaching
Among numerous modes of technology enhanced learning there are not many that have received as much attention as distance learning. Stimulated by the recent rapid developments in Web technologies, researchers in both ICT and education are constantly working to make the most of technological resources and put them to the best pedagogical use. In the area of foreign language teaching a lot has been done to cover a variety of world languages, but there are constant attempts for new solutions, taking
E-learning environments in medical education: how pervasive computing can influence the educational
As pervasive computing is integrated incrementally with all facets of everyday life, it is reasonable to expect that its further proliferation may influence educational activities as well. Several such arguments have been thoroughly discussed in literature and several projects have been developed. However, little work has been done to investigate how pervasive computing can influence the medical educational process using e-learning platforms, and the prerequisites for such endeavours. In this pi
Cross-border collaboration between greece and bulgaria: the use of ict in improving social medicine
Cross-country-border collaboration exists in various fields as regions are facing similar social and economic challenges. Many countries of South-East Europe experience a lack of knowledge, especially in topics of social medicine. Improved collaboration across the borders can develop the appropriate conditions for enhanced knowledge sharing and ICT can effectively contribute to this aim. The system proposed in this paper is the combination of a database and a Geographic Information System that a
Applying IDWBL methodology at the national high school of mathematics and science
The Innovative Didactics via web Based Learning project accents on an innovative methodology of web use in the classroom. During the project realization a repository, containing IDWBL scenarios was developed. Teachers of the National High School of Mathematics and Science were acquainted with the methodology through the cascade approach. After that the IDWBL methodology was experimented in the classrooms in regular classes. The current paper comments the results of the teacher trainings and the
I*teach methodology in school practice
One of the assumptions of secondary education is that students are to acquire numerous ICT-related skills. The computer has become an essential element of live, both at school and outside it. Using ICT tools students can structure their knowledge, prepare images, create banks of data and analyze it, write reports and other text documents. Electronic mail, discussion lists, forums and other online applications facilitate communication and cooperation. World Wide Web gives an easy access to immens
Ontology development for computersupported collaborative learning scripts
This paper presents an ongoing effort to develop an ontology for Computer-Supported Collaborative Learning (CSCL) Scripts. Our work merges the field of collaborative learning with the field of semantic web and provides a framework for the formalization of collaboration scripts using the OWL language. Collaboration scripts are didactic scenarios that prescribe learnersÂ’ interactions in collaborative settings. A script comprises a number of phases and each phase specifies the activity that learne
Authoring Intelligent Tutoring Systems:
An analysis of the state of the art
This paper consists of an in-depth summary and analysis of the research and development state of the art for intelligent tutoring system (ITS) authoring systems. A seven-part categorization of two dozen authoring systems is given, followed by a characterization of the authoring tools and the types of ITSs that are built for each category. An overview of the knowledge acquisition and authoring techniques used in these systems is given. A characterization of the design tradeoffs involved in buildi
The LEAP Authoring Tool: Supporting complex courseware authoring through reuse, rapid prototyping, a
An important goal of current work in computer-based learning environments is to develop systems that combine the richness and effectiveness of an individually crafted intelligent tutoring system (ITS) with the generality and flexibility of a computer-assisted instruction (CAI) authoring tool. Our effort to achieve this goal is demonstrated in the Learn, Explore and Practice (LEAPsm) ITS shell and its courseware development component, The LEAP Authoring Tool (LAT). The LAT was developed for use b
Obstacles to the development of conceptual understanding in observational astronomy: the case of spa
Simple everyday phenomena like the day - night cycle and the sequence of four seasons are taught at the higher level of elementary education and the lower level of secondary education in Cyprus. Even though there is no specific subject dedicated to Astronomy or spatial reasoning, the day – night cycle, the sequence of the four seasons and the sequence of the lunar phases are part of the national curriculum of Geography. For this reason, the construction of conceptual understanding in basic Astr
Enhancing Fourth GradersÂ’ Ability to Interpret Graphical Representations Through the Use of Microco
This article reports on a research effort that investigated whether the use of Microcomputer-Based Labs (MBLs), implemented within an inquiry-based activity sequence on phase transformations (melting and freezing), contributes to the development of fourth grade (9-10 year-old) studentsÂ’ conceptual understanding and ability to construct and interprete graphs. The participants of the study were 65 fourth graders (organized into an experimental and two control groups). The experimental treatment i













