Professional Documents
Culture Documents
in a Web-Based Context
Abstract. Human learning does not take place on a single level, but is a stratified
process. This means that there is a sequence that is to be observed in teaching and
learning. One of the possibilities for improving teaching and learning processes,
and consequently, the knowledge flow, is to explore successful past experiences,
resulting from the modeling and execution of previous processes. This work
presents Thoth, a web-environment which aims at knowledge reuse, during the
planning, design and execution of teaching and learning activities. This approach
is integrated with a Case Based Reasoning approach, also described in this paper,
with workflow systems and the use of ontologies.
1 Introduction
In the educational context, we face with continuous modeling and execution of
processes. We can exemplify the educational context with learning, teaching and
scientific scenario.
Human learning does not take place on a single level, but it is a stratified process.
This characteristic is worldwide accepted as a didactic principle. The way in which
the educational system throughout the whole world is organized is an acknowledge-
ment of this. One cannot send a child to university first. He must start in the first class
and then progress year after year to the higher levels of education.
Research and scientific organizations have the aim of creating and to disseminating
knowledge. For the construction of scientific knowledge, research work is carried out
which can be described as a discovery process, an investigation of a fact or
confirmation of hypotheses. Scientists plan their research by designing sequential
steps that utilize models, data, tools and other artifacts. It can be concluded that the
use of the past experiences offers a learning opportunity and expedites activity
planning and execution. Knowledge about previous research can increase work
efficiency and quality so as to allow for successful practices being reused, the notion
about how the data had been acquired and previously handled.
A workflow management system, in this environment, aids activity planning and
allows for control and coordination of these activities. Besides, the information
generated during the planning and execution of the work can be considered as
X. Zhou et al. (Eds.): APWeb 2006, LNCS 3841, pp. 961 – 966, 2006.
© Springer-Verlag Berlin Heidelberg 2006
962 E. Bomfim, J. Oliveira, and J.M. de Souza
documentation of the activities. However, the workflow system does not have as its
objective supporting the collaboration among the professionals, faster knowledge
identification and creation, nor facilitating reuse of the best practices. That is the
Thoth objective.
The paper is organized as follows. The second section describes how we can reuse
educational processes and its advantages. The third section explains the workflow
management system and the way it is used in the educational environment. Section
four presents the Thoth and how the CBR was implemented, while section 5 presents
conclusions and future work.
Related to the teaching context, new teachers receive little guidance about what to
teach or how to teach it. Learning to teach well is slow, is a difficult work. Managing
a classroom, choosing or creating curriculum, developing sound instructional
strategies, accurately assessing student understanding, and adjusting to student needs
are complex tasks, and new teachers need time and support to develop the necessary
knowledge and skills. However, a way of help novices is the possibility of they watch
the experts and develop their craft under guidance. That is, analyze and reuse
successful teaching process of experienced colleagues.
Educational workflow has the function of aiding the control, execution and
documentation of scientific work. The differentiation of these systems in relation to
the traditional workflows lies in the way that educational activity is accomplished,
which demands functionalities not supported by a traditional system. As described in
[1], the following aspects should be supported so as to support the scientific activity,
but can be interpreted to support educational activity too:
− Incompleteness: educational workflows can be executed even when their
definition is incomplete, being built progressively during their execution, they
do not need to be entirely defined before they are executed.
− Partial Reuse: educational workflows differ from traditional ones because they
are considered as construction blocks, and processes can be grouped to create
another process.
− Dynamic modification: educational workflows can be redefined during their
execution. For example, when an activity fails, it may be necessary to execute
other activities to compensate for the problematic activity or to fall back to a
previous activity.
Our approach, called Thoth, was conceived on the premise that this information is,
in fact, an important resource of organizational learning and an important aid for the
design and the execution of the educational processes. However, this resource is sub-
used due to lack of appropriate interfaces and strategies for search, filtering and
visualization [2].
4 Thoth
The Thoth has as its purpose allowing for the reuse of the existing knowledge in the
educational activities stored in the Workflow Management System. A researcher
can use the system to consult and reuse the definition of the model of the past
processes performed when he/she plans his/her own activities, to consult
information of similar activities during the execution of his own activities, to
interact with other users that have participated in the design or execution phases in
similar processes and activities.
964 E. Bomfim, J. Oliveira, and J.M. de Souza
During process design, the user uses the system defining a set of parameters, for
search processes, and then he/she obtains, as result of search, a set of processes
related with the selected parameters. From the moment processes are located, the user
can navigate to each one, choosing activities, documents and other artifacts to use in
his/her own processes. Then, after the user chooses the activities that will be reused, it
is possible to identify some search parameters automatically. Thus, it is possible to
refine the search with specific properties coming from activities and processes,
refining the search process further. Factors as the position of the activities in the
process (previous activities and successors activities), needed competences to execute
these activities, documents manipulated in them and tools used can be employed in
the definition of the appropriate processes that should be returned.
The Thoth provides an instant messaging tool allowing for this communication.
Communication allows that issues about some process or doubts raised after the
process browse can by debated with an activity performer.
The Thoth uses the CBR approach (Case Base Reasoning) [3] to search for
information from activities and processes, which could be useful for the
accomplishment of educational work. In Thoth, the approach is performed by raising
the analogy between process instances and the cases. The reasoning process executed
in Thoth is accomplished with the aid of ontology which allows for the identification
of the concepts related with processes and activities. Ontology allows, in similarity
reasoning, for semantic aspects to be identified and considered during the calculations
in a computationally-feasible manner.
The approach for classification and search used in Thoth is similar to one the usually
found in information retrieval systems [4] [5]. Classification is done when process
information is stored in the Workflow System and it has, as a result, a set of ontology
concepts that can be associated to the process being classified. For the identification
Reusing Experiences for an Effective Learning in a Web-Based Context 965
The search process starts with the selection of the descriptors as user request or by the
automatic capture of these characteristics in a modeled process. During the search, the
descriptors are analyzed in order to define the similarity degree with the processes
previously executed and stored in the workflow system database.
CPSE prototype [11], among others. None of these uses the CBR approach to enable
process reuse; the CPSE for instance, allows for visualization of all of the occurrences
of a process. The BOE allows for the reuse, but a keyword search is done to locate the
process. Moreover, a collaborative module was developed with the purpose of
enhancing knowledge exchange among the researchers.
We are focused on the development of classification, similarity reasoning and
search strategies. The next step comprises the enhancement of the collaborative
module with new functionality to allow for more participation in the design process of
the researchers consulted (Collaborative edition of activities and process). Other
future work comprises a modification to allow for use with other workflow systems,
through the development of a prototype following the WfmC standard [12].
References
1. Wainer, J., Weske, M., Vossen, G., et al.: Scientific workflow management. Proceedings
of the NSF Workshop on Workflow Process Automation: State-of-the-art and Future
Directions. (1996)
2. Araujo, R.M.,Borges, M.R.S.: Awareness Extensions in Work-flow Management Systems –
Elements for Collaboration and Process Learning. CSCWD, Brasil, (2002) 375-380
3. Aamodt, A., Plaza, E., Case-based reasoning: foundational issues, methodological
variations and system approaches, AI Communications, v. 7, n. 1, (1994) pp. 39-59.
4. Salton, G. M., McGraw M. J. : Introduction to Modern In-formation Retrieval, McGraw-
Hill Book Co., New York, (1983)
5. Baeza-Yates, R., Ribeiro-Neto, B.: Modern Information Re-trieval, ACM Press, New York
(1999)
6. Khan, L. R.: Ontology-based Information Selection, Ph.D. dissertation (2000)
7. Rodriguez, M. A., Engenhofer, M. J.: Determining Semantic Similarity among Entity
Classes from different Ontologies, IEEE Transactions on Knowledge and Data
Engineering, 15 (2), (2003) p.442-456
8. Bergmann, R., Stahl, A.: Similarity Measures for Object-Oriented Case Representation,
European Workshop on Case-Based Reasoning, Dublin, Ireland (1998)
9. Cardoso, L. F., Souza, J. M., Marques, C.: A Collaborative Approach to the Reuse of
Scientific Experiments in the Bill of Experiments Tool, The Seventh International
Conference on Computer Supported Cooperative Work in Design, Brazil, pp. 296-
301(2002).
10. Medeiros C.B., Vossen G., Weske M.: WASA: A workflow-based architecture to support
scientific database applications. Proc. 6th DEXA Conference, London (1995)
11. Chin, G., Leung, L. R., Schuchardt, K., et al: New Paradigms in Problem Solving
Environments for Scientific Computing, USA (2002)
12. The Workflow Reference Model. on http://www.wfmc.org/standards/model.htm (2004)