DSpace Repository

Ontology Model for Web Development Frameworks

Show simple item record

dc.contributor.author Afnan Siddique, 01-243162-001
dc.date.accessioned 2022-01-17T08:02:11Z
dc.date.available 2022-01-17T08:02:11Z
dc.date.issued 2019
dc.identifier.uri http://hdl.handle.net/123456789/11623
dc.description Supervised by Dr. Muhammad Asfand e Yar en_US
dc.description.abstract There are multiple scripting and programming languages for Web Development. To shift from one language to another, it uses various methods on which some work has been done but it leads to errors. Various parsing techniques are used for translating and transforming programming languages, such as LALR, LL(1), GLR, ANTLR, etc. But these techniques are ambiguous. These techniques are needed to be update because frameworks for programming environments are changes by time. Like, HTML and HTML5 have minor difference in tags but does the same work. Many researchers have formulated Semantics for different programming languages such as C, C++, C Sharp, Java etc. But they haven’t used those Semantics for translating or transforming purposes. In this research, I have used Ontologies that models different development frameworks and relate them with one another. Therefore, it could be easier for developers to translate and maintain the originality of methods and frameworks used in a certain program or application. Furthermore, a plugin is designed with an interface using which one directly translates from one language to another using Semantics. Initially, I have worked on two mostly used languages for backend Web programming languages which are PHP and ASP.Net. This research work consists of three Ontologies based on Semantics. These includes a general programming Ontology, a PHP Ontology and an ASP.Net Ontology. Afterwards, I have formulated descriptive logic DL for each Ontology to make relationships between each Ontology which will help in formulating Semantics between each Ontology. These Ontologies and DL are further used to co-relate for translating one language to another based on Semantics. en_US
dc.language.iso en en_US
dc.publisher Computer Sciences BUIC en_US
dc.relation.ispartofseries MS (CS);T-9656
dc.subject Ontology Model en_US
dc.subject Web Development Frameworks en_US
dc.title Ontology Model for Web Development Frameworks 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