Development of an Ontology of C# Language for Intelligent Tutoring Systems

Welcome to DSpace BU Repository

Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.

Show simple item record

dc.contributor.author Anjum Iqbal, 01-241171-005
dc.date.accessioned 2023-02-23T10:10:31Z
dc.date.available 2023-02-23T10:10:31Z
dc.date.issued 2019
dc.identifier.uri http://hdl.handle.net/123456789/14959
dc.description Supervised by Dr. Raja M. Suleman en_US
dc.description.abstract C# is one of the popular programming languages which is taught in many institutes of computer science and software engineering. The traditional way of teaching and learning C# language in these institutes is a challenging task for both teachers and students. Therefore, an IIntelligent TTutoring SSystems (ITS) changes the traditional way of teaching and learning through the use of artificial intelligence techniques. The ITSs use ontologies for the representation of domain knowledge being taught to students. The aim of this research is to build an ontology that representss the domain knowledge of C# language that may be used as a domain module in an ITS. We build an ontology of C# language by using the phases of the ontology development methodology. The phases used in the development of ontology are specification, conceptualization, formalization, and implementation. By using these phases, we identified the concepts of C# language, arranged these concepts in the class hierarchy and defined relationships between these concepts to implement a computable model of ontology by using in Protégé software. In the end, we validated the developed ontology by using SPARQL queries. en_US
dc.language.iso en en_US
dc.publisher Software Engineering, Bahria University Engineering School Islamabad en_US
dc.relation.ispartofseries MS-SE;T-2051
dc.subject Software Engineering en_US
dc.title Development of an Ontology of C# Language for Intelligent Tutoring Systems en_US
dc.type MS Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account