Anton Anikin edited To_automate_the_creation_of__.tex  almost 9 years ago

Commit id: 2c4ba1fbdda15af596305db2ca43640a588e0942

deletions | additions      

       

To automate the creation of personal collections of learning resources the software architecture was designed.  Software architecture for learning resources retrieval and integration into personal learning collection (Fig.~\ref{fig:architecture}) includes interface, logical and data levels. Interface level provides creating the domain ontologies of learning courses, learning resources annotations and learner profile using ontology editor. The logical level includes the personal collections builder and third-party ontology reasoning engine RacerPro. The data level contains 4 ontologies described below, repositories for domain ontologies and annotated learning resources, learner profiles and personal collections of learning resources.  In the Fig.~\ref{fig:architecture}: 1 --- author knowledge about the learning course, learning resources and learner; 2,3 --- specific learning course ontology (in OWL); 4,5 --- learning course ontologies created or modified by the tutor; 6,7 --- learning resources annotations created or modified by the tutor; 8 --- RacerPro request for the learning resources annotations; 9 --- learning resources annotations (in OWL); 10 --- RacerPro request for specific learning course ontology; 11 --- specific learning course ontology (in OWL); 12 --- learner profile for RacerPro reasoning; 13,14 --- learner profile created or modified by the tutor or learner; 15 --- reasoning request (in nRQL); 16 --- reasoning results (the ersources and relations of the collection, in nRQL); 17 --- information about learner; 18 --- information about learner profile; 19 --- information about learner profile's URL and request for creating the personal collection; 20 --- learner profile (in OWL); 21 --- personal collection of learning resources (in HTML).