Master'sOpen Access

Lojistik verinin model güdümlü analizi için alana özgü dil

Is this your thesis?

This record came from a bulk archive import. If it’s yours, link it to your profile.

2018
0 views
0 downloads

Abstract (EN)

Elasticsearch is a distributed RESTful search engine, capable of solving growing number of use cases and can handle petabytes of data in seconds. However, Elasticsearch comes with a complex query language which causes a steep learning curve for the developers and, therefore, creation of queries can be difficult and time-consuming in many cases. Hence, in this study, a domains-specific modeling language, called Dimension Query Language (DQL) has been developed, to support the model-driven development of Elasticsearch queries. Elasticsearch queries can be automatically generated from DQL models and DQL's IDE is capable of executing these auto-generated Elasticsearch queries on remote repositories. Specifically, the logistics has been determined as the target business domain and capabilities of using DQL have been demonstrated for the analytics of logistics data which are very large in volume. An evaluation of using DQL has been performed at the industrial level with the participation of a group of developers. The conducted evaluation showed that the use of the language significantly decreases the development time required for creating Elasticsearch queries. Finally, qualitative assessment, based on the developers' feedback, exposed how DQL facilitates the development of Elasticsearch queries.

Author

Berkay Akdal

How to Cite

Berkay Akdal (Master Thesis). Lojistik verinin model güdümlü analizi için alana özgü dil, 2018, Ege University.

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Ege University