Software Engineering Perspectives and Application in Intelligent Systems Proceedings of the 5th Computer Science On line Conference 2016 CSOC2016 Vol 2 1st Edition Radek Silhavy - Instantly access the complete ebook with just one click
Software Engineering Perspectives and Application in Intelligent Systems Proceedings of the 5th Computer Science On line Conference 2016 CSOC2016 Vol 2 1st Edition Radek Silhavy - Instantly access the complete ebook with just one click
com
OR CLICK HERE
DOWLOAD EBOOK
https://textbookfull.com/product/software-engineering-and-algorithms-
in-intelligent-systems-radek-silhavy/
textbookfull.com
Software
Engineering
Perspectives and
Application in
Intelligent Systems
Proceedings of the 5th Computer
Science On-line Conference 2016
(CSOC2016), Vol 2
Advances in Intelligent Systems and Computing
Volume 465
Series editor
Janusz Kacprzyk, Polish Academy of Sciences, Warsaw, Poland
e-mail: [email protected]
About this Series
The series “Advances in Intelligent Systems and Computing” contains publications on theory,
applications, and design methods of Intelligent Systems and Intelligent Computing. Virtually
all disciplines such as engineering, natural sciences, computer and information science, ICT,
economics, business, e-commerce, environment, healthcare, life science are covered. The list
of topics spans all the areas of modern intelligent systems and computing.
The publications within “Advances in Intelligent Systems and Computing” are primarily
textbooks and proceedings of important conferences, symposia and congresses. They cover
significant recent developments in the field, both of a foundational and applicable character.
An important characteristic feature of the series is the short publication time and world-wide
distribution. This permits a rapid and broad dissemination of research results.
Advisory Board
Chairman
Nikhil R. Pal, Indian Statistical Institute, Kolkata, India
e-mail: [email protected]
Members
Rafael Bello, Universidad Central “Marta Abreu” de Las Villas, Santa Clara, Cuba
e-mail: [email protected]
Emilio S. Corchado, University of Salamanca, Salamanca, Spain
e-mail: [email protected]
Hani Hagras, University of Essex, Colchester, UK
e-mail: [email protected]
László T. Kóczy, Széchenyi István University, Győr, Hungary
e-mail: [email protected]
Vladik Kreinovich, University of Texas at El Paso, El Paso, USA
e-mail: [email protected]
Chin-Teng Lin, National Chiao Tung University, Hsinchu, Taiwan
e-mail: [email protected]
Jie Lu, University of Technology, Sydney, Australia
e-mail: [email protected]
Patricia Melin, Tijuana Institute of Technology, Tijuana, Mexico
e-mail: [email protected]
Nadia Nedjah, State University of Rio de Janeiro, Rio de Janeiro, Brazil
e-mail: [email protected]
Ngoc Thanh Nguyen, Wroclaw University of Technology, Wroclaw, Poland
e-mail: [email protected]
Jun Wang, The Chinese University of Hong Kong, Shatin, Hong Kong
e-mail: [email protected]
Software Engineering
Perspectives and Application
in Intelligent Systems
Proceedings of the 5th Computer Science
On-line Conference 2016 (CSOC2016), Vol 2
123
Editors
Radek Silhavy Petr Silhavy
Faculty of Applied Informatics Faculty of Applied Informatics
Tomas Bata University in Zlín Tomas Bata University in Zlín
Zlín Zlín
Czech Republic Czech Republic
v
Program Committee
vii
viii Program Committee
Michal Bliznak
Donald Davendra
Radim Farana
Zuzana Kominkova Oplatkova
Martin Kotyrba
Erik Kral
David Malanik
Michal Pluhacek
Zdenka Prokopova
Martin Sysel
Roman Senkerik
Petr Silhavy
Radek Silhavy
Jiri Vojtesek
Eva Volna
Janez Brest
Ales Zamuda
Roman Prokop
Boguslaw Cyganek
Krzysztof Okarma
Monika Bakosova
Pavel Vaclavek
Olga Brovkina
Elarbi Badidi
xi
xii Contents
Yi-Horng Lai
Abstract The purpose of this study is to introduce the graphic presentation food
safety and sanitation learning system with parent participation in element school’s
health and physical education curriculum. The students were divided into four
groups: control group, control group with parent participation, learning system
group, and learning system group with parent participation. There were three extra
variables in this study: learning system, parent participation, and gender. The
research data (three exams scores) was obtained before the course, in the middle of
the course, and at the end of the course. The results indicate that, first, the estimate
of slope of learning system is significantly correlated with parent participation;
second, male elementary school students and female elementary school students
were similar in the growth rate between each time points; third, the relationship
between the initial exam score and the following two exam scores were not sig-
nificant. Based on the results, it can be concluded that the use of learning system
and parent participation were helpful for elementary school students to acquire food
safety and sanitation knowledge in the health and physical education curriculum.
1 Introduction
Schools play an important role in students’ health promotion and disease preven-
tion. Since elementary school students tend to form their health knowledge, atti-
tudes and behavior through school education, it is important for schools to deliver
effective health program. [1].
enhance their work [7]. Brug, Steenhuis, Assema, and Vries’s study [2] pointed out
that computer-tailored food safety and sanitation information is a promising means
of stimulating people to change their diet toward dietary recommendations.
Bensley, Anderson, Brusk, Mercer, and Rivas’s study [8] claimed that Internet
food safety and sanitation education was a viable alternative to traditional food
safety and sanitation education for increasing fruit and vegetable consumption in
some women, infants, and children clients. Besides, food safety and sanitation
education through the telehealth service resulted in positive effects on the risk
factors for metabolic syndrome, nutrient intake, and dietary habits [3]. In Tyro-
volasa, Tountasb, Polychronopoulosa, and Panagiotakos’s study [4], active food
safety and sanitation policy and enhancement of food safety and sanitation services
within the public health care system can contribute to improved health and quality
of life among older populations. The food guidance system provides the basis for
the food guidance presented in the American Red Cross food safety and sanitation
course, “Better Eating for Better Health”, and in “Dietary Guidelines and Your
Diet”, which is a series of bulletins developed by USDA to help consumers use the
Dietary Guidelines [9].
Niemeiera, Hektnerb, and Enger’s study [10] mentioned that weigh-related health
interventions with parent participation could more effectively reduce body mass
indexes of child and adolescent participants. In addition, longer interventions that
include parent participation appear to have greater success. Suggestions for future
research and related interventions are provided. Parents who participated in the
intervention increased the scores on the nutrition knowledge test, and there also was
a significant association between degree of family involvement, higher grain
servings, and lower cholesterol intake [11].
2 Methods
The sample of this study was students of an elementary school in Taiwan. The
participants came from four classes, and they were assigned in four groups
respectively. The four groups were: control group, control group with parent par-
ticipation, learning system group, and learning system group with parent partici-
pation. The research framework is shown in Fig. 1.
The Latent Growth Model of this study is illustrated in Fig. 2. Learning system
group was the group (class) that applied the graphic presentation food safety and
sanitation education system in the four-week food safety and sanitation education.
4 Y.-H. Lai
Learning System
Gender
1
1 1 1 2
0
ICEPT SLOPE
Fig. 2 The latent growth model of the effect of nutrition education system for elementary school
students in nutrition knowledge
Learning system group with parent participation was the group (class) that
applied the graphic presentation food safety and sanitation education system in the
four-week food safety and sanitation education. Each parent was given a guide
book and had the access to the feedback system for this graphic presentation food
safety and sanitation education program. Students were required to do homework
with the graphic presentation food safety and sanitation education system with their
parents.
Control group was the group (class) that did the four-week food safety and
sanitation education by traditional teaching method. This group did not involve the
graphic presentation food safety and sanitation education system. Control group
The Effect of Nutrition Education System for Elementary School … 5
with parent participation was the group (class) that did the four-week food safety
and sanitation education by the traditional teaching method. Each parent was given
a guide book and the access to the feedback system. Students were required to do
food safety and sanitation education homework by the traditional method with their
parents.
The 3 exam scores (year1, year2, and year3) were obtained before the course, in
the middle of the course, and at the end of the course. The questions on the three
exams were based on the learning materials of the four-week food safety and
sanitation education of health and physical education curriculum [12].
124 students of an elementary school participated in this study. The data of this
study was collected by Y.Y. Chu for the research: The Food Safety and Sanitation
Education Information System (Research Project ID is NSC93-2516-S-034-001).
This research was completed on July, 31, 2005. Data in this present study was
obtained from Survey Research Data Archive (SRDA) [12] (Table 1).
There were four groups in this study: control group (learning system = 0, parent
participation = 0), control group with parent participation (learning system = 0,
parent participation = 1), learning system group (learning system = 1, parent
participation = 0), and learning system group with parent participation (learning
system = 1, parent participation = 1). The 3 exam scores on nutrition knowledge
(year1, year2, and year3) were obtained at 3 time points before and after the
learning system was used.
There were three extra variables in this study: learning system, parent partici-
pation, and gender, and they were all binary variables. Learning System = 1 means
using the learning system; Learning System = 0 means not using the learning
system. Parent Participation = 1 means learning with parent participation, and
Parent Participation = 0 means learning without parent participation. Gender = 1
means male students, and Gender = 0 means female students.
There were a total of 59 female students (47.58 %) and 65 male students
(52.42 %). There were 17 male students and 14 female students in the control
group; there were 16 male students and 15 female students in the control group with
parent participation; there were 17 male students and 14 female students in the
learning system group; and there were 16 male students and 15 female students in
the learning system group with parent participation. Each group all had 31 students
(Table 1).
The data was analysed with latent growth modelling by using the Mplus 7 software
and R 3.2.3. Latent growth modelling is a statistical technique used in the structural
equation modelling framework to estimate growth trajectory. It is a longitudinal
analysis technique to estimate growth over a period of time.
Latent Growth Model represents repeated measures of dependent variables as a
function of time and other measures. The relative standing of an individual at a
specific time point is modelled as a function of an underlying process, the parameter
values of which vary randomly across individuals. Latent Growth Curve Method-
ology can be used to investigate systematic change, or growth, and inter individual
variability in this change. A special topic of interest is the correlation among the
growth parameters, the so-called initial status and growth rate, as well as their
relation with time varying and time invariant covariates [13].
3 Results
The relationship between time points and the average of exam scores are shown in
Table 2.
As for the model fit information of this study, Chi-Square Test of model fit was
57.296 (df = 4), RMSEA was 0.328, and CFI was 0.626. The estimate of the effect
of learning system, parent participation, and gender were found in Table 3 and
Table 4. The intercepts of the estimate of use of learning system, parent partici-
pation, and gender were not different. The 4 groups (control group, control group
with parent participation, learning system group, and learning system group with
parent participation) in this study were similar at the initial time point.
The estimates of fixed and random parameter for latent growth curve of this
study were displayed in Table 3. It can be found that the estimate of intercept mean
and slope mean were 3.060 (p-value < 0.001) and 1.777 (p-value < 0.001). But the
estimate of relationship between intercept and slope was −0.004, P-Value was
0.972. The relationship between intercept and slope was not significant. It means
that the scores were higher than the previous time. Besides, no matter what the
initial score is, students could all perform better in the following exams.
Table 4 and Fig. 3 shows that the relationship between the estimate of slope of
learning system and parent participation was significant (P-value < 0.05). The
relationship between gender and slope was not significant. The estimate of slope of
Fig. 3 The result of latent growth model of the effect of nutrition education system for elementary
school students in nutrition knowledge
8 Y.-H. Lai
factor of learning system was 0.385, and the estimate of slope of factor of parent
participation was 0.429. The growth rate of each exam time was positively corre-
lated with the use of learning system and parent participation. The score of ele-
mentary school students that used food safety and sanitation education information
system was higher than those who did not use food safety and sanitation education
information system by 0.429 points in each growth time. The score of elementary
school students with participating parents was higher than those without partici-
pating parents by 0.385 points in each growth time. Male elementary school stu-
dents and female elementary school students were similar in slope (the growth rate
between each time).
4 Conclusions
achieve better in the learning system. To sum up, this paper has found that the use
of CAI with parent participation can effectively improve the food safety and san-
itation education in elementary school.
Acknowledgments This study is based in part on data from the Survey Research Data Archive
(SRDA) provided by the Academia Sinica. The interpretation and conclusions contained herein do
not represent those of Survey Research Data Archive (SRDA) or Academia Sinica.
References
1. Ubbes, V.A., Cottrell, R.R., Ausherman, J.A., Black, J.M., Wilson, P.C., Snider, J.:
professional preparation of elementary teachers in ohio: status of k-6 health education. J. Sch.
Health. 69(1), 17–21 (1999)
2. Brug, J., Steenhuis, I., Assema, P.V., Vries, H.D.: The impact of a computer-tailored nutrition
intervention. Prev. Med. 25, 236–242 (1996)
3. Park, S.Y., Yang, Y.J., Kim, Y.: Effects of Nutrition education using a ubiquitous healthcare
(u-health) service on metabolic syndrome in male workers. Korean J. Nutr. 44(3), 231–242
(2011)
4. Tyrovolasa, S., Tountasb, Y., Polychronopoulosa, E., Panagiotakos, D.: A parametric model
of the role of nutritional services within the health care system, in relation to cardiovascular
disease risk among older individuals. Int. J. Cardiol. 155(1), 110–114 (2012)
5. Brug, J., Oenema, A., Campbell, M.: Past, present, and future of computer-tailored nutrition
education. Am. J. Clin. Nutr. 77(4), 1028–1034 (2003)
6. Oenema, A., Brug, J., Lechner, L.: Web-based tailored nutrition education: results of a
randomized controlled trial. Health Educ. Res. 16(6), 647–660 (2001)
7. Kolasa, K.M., Miller, M.G.: New developments in nutrition education using computer
technology. J. Nutr. Educ. 28(1), 7–14 (1996)
8. Bensley, R.J., Anderson, J.V., Brusk, J.J., Mercer, N., Rivas, J.: Impact of internet vs
traditional special supplemental nutrition program for women, infants, and children nutrition
education on fruit and vegetable intake. J. Am. Diet. Assoc. 111(5), 749–755 (2011)
9. Cronin, F.J., Shaw, A.M., Krebs-Smith, S.M., Marsland, P.M., Light, L.: Developing a food
guidance system to implement the dietary guidelines. J. Nutr. Educ. 19(6), 281–302 (1987)
10. Niemeiera, B.S., Hektnerb, J.M., Enger, K.B.: Parent participation in weight-related health
interventions for children and adolescents: a systematic review and meta-analysis. Prev. Med.
55(1), 3–13 (2012)
11. Hopper, C.A., Munoz, K.D., Gruber, M.B., MacConnie, S., Schonfeldt, B.S., Shunk, T.: A
school-based cardiovascular exercise and nutrition program with parent participation: an
evaluation study. Child. Health Care. 25(3), 221–235 (1996)
12. Chu, Y.Y.: The graphic presentation nutrition education informatics network. The Survey
Research Data Archive. https://srda.sinica.edu.tw/search/gensciitem/1025 (2007). Accessed 18
July 2012
13. Preacher, K.J., Wichman, A.J., MacCallum, R.C., Briggs, N.E.: Latent growth curve
modeling. Struct. Equ. Model. Multi. J. 19(1), 152–155 (2012)
MATP: A Multi-agent Model
for the University Timetabling Problem
Abstract This paper proposes a multi-agent model for solving the university
course timetabling problem. It is composed of cooperating agents enabling highly
distributed processing of the problem and incorporating constraints that have not
been considered by previous works. The aim of our model is to provide a best
solution satisfying hard and soft constraints while reducing temporal complexity.
To analyze the efficiency of our model, we give experimental results based on real
instances of the Higher Business School of Tunis by analyzing the variation effect
of the lecture and teacher numbers on the messages number and the CPU execution
time, and the variation effect of the assignment priority score on the percentage of
teacher’s preferences satisfaction.
1 Introduction
Burke and his colleagues [5] note in this regard that this problem can be divided
into two main categories: courses and exams. Different aspects separate these two
categories. For example, we try to group the courses, but we prefer to move away
exams from each other as possible. Or again, a course may take place at a given
time in one classroom, while many exams may take place at the same time in the
same classroom, or the same exam can be dispatched in many classrooms.
In this paper, we are interested to solve the university course timetabling
problem. It can be defined as a set of university courses which take place
throughout specific periods for five or six days in a week, directed by a limited
number of teachers and classrooms requiring a better management in order to
contain the large number of the registered students. Our aim is to get a best solution
for this problem satisfying several hard and soft constraints while minimizing the
temporal complexity.
This paper is organized as follows. In Sect. 2, we present how the university
course timetabling problem is solved by previous works as well as its hard and soft
constraints. We detail then in Sect. 3 our contribution based on multi-agent sys-
tems. Section 4 is devoted to the presentation of a real case study (instances of the
Higher Business School of Tunis) in order to test our model as well as a set of
scenarios evaluating its efficiency.
Many researchers are facing this problem from several points of view and with
different approaches using different paradigms of resolution. The first attempts of
resolution methods were based on the theory of graphs [6, 12], the integer linear
programming [8] and the techniques of constraint satisfaction problem [1, 13, 15].
However, these methods have not given a solution dealing with all instances and
constraints of this problem. That’s why, they have given a way to other types of
methods adapted to this type of problem, namely meta-heuristics such as the tabu
search [16], the simulated annealing [7] and the genetic algorithms [2]. This family
of approximate search has mechanisms that allow a good general investigation of
the search space. But generally, it is nondeterministic and gives no guarantee of
optimality. This has allowed the appearance of new approaches based on the
multi-agent systems [3, 10−11, 14], but they did not succeed to well adapt this
formalism to generate a solution satisfying all the problem constraints. That’s why,
and in this area we have proposed a new multi-agent model allowing to minimize
the time complexity, to introduce new details that have not been taken into account
by previous work and to attend a good satisfaction of the teachers preferences.
In order to get a best solution for this problem, we must take into account all the
constraints of the problem that should be satisfied. These constraints are often
classified into two categories, the first includes hard constraints and the second
category includes constraints often called soft constraints:
MATP: A Multi-agent Model for the University Timetabling Problem 13
We have equipped our multi-agent model MATP, see Fig. 1, with three classes of
agents. The first class is composed of agents that we have named TA, “Teacher
Agents”, divided into three categories of teachers: C1: Professor,
Associate-professor; C2: Assistant-professor, Assistant; C3: Contractual. The second
class is composed of agents that we called CA, “Classroom Agents”, divided into
three types of class-rooms (“Course”, “Tutorial Class”, ‘Practical Class”,) related to
the type of the lecture session. The third class contains three agents: two “Interface
Agents” that we called IA1 and IA2 and one “History Agent” that we named HA.
14 H.E. Nouri and O.B. Driss
The steps of our model MATP proceed in three phases detailed below: initializa-
tion, negotiation and transmission of final results.
Initialization phase. In this phase, we present the role of the agent IA1 which
initializes the execution of the system agents. In fact, it allows the implementation
of all agents based on the initial parameters fixed at the start by the user.
Negotiation phase. This phase is the kernel of our model. It is based on a
messaging exchange system between the two agent’s classes TA and CA in order to
have in each case an agreement between them, respecting all the hard constraints of
this problem. The first class of agents TA starts the negotiation process by sending
all their allocation propositions (which were recovered from their preferences base)
to the CA agents in order to get a better reservation of the most suitable classrooms
and the most favorite time periods of the day.
The second class of agents CA will receive and analyze the TA agent’s pref-
erences. In fact, this class will ask the HA agent to verify the existence of dupli-
cation of time periods for a same TA agent in each reception of propositions. Thus,
it allows either to validate, or to give a new proposition in the case of conflict.
The CA may have 1 or n TA propositions asking the same period in the same day,
and generating conflicts between them, see Fig. 2. That’s why, we have added a
MATP: A Multi-agent Model for the University Timetabling Problem 15
new hypothesis in which a classroom can be replaced by another one having the
same characteristics, that we called the equivalence of classrooms (or vertical
search) for the three categories of teacher agents. So we used a Vertical assignment
priority Score VSi affected to each i category of teacher, where i ∈ {1, 2, 3}. This
score VSi is incremental from zero to a maximum value VSimax, where VSi ∈ [0,
VSimax].
VSimax is the maximum value given by the user for this score that may have a
TA agent with a category i where:
• Priority 1, VS1max (Rank of teacher): This score is given for each agent
belonging to the first category of teacher agents TA having a rank of “Professor”
or “Associate-professor”.
• Priority 2, VS2max (“Course”): This score is given for each agent belonging to
the second category of teacher agents TA and asking a lecture session with type
“course”.
16 H.E. Nouri and O.B. Driss
• Priority 3, VS3max (“TC” or “PC”): This score is given for each agent
belonging to the third category of teacher agents TA and asking a lecture session
with type “TC” (Tutorial Class) or “PC” (Practical Class).
Also, by integrating many types of criteria for acceptance of a reservation (ca-
pacity of students for each lecture session, the teacher’s category, type of classroom
to be reserved and type of lecture session), we will have a decrease in the per-
centage of appearance of conflicts between TA agents.
Transmission of final results. Whenever a TA agent receives all solutions in
response to its messages, it finishes its negotiation phase and transmits its final
results to IA1 agent generating the form of teacher’s timetable. Then the agent IA2
ends the process by generating the final timetable of the different classrooms.
Interface agent behaviour. The behaviour of the IA1 is to initialize all the other
agents of our model. Then, it moves to an inactive state pending the reception of the
final TA agent messages to generate them in the form of a solution for the teacher
timetabling problem. For the IA2 behaviour, this latter has to generate a solution for
the classroom timetabling problem after the end of the negotiation process.
Teacher agent behaviour. A TA agent possesses a group of lectures (which can
be a course, TD or TP) that it seeks to assign them to classrooms in the most
favourite periods of the day. In fact, each TA begins its negotiation phase by
sending its proposals to CA agents requesting the most preferred classrooms and
teaching periods. Then, he receives a response message from CA:
• Verification of reservation request:
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside
the United States, check the laws of your country in addition to
the terms of this agreement before downloading, copying,
displaying, performing, distributing or creating derivative works
based on this work or any other Project Gutenberg™ work. The
Foundation makes no representations concerning the copyright
status of any work in any country other than the United States.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if
you provide access to or distribute copies of a Project
Gutenberg™ work in a format other than “Plain Vanilla ASCII” or
other format used in the official version posted on the official
Project Gutenberg™ website (www.gutenberg.org), you must,
at no additional cost, fee or expense to the user, provide a copy,
a means of exporting a copy, or a means of obtaining a copy
upon request, of the work in its original “Plain Vanilla ASCII” or
other form. Any alternate format must include the full Project
Gutenberg™ License as specified in paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive
from the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
textbookfull.com