UC Home
Courses
Departments
Library
Teaching
Research
Students
Contacts
University of Canterbury
UC Spark
Searches
Advanced Search
Browse
Subject Area: Disciplines
College: Departments
Other Links
Research & Innovation
Email SPARK Administrator
Update your SPARK page in Profiler (Staff Only)
UC
>
UC SPARK
>
Researcher
Resources
Staff webpage
Dr Brent Ian Martin
Computer Science and Software Engineering
Phone: +64 3 364 2987 ext. 7868
Office: Erskine
Fields of Research
Artificial intelligence
Intelligent tutoring systems
Machine learning
Software engineering
Researcher Summary
Research interests are artificial intelligence, intelligent tutoring systems and machine learning.
Subject Area: Disciplines
Computer Science, Information Technology, Information Sciences:
Computer Science
; Information Systems
; Information Technology
Engineering and Technology:
Computer & Software Engineering
Research Projects
An Intelligent Tutoring System for Engineering Mechanics
ASPIRE: a development suite for web-enabled intelligent learning agents
Research Groups
Intelligent Computer Tutoring Group (ICTG)
Affiliations
IEEE Virtual Instructor Pilot Research Group (VIPRG)
(Teaching/Research Organisation): Member
University of Waikato (Te Whare Wananga o Waikato)
(Teaching/Research Organisation): Subcontracted to WEKA in the Machine Learning Group
Publications
Williamson, C.J., Mitrovic, A., Bebbington, A., Mathews, M., Suraweera, P., Martin, B., Thomson, D. and Holland, J. (2012)
Thermo-Tutor: An intelligent tutoring system for thermodynamic cycle analysis.
Wellington, New Zealand: Chemeca2012, 23-26 Sep 2012.
(Conference Contribution - Paper in published proceedings)
Weerasinghe, A., Mitrovic, A., Thomson, D., Mogin, P. and Martin, B. (2011)
Evaluating a General Model of Adaptive Tutorial Dialogues.
Auckland, New Zealand: 15th International Conference on Artificial Intelligence in Education (AIED 2011), 28 Jun-1 Jul 2011. In Lecture Notes in Computer Science (LNCS): Artificial Intelligence in Education 6738 394-402.
http://dx.doi.org/10.1007/978-3-642-21869-9_51
.
(Conference Contribution - Paper in published proceedings)
Martin, B., Mitrovic, A., Koedinger, K. and Mathan, S. (2011) Evaluating and improving adaptive educational systems with learning curves.
User Modeling and User-Adapted Interaction
21(3): 249-283.
http://dx.doi.org/10.1007/s11257-010-9084-2
.
(Journal Article)
Mitrovic, A., Williamson, C., Bebbington, A., Mathews, M., Suraweera, P., Martin, B., Thomson, D. and Holland, J. (2011)
Thermo-Tutor: An Intelligent Tutoring System for Thermodynamics.
Amman, Jordan: 2011 IEEE Global Engineering Education Conference (EDUCON), 4-6 Apr 2011. In 2011 IEEE Global Engineering Education Conference EDUCON 378-385.
http://dx.doi.org/10.1109/EDUCON.2011.5773164
.
(Conference Contribution - Paper in published proceedings)
Martin, B. (2010) Intelligent Educational Games: a constraint-based approach. In F. Edvardsen and H. Kulle (Ed.),
Educational Games: Design, Learning and Applications
: 185-217. Hauppauge: Nova Science Publishers.
(Chapter in Book)
Martin, B., Filipovic, M., Rennie, L. and Shaw, D. (2010) Using Machine Learning to Prescribe Warfarin.
Lecture Notes in Computer Science (LCNS): Computer Science Artificial Intelligence: Methodology, Systems, and Applications
6304: 151-160.
http://dx.doi.org/10.1007/978-3-642-15431-7_16
.
(Journal Article)
Suraweera, P., Mitrovic, A. and Martin, B. (2010) Widening the Knowledge Acquisition Bottleneck for Constraint-based Tutors.
International Journal on Artificial Intelligence in Education
20(2): 137-173.
http://dx.doi.org/10.3233/JAI-2010-0005
.
(Journal Article)
Martin, B., Kirkbride, T., Mitrovic, A., Holland, J. and Zakharov, K. (2009)
An Intelligent Tutoring System for Medical Imaging.
Vancouver, Canada: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (E-LEARN 2009), 26-30 Oct 2009. 502-509.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., Martin, B., Suraweera, P., Zakharov, K., Milik, N., Holland, J. and McGuigan, N. (2009) ASPIRE: An Authoring System and Deployment Environment for Constraint-Based Tutors.
International Journal on Artificial Intelligence in Education
19(2): 155-188.
http://iaied.org/pub/1150/
.
(Journal Article)
Fukuda, K. and Martin, B. (2009)
Decision Trees as Information Source for Attribute Selection.
Nashville, TN, USA: IEEE Symposium Series on Computational Intelligence (IEEE SSCI 2009), 30 Mar-2 Apr 2009.
(Conference Contribution - Paper in published proceedings)
Holland, J., Mitrovic, A. and Martin, B. (2009)
J-Latte: a Constraint-Based Tutor for Java.
Hong Kong: 17th International Conference on Computers in Education (ICCE 2009), 30 Nov-4 Dec 2009. 142-146.
(Conference Contribution - Paper in published proceedings)
Suraweera, P., Mitrovic, A., Martin, B., Holland, J., Milik, N., Zakharov, K. and McGuigan, N. (2009) Ontologies for authoring instructional systems. In D. Dicheva, R. Mizoguchi and J. Greer (Ed.),
The Future of Learning, Vol. 4: Semantic Web Technologies for e-Learning
: 77-95. Amsterdam: IOS Press.
http://dx.doi.org/10.3233/978-1-60750-062-9-77
.
(Chapter in Book)
Weerasinghe, A. and Mitrovic, A. (2008)
A Preliminary Study of a General Model for Supporting Tutorial Dialogues.
Taipei, Taiwan: 16th International Conference on Computers in Education (ICCE2008), 27-31 Nov 2008. 125-132.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., McGuigan, N., Martin, B., Suraweera, P., Milik, N. and Holland, J. (2008)
Authoring Constraint-based Tutors in ASPIRE: A Case Study of a Capital Investment Tutor.
Vienna, Austria: World Conference on Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA 2008), 30 Jun-4 Jul 2008. In Proceedings of the World Conference on Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA 2008) 4607-4616.
http://www.editlib.org/p/29027
.
(Conference Contribution - Paper in published proceedings)
Martin, B. and Mitrovic, A. (2008)
Helping Teachers Build ITS with Domain Schema.
Montreal, Canada: 9th International Conference on Intelligent Tutoring Systems, 23-27 Jun 2008. In Lecture Notes in Computer Science (LNCS) 5091(ITS 2008) 194-203.
(Conference Contribution - Paper in published proceedings)
Martin, B., Mitrovic, A. and Suraweera, P. (2008) ITS domain modelling with ontology.
Journal of Universial Computer Science
14(17): 2758-2776.
(Journal Article)
Mitrovic, A., Suraweera, P. and Martin, B.I. (2007)
ASPIRE: An Authoring System for Constraint-Based ITSs.
Chicago, IL, USA: American Educational Research Association (AERA) Annual Meeting 2007, 9-13 Apr 2007.
(Conference Contribution - Full conference paper)
Mitrovic, A., Ohlsson, S., Martin, B. and Suraweera, P. (2007)
Authoring Constraint-based Tutoring Systems (Tutorial).
Los Angeles, CA, USA: 13th International Conference on Artificial Intelligence in Education (AIED 2007), 9-13 Jul 2007. In Frontiers in Artifical Intelligence and Applications 158 725.
(Conference Contribution - Other)
Suraweera, P., Mitrovic, A. and Martin, B. (2007)
Constraint Authoring System: An Empirical Evaluation.
Los Angeles, CA, USA: 13th International Conference on Artificial Intelligence in Education (AIED 2007), 9-13 Jul 2007. In Frontiers in Artifical Intelligence and Applications 158 451-458.
(Conference Contribution - Paper in published proceedings)
Martin, B., Mitrovic, A. and Suraweera, P. (2007)
Domain Modelling with Ontology: A Case Study.
Corfu, Greece: 11th International Conference on User Modeling (UM 2007): A3H: Fifth International Workshop on Authoring of Adaptive and Adaptable Hypermedia, 25-29 Jun 2007. In Proceedings of A3H: Fifth International Workshop on Authoring of Adaptive and Adaptable Hypermedia 4-11.
http://www.iit.demokritos.gr/um2007/UM2007_WS1_A3H.pdf
.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A. and Martin, B. (2007) Evaluating the Effect of Open Student Models on Self-Assessment.
International Journal of Artificial Intelligence in Education
17(2): 121-144.
http://iospress.metapress.com/content/xl475m4828420465/
.
(Journal Article)
Mitrovic, A., Martin, B. and Suraweera, P. (2007) Intelligent tutors for all: Constraint-based modeling methodology, systems and authoring.
IEEE Intelligent Systems
22(4): 38-45.
http://dx.doi.org/10.1109/MIS.2007.74
.
(Journal Article)
Nicholas, A. and Martin, B. (2007)
Resolving Ambiguity in German Adjectives.
Los Angeles, USA: Workshop on AIED Applications in Ill-Defined Domains, at AIED 2007, 10 Jul 2007. 61-70.
(Conference Contribution - Paper in published proceedings)
Weerasinghe, A., Mitrovic, A. and Martin, B. (2007)
Towards a General Model for Supporting Explanations to Enhance Learning.
Los Angeles, CA, USA: 13th International Conference on Artificial Intelligence in Education (AIED 2007), 9-13 Jul 2007. In Frontiers in Artifical Intelligence and Applications 158 665-667.
http://www.isi.edu/AIED2007/
.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., Suraweera, P., Martin, B., Zakharov, K., Milik, N. and Holland, J. (2006)
Authoring Constraint-Based Tutors in ASPIRE.
Jhongli, Taiwan: 8th International Conference on Intelligent Tutoring Systems, 26-30 Jun 2006. In Lecture Notes in Computer Science (LNCS) 4053(Intelligent Tutoring Systems) 41-50.
http://dx.doi.org/10.1007/11774303_5
.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., Ohlsson, S. and Martin, B. (2006) Problem solving support in constraint-based tutors.
Technology, Instruction, Cognition and Learning (TICL)
3(1-2): 43-50.
(Journal Article)
Martin, B. and Mitrovic, A. (2006)
The Effect of Adapting Feedback Generality in ITS.
Dublin, Ireland: Adaptive Hypermedia and Adaptive Web-Based Systems, 20-23 Jun 2006. In Lecture Notes in Computer Science (LNCS) 4018(Adaptive Hypermedia and Adaptive Web-Based Systems) 192-202.
http://dx.doi.org/10.1007/11768012_21
.
(Conference Contribution - Paper in published proceedings)
Suraweera, P., Mitrovic, A. and Martin, B. (2005)
A Knowledge Acquisition System for Constraint-based Intelligent Tutoring Systems.
Amsterdam, The Netherlands: 12th International Conference on Artificial Intelligence in Education (AIED 2005), 18-22 Jul 2005. 638-645.
http://hcs.science.uva.nl/AIED2005/
.
(Conference Contribution - Paper in published proceedings)
Martin, B., Koedinger, K.R., Mitrovic, A. and Mathan, S. (2005)
On Using Learning Curves to Evaluate ITS.
Amsterdam, The Netherlands: 12th International Conference on Artificial Intelligence in Education (AIED 2005), 18-22 Jul 2005. In Proceedings of AIED 2005 419-426.
http://hcs.science.uva.nl/AIED2005/
.
(Conference Contribution - Paper in published proceedings)
Martin, B., Mitrovic, A. and Suraweera, P. (2005)
Rapid ITS Prototyping with Ontologies in WETAS (Interactive Event).
Amsterdam, The Netherlands: 12th International Conference on Artificial Intelligence in Education (AIED 2005), 18-22 Jul 2005.
(Conference Contribution - Other)
Martin, B. and Mitrovic, A. (2005)
Using Learning Curves to Mine Student Models.
Edinburgh, Scotland, UK: 10th International Conference on User Modeling (UM'2005), 24-29 Jul 2005. In Lecture Notes in Computer Science 3538 79-88.
doi: 10.1007/11527886 / 10.1007/11527886_12
.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., Suraweera, P., Martin, B. and Weerasinghe, A. (2004) DB-suite: experiences with three intelligent, web-based database tutors.
Journal of Interactive Learning Research
15(4): 409-432.
(Journal Article)
Mitrovic, A. and Martin, B. (2004)
Evaluating Adaptive Problem Selection.
Eindhoven, The Netherlands: Adaptive Hypermedia and Adaptive Web-Based Systems: Third International Conference (AH 2004), 23-26 Aug 2004. In Lecture Notes in Computer Science 3137 185-194.
doi: 10.1007/b99480
.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A. and Martin, B. (2004)
Evaluating adaptive problem selection.
Eindhoven, The Netherlands: 3rd International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems, 23-26 Aug 2004. 185-194.
http://www.ah2004.org/
.
(Conference Contribution - Paper in published proceedings)
Suraweera, P., Mitrovic, A. and Martin, B. (2004)
The Role of Domain Ontology in Knowledge Acquisition for ITSs.
Maceió, Alagoas, Brazil: Intelligent Tutoring Systems: 7th International Conference (ITS 2004), 30 Aug-3 Sep 2004. In Lecture Notes in Computer Science 3220 207-216.
doi: 10.1007/b100137
.
(Conference Contribution - Paper in published proceedings)
Suraweera, P., Mitrovic, A. and Martin, B. (2004)
The Use of Ontologies in ITS Domain Knowledge Authoring.
Maceio, Brazil: Proceedings of the 2nd International Workshop on Applications of Semantic Web for E-learning held at the ITS 2004 Conference, 30 Aug-3 Sep 2004. 41-49.
http://www.itsconference.com.br/
.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., Koedinger, K.R. and Martin, B. (2003)
A Comparative Analysis of Cognitive Tutoring and Constraint-Based Modeling.
Johnstown, PA, USA: User Modeling 2003: 9th International Conference (UM 2003), 22-26 June 2003. In Lecture Notes in Computer Science 2702 313-322.
(Conference Contribution - Paper in published proceedings)
Martin, B.I. (2003)
Intelligent Tutoring Systems: The Practical Implementation of Constraint-based Modelling.
PhD, University of Canterbury, Christchurch, New Zealand.
(Thesis - Doctor of Philosophy)
Martin, B. and Mitrovic, A. (2003)
ITS Domain Modelling: Art or Science?
Sydney, Australia: 11th International Conference on Artificial Intelligence in Education, 22-24 Jul 2003. 183-190.
http://www.cs.usyd.edu.au/~aied/papers.html
.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A. and Martin, B. (2003)
Scaffolding and Fading Problem Selection in SQL-Tutor.
Sydney, Australia: Proceedings of the 11th International Conference on Artificial Intelligence in Education (AIED 2003), 20-24 Jul 2003. 479-481.
http://www.cs.usyd.edu.au/~aied/papers_short.html
.
(Conference Contribution - Paper in published proceedings)
Martin, B. and Mitrovic, A. (2002)
Authoring Web-Based Tutoring Systems with WETAS.
Auckland, New Zealand: International Conference on Computers in Education (ICCE), 3-6 Dec 2002. In Proceedings of the ICCE 2002 183-187.
(Conference Contribution - Paper in published proceedings)
Martin, B. and Mitrovic, A. (2002)
Automatic Problem Generation in Constraint-Based Tutors.
Biarritz, France: 6th International Conference on Intelligent Tutoring Systems (ITS 2002), 2-7 Jun 2002. In Lecture Notes in Computer Science 2363 388-398.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A. and Martin, B. (2002)
Evaluating the Effects of Open Student Models on Learning.
Malaga, Spain: Adaptive Hypermedia and Adaptive Web-Based Systems: Second International Conference (AH 2002), 29-31 May 2002. In Lecture Notes in Computer Science 2347 296-305.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., Martin, B. and Mayo, M. (2002) Using Evaluation to Shape ITS Design: Results and Experiences with SQL-Tutor.
User Modeling and User-Adapted Interaction
12(2-3): 243-279.
(Journal Article)
Martin, B. and Mitrovic, A. (2002)
WETAS: A Web-Based Authoring System for Constraint-Based ITS.
Malaga, Spain: Adaptive Hypermedia and Adaptive Web-Based Systems: Second International Conference (AH 2002), 29-31 May 2002. In Lecture Notes in Computer Science 2347 543-546.
(Conference Contribution - Paper in published proceedings)
Mitrovic, A., Mayo, M., Suraweera, P. and Martin, B. (2001)
Constraint-Based Tutors: A Success Story.
Budapest, Hungary: Engineering of Intelligent Systems : 14th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems (IEA/AIE 2001), 4-7 Jun 2001. In Lecture Notes in Computer Science 2070 931-940.
(Conference Contribution - Paper in published proceedings)
Martin, B. and Mitrovic, A. (2001) Easing the ITS Bottleneck with Constraint-Based Modelling.
New Zealand Journal of Computing
8(3): 38-47.
(Journal Article)
Mitrovic, A. and Martin, B. (2000)
Evaluating the Effectiveness of Feedback in SQL-Tutor.
Palmerston North, New Zealand: Proceedings of International Workshop on Advanced Learning Technologies (IWALT), 4-6 Dec 2000. 143-144.
http://lttf.ieee.org/iwalt2000/program.html
.
(Conference Contribution - Paper in published proceedings)
Martin, B. and Mitrovic, A. (2000)
Induction of Higher-Order Knowledge in Constraint-Based Models.
Montreal, Canada: Proceedings of ITS'2000 Workshop on Applying Machine Learning to ITS Design/Construction, 20 Jun 2000. 31-36.
(Conference Contribution - Paper in published proceedings)
Martin, B. (2000)
Learning Constraints by Asking Questions.
Montreal, Canada: Proceedings of ITS'2000 Workshop on Applying Machine Learning to ITS Design/Construction, 20 Jun 2000. 25-30.
(Conference Contribution - Paper in published proceedings)
Martin, B. and Mitrovic, A. (2000)
Tailoring Feedback by Correcting Student Answers.
Montreal, Canada: Intelligent Tutoring Systems: 5th International Conference (ITS 2000), 19-23 Jun 2000. In Lecture Notes in Computer Science 1839 383-392.
(Conference Contribution - Paper in published proceedings)
Martin,B. (1999) Constraint-Based Modelling: Representing Student Knowledge..
New Zealand Journal of Computing
7(2): 30--38.
(Journal Article)