An Ontology-Based Model for Driving the Building of Software Product Lines in an ITS Context

  • Alan Pedro da Silva
  • Ig Ibert Bittencourt
  • Walker Ataide
  • Olavo Holanda
  • Evandro Costa
  • Thyago Tenório
  • Patrick H. S. Brito
Conference paper
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 101)

Abstract

The Intelligent Tutoring Systems (ITS) have been used daily to support education in various domains. For this reason, fast and easy construction of ITSs are fundamental requirements. In this sense, a Software Product Line has been used accordingly for building Intelligent Tutoring System families. However, the construction of such family systems is still a hard and complex task which involves the representation and manipulation of different knowledge sources with distinct artifacts. To alleviate these issues, this paper proposes an ontology-based model for driving the building of software product lines in an ITS Context. It also provides a case study describing the construction of an ITS in the programming domain. In addition, an evaluation is presented aiming to show the feasibility of the proposed model. The main conclusion is that this model reduces the effort and the complexity in the construction of such systems.

Keywords

Software Product Line Mass Customization Intelligent Tutor System Authoring Tool Cognitive Tutor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aleven, V., McLaren, B., Sewall, J., Koedinger, K.: A new paradigm for intelligent tutoring systems: Example-tracing tutors. International Journal of Artificial Intelligence in Education 19(2), 105–154 (2010)Google Scholar
  2. 2.
    Bittencourt, I., Nunes, C., Bezerra, C., de Barros Costa, E., de Oliveira, R.N., Costa, M., Tadeu, M., da Silva, A.P.: Ontologia para construção de ambientes interativos de aprendizagem. Simpósio Brasileiro de Informática na Educação, 559–568 (2006)Google Scholar
  3. 3.
    Cruz, A.C., Valderrama, R.P., Cano, O.F., Humberto Sossa, A.: Architecture for development of wbes based on components and agents. In: 15th Int. Conference on Computing, CIC 2006, pp. 223–228 (2006)Google Scholar
  4. 4.
    Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (foda) feasibility study. Technical report, Carnegie-Mellon University Software Engineering Institute (November 1990)Google Scholar
  5. 5.
    Koedinger, K.R., Corbett, A.T.: Cognitive tutors: Technology bringing learning science to the classroom. The Cambridge Handbook of the Learning Sciences. Cambridge University Press, Cambridge (2006)Google Scholar
  6. 6.
    Lin, F., Holt, P., Leung, S., Li, Q.: A multiagent and service-oriented architecture for developing adaptive e-learning systems. Int. J. Cont. Engineering Education and Lifelong Learning 16(1/2), 77–91 (2006)CrossRefGoogle Scholar
  7. 7.
    Mohabbati, B., Kaviani, N., Gasevic, D.: Semantic variability modeling for multi-staged service composition. In: Proceedings of the 3rd International Workshop on Service-Oriented Architectures and Software Product Lines (2009)Google Scholar
  8. 8.
    Razzaq, L., Patvarczki, J., Almeida, S.F., Vartak, M., Feng, M., Heffernan, N.T., Koedinger, K.R.: The assistment builder: Supporting the life cycle of tutoring system content creation. IEEE Transactions on Learning Technologies 2, 157–166 (2009)CrossRefGoogle Scholar
  9. 9.
    Rusk, J.J., Gasevic, D.: Semantic web services-based reasoning in the design of software product lines. In: SPLC, vol. 2, pp. 123–130 (2008)Google Scholar
  10. 10.
    Silva, A., Costa, E., Bittencourt II., Brito, P., Holanda, O., Dermeval, D.: Semantic web-based software product line for building inteligent tutoring systems. In: Second International Conference of Software, Services and Semantic Technologies, S3T 2010, pp. 127–136 (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Alan Pedro da Silva
    • 1
  • Ig Ibert Bittencourt
    • 1
  • Walker Ataide
    • 1
  • Olavo Holanda
    • 1
  • Evandro Costa
    • 1
  • Thyago Tenório
    • 1
  • Patrick H. S. Brito
    • 1
  1. 1.GrOW - Group of Optimization of the WebFederal University of AlagoasBrazil

Personalised recommendations