Master'sOpen Access

A semantic data dictionary based software development framework suggestion for enterprise web applications

2023
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Mustafa Zahid Gürbüz

Abstract (EN)

Today, the use of software products is becoming more and more widespread in almost every field. Customer needs and quality expectations are constantly increasing. Accordingly, software sizes, complexity, application development times and costs are constantly increasing. In software engineering, new developments are constantly taking place in terms of tools and methodologies to reduce these costs. In this study, a software development framework is proposed for enterprise web applications with the help of a data dictionary structure with semantic features in order to develop better quality software products with low cost and short delivery times. This semantic data dictionary belongs to the class of lightweight ontologies. Thanks to this software development framework, which was developed according to the component-based software development methodology, an average of 3.5 times gain was achieved in software development costs. By examining the sample applications developed for demonstration purposes, it has been concluded that the proposed framework will make important contributions in terms of software development quality features. Data quality is also improved as the semantic data dictionary is actively used in all layers of the framework. At the same time, all the benefits of an enterprise data dictionary are guaranteed. The benefits of a software-integrated data dictionary are also explained in terms of software development methodologies. Current technologies are used in the proposed software development framework and it is open to developments in terms of its structure.

Author

Mustafa Özgür Çavdar

How to Cite

Mustafa Özgür Çavdar (Master Thesis). A semantic data dictionary based software development framework suggestion for enterprise web applications, 2023, Doğuş University.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Doğuş University