• DocumentCode
    420976
  • Title

    On the semantics of aggregation and generalization in learning object contracts

  • Author

    Sanchez, Salvador ; Sicilia, Miguel-Angel

  • Author_Institution
    Fac. of Comput., Salamanca Pontifical Univ., Spain
  • fYear
    2004
  • fDate
    30 Aug.-1 Sept. 2004
  • Firstpage
    425
  • Lastpage
    429
  • Abstract
    When machine-understandability is required to build software modules that automatically retrieve and combine learning objects, learning object relationships should be carefully considered, as they raise important semantic issues that influence runtime behaviour. In this paper, we analyse how learning object relationships have an effect on learning object contracts and look for analogies with the object-oriented paradigm. Being some of the most common relationships, we focus on the commitments that aggregation and generalization impose on learning object contracts.
  • Keywords
    computer aided instruction; contracts; object-oriented programming; learning object contracts; learning object relationships; machine-understandability; object-oriented paradigm; software modules; Automation; Best practices; Books; Certification; Computer science; Concrete; Contracts; Least squares approximation; Machine learning; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2004. Proceedings. IEEE International Conference on
  • Print_ISBN
    0-7695-2181-9
  • Type

    conf

  • DOI
    10.1109/ICALT.2004.1357450
  • Filename
    1357450