Master'sOpen Access

Real-time benchmark application collection in ada programming language

2019
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Veysel Harun Şahin

Abstract (EN)

Real-time systems are widely used in many areas such as industry, automotive, communication and aviation with the development of technology. With the development of information system technologies, the use of real-time systems has increased in all areas of life. In developing real-time systems C, Ada, Java and Assembler programming languages are used. The use of real-time systems increases the need for comparison and evaluation of these systems. The worst execution time analysis (WCET) is one of the most important parts of the real-time system development process. To perform this analysis, WCET tools and methods are being developed. Researchers who develop new WCET tools and methods need benchmarks in order to evaluate the systems they have developed and compare them with other systems. Most of the available benchmarks are coded using the C language. C, Ada, Java, Assembly languages are widely used when developing real-time systems. Therefore, benchmarking suites written in different programming languages are also needed. In this thesis, a new set of comparisons, named ABench, has been developed in order to assist the evaluation and comparison of WCET tools and methods. The developed benchmark suite contains several benchmark applications written in the Ada programming language. It includes applications of sort, search, probability and basic algorithm in many different fields.

Author

Dr. Özge Gökçe

How to Cite

Özge Gökçe (Master Thesis). Real-time benchmark application collection in ada programming language, 2019, Sakarya University.

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Sakarya University