Master Degree / Yüksek Lisans Tezleri
Permanent URI for this collectionhttps://hdl.handle.net/11147/3008
Browse
4 results
Search Results
Master Thesis Evaluation of Scheduling Architectures for Osek/Vdx Compliant Hard Real-Time Operating Systems(Izmir Institute of Technology, 2020) Saydam, Berkay; Ayav, TolgaTechnological advancements are reflected to the vehicles as well, but it brings the challenge of adding new functionalities to vehicles without compromising safety. Tasks are used to provide functionalities which are used in car. These tasks have different characterictics. Safety and performance are two main criteria to determine characterictic of tasks. Characteristics of tasks can be classified according to their safety levels which are known as Automotive Safety Integrity Levels. Designing of hardware and software and also testing them is a long progress in automotive industry. Any changes on the design of hardware is quite costly when an ECU began to be used in field. According to my hypothesis, scheduling algorithms which are used by Central Processing Unit to determine sequences of task executions, should be well known. Besides, designing of hardware and software should be done according to these characteristics and algorithms. If not, tasks will cause serious problem like missing deadline for safety-critical component. In this thesis, the scheduling architectures are evaluated and they are determined which scheduling architectures should be used for which purpose. Besides, the advantages and disadvantages are explained.Master Thesis An Operating System for Data Acquisition and Control Applications(Izmir Institute of Technology, 1999) Ayav, Tolga; Aytaç, İsmail SıtkıThe common controllers used in industrial environments today cannot fulfill the requirements of many data acquisition and control applications. As a result of this, personal computers has become to be popular in industry, as they have been so in many areas due to the fact that today's PCs have many advantages compared with their relatively low price. In this project, a PC based embedded controller was designed for data acquisition and control purposes, and a real-time executive running on DOS operating system was developed.Master Thesis A Turkish Password Cracker for Unix Based Operating Systems(Izmir Institute of Technology, 2001) Tahaoğlu, Osman Okyar; Koltuksuz, Ahmet; Koltuksuz, Ahmet HasanUNIX and UNIX-based operating systems have been widely utilized in local area and wide area network systems that supply application and development chain of users through remote access as well as online connections. Although UNIX operating system has got powerful tools which have secure methods for user authentication, user management and for password storage, weak password choices of the users affect the entire system security negatively. This study aims to crack the password hashes which are encrypted by DES using the method of dictionary attack. The developed application is introduced and compared with the previous utilities. Password encryption, password storage, and the structure which was developed against a possible dictionary attack of UNIX are examined. The good password choosing method for the users and the system administrator are given.Master Thesis A Portable Real-Time Operating System for Embedded Platforms(Izmir Institute of Technology, 2004) Okyay, Mehmet Onur; Aytaç, İsmail SıtkıIn today's world, from TV sets to washing machines or cars, almost every electronic device is controlled by an embedded system. These systems are handling many tasks simultaneously. By using an operating system, handling of different tasks simultaneously is done in a more standardized fashion. The purpose of this thesis is to design and write a portable real-time operating system for embedded systems, which can be compiled with any application by using an ANSI C compiler. The main target is to design it as small as possible to fit the smallest microcontrollers. Other targets are high flexibility, optimal modularity, high readability and maintainability of the source code.
