transferred into the technical view of the model-view-
controller pattern.
The paper at hand presents a process on a high
level of abstraction including general concepts of
technical solution for educational systems. Regard-
ing future work, a more extensive analysis by expand-
ing the review of existing theoretical and practical ap-
proaches can lead to a more precise shape of our ex-
ercise generation process.
REFERENCES
Adamopoulos, P. (2013). What makes a great mooc? An
interdisciplinary analysis of student retention in online
courses. In Thirty Fourth International Conference on
Information Systems, pages 1–21, Milan.
Aldabe, I., de Lacalle, M., Maritxalar, M., Martinez, E.,
and Uria, L. (2006). Arikiturri: An automatic ques-
tion generator based on corpora and nlp techniques. In
Intelligent Tutoring Systems, volume 4053 of Lecture
Notes in Computer Science, pages 584–594. Springer
Berlin Heidelberg.
Almeida, J. J., Araujo, I., Brito, I., Carvalho, N., Machado,
G. J., Pereira, R., and Smirnov, G. (2013). Passarola:
High-order exercise generation system. In Eighth
Iberian Conference on Information Systems and Tech-
nologies (CISTI), 2013, pages 1–5, Lisboa. IEEE.
Chrysafiadi, K. and Virvou, M. (2013). Student modeling
approaches: A literature review for the last decade.
Expert Systems with Applications, 40(11):4715–4729.
Devedzic, V. B. (2003). Key issues in next-generation web-
based education. IEEE Transactions on Systems, Man,
and Cybernetics, Part C, 33(3):339–349.
Django Documentation (2015). [online]. available:
https://docs.djangoproject.com/en/1.8/. Requestdate:
2015-10-04.
Franklin, G. F., Powell, J. D., and Emami-Naeini, A. (1994).
Feedback control of dynamics systems. Addison-
Wesley, Reading, MA.
Gonzalez, J. A. and Munoz, P. (2006). e-status: An au-
tomatic web-based problem generatorapplications to
statistics. Computer Applications in Engineering Ed-
ucation, 14(2):151–159.
Gregor, S. and Jones, D. (2007). The anatomy of a design
theory. Journal of the Association for Information Sys-
tems, 8(5):312–335.
Gruber, T. R. (1993). A translation approach to portable
ontology specifications. Knowledge acquisition, 5(2):
199–220.
Holohan, E., Melia, M., McMullen, D., and Pahl, C. (2006).
The generation of e-learning exercise problems from
subject ontologies. In Sixth International Conference
on Advanced Learning Technologies (ICALT), 2006,
pages 967–969, Kerkrade. IEEE.
Lopez, J., Millan, E., Perez-De-La-Cruz, J., and Triguero,
F. (1998). Ilesa: a web-based intelligent learning en-
vironment for the simplex algorithm. In Computer
Aided Learning and Instruction in Science and Engi-
neering, volume 98, pages 399–406, Gothenburg.
Melis, E., Andres, E., Budenbender, J., Frischauf, A., God-
uadze, G., Libbrecht, P., Pollet, M., and Ullrich, C.
(2001). Activemath: A generic and adaptive web-
based learning environment. International Journal
of Artificial Intelligence in Education (IJAIED), 2001,
12:385–407.
Merceron, A. and Yacef, K. (2003). A web-based tutor-
ing tool with mining facilities to improve learning and
teaching. In Eleventh International Conference on Ar-
tificial Intelligence in Education, volume 97, pages
201–208, Sydney. IOS Press.
Papazoglou, M. P. (2003). Service-oriented computing:
Concepts, characteristics and directions. In Fourth In-
ternational Conference on Web Information Systems
Engineering (WISE), 2003, pages 3–12, Rom. IEEE.
Python (2015). [online]. available: https://www.
python.org/. Requestdate: 2015-10-04.
Sadigh, D., Seshia, S. A., and Gupta, M. (2012). Au-
tomating exercise generation: A step towards meeting
the mooc challenge for embedded systems. In Pro-
ceedings of the Workshop on Embedded and Cyber-
Physical Systems Education, pages 1–8, Tampere.
ACM.
Self, J. A. (1990). Bypassing the intractable problem of
student modelling. In Intelligent tutoring systems: At
the crossroads of artificial intelligence and education,
pages 107–123. Citeseer.
Ullenboom, C. (2014). Java SE 8 Standard-Bibliothek : das
Handbuch fuer Java-Entwickler. Galileo Computing.
Galileo Press, Bonn.
Volodina, E. and Borin, L. (2012). Developing a freely
available web-based exercise generator for swedish.
In EUROCALL Conference, Gothenburg, Sweden, 22-
25 August 2012 – CALL: Using, Learning, Knowing,
Gothenburg.
Vossen, G. and Westerkamp, P. (2003). E-learning as a web
service. In Seventh International Database Engineer-
ing and Applications Symposium, 2003, pages 242–
249, Hong Kong. IEEE.
Workman, M. (2004). Performance and perceived effec-
tiveness in computer-based and computer-aided edu-
cation: do cognitive styles make a difference? Com-
puters in Human Behavior, 20(4):517–534.
Computer Aided Exercise Generation - A Framework for Human Interaction in the Automated Exercise Generation Process
63