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
Link To Document