Scopus
Permanent URI for this collectionhttp://65.108.157.135:4000/handle/123456789/10
Browse
Browsing Scopus by Language "tr"
Now showing 1 - 11 of 11
- Results Per Page
- Sort Options
Conference Object Automatic Code Generation with Document Responsibility Collaboration Modelling Method(Institute of Electrical and Electronics Engineers Inc., 2020) Tuglular, T.; Leblebici, O.; Tuğlular, Tuğkan; Bilgisayar Mühendisliği BölümüUML is highly preferred for design in current software development approaches. However, the conceptual gap between entities in business processes and classes in UML designs is not small. To reduce this gap, this paper proposes using documents that are vital to every business. The proposed new method called Document Responsibility Collaboration puts the concept of documents at the center. In the proposed method, documents are meta-models of classes in terms of programming, and at the same time, they are meta-models of relationships in terms of permanence. The proposed Document Responsibility Collaboration method uses the domain concept in which domains are made up of documents, and a document defined in a domain can work with another document in any domain to fulfill its responsibility. Document Responsibility Collaboration method defines a process, which starts at the transition from analysis to design phase and continues to the code generation phase. An example from the order management domain is provided to validate the recommended method. © 2020 IEEE.Conference Object Container Damage Detection and Classification Using Container Images(Institute of Electrical and Electronics Engineers Inc., 2020) Ekicimamoglu, Z.; Tulular, T.; Batanlar, Y.; Tuğlular, TuğkanIn the logistics sector, digital transformation is of great importance in terms of competition. In the present case, container warehouse entry / exit operations are carried out manually by the logistics personnel including container damage detection. During container warehouse entry / exit process, the process of detecting damaged containers is carried out by the personnel and several minutes are required to upload to the IT system. The aim of our work is to automate the detection of damaged containers. This way, the mistakes made by the personnel will be eliminated and the process will be accelerated. In this work, we propose to use a convolutional neural network (CNN) that takes the container images and classify them as damaged or undamaged. We modeled the problem as a binary classification and employed different CNN models. The result we obtained shows that there is no single best method for the classification. It is shown how the dataset was created and how the parameters used in the layered structures affect the models employed in this study. © 2020 IEEE.Conference Object Evaluation of Scheduling Architectures for OSEK/VDX Compliant Hard Real-Time Operating Systems(Institute of Electrical and Electronics Engineers Inc., 2020) Saydam, B.; Ayav, T.; Ayav, Tolga; Bilgisayar Mühendisliği BölümüDeveloping technology is reflected to the vehicles as well. But it brings the challenge of adding new functionalities to vehicles without compromising safety. The chips, which are used to provide the functionalities, are determined in the first step of ECU design. This decision will effect the remaining part of the development. Designing hardware and software together with testing phase is a long process in automotive industry. Changing the design of the hardware is quite costly after an ECU begins to be used in field. For these reasons, the selection of chips is directly related to cost and the functionality which should be provided to customer. Tasks, which fulfill desired functionality, provide a balance between performance and safety. These were evaluated for an OSEK/VDX certified OS and results are presented from the scheduling algorithms point of view. © 2020 IEEE.Conference Object Fourier analysis-based automatic test pattern generation for combinational circuits(Institute of Electrical and Electronics Engineers Inc., 2015) Ayav, T.; Ayav, Tolga; Bilgisayar Mühendisliği BölümüFourier analysis of boolean functions has attracted great attention from computer scientists in the last decade but it still has few application areas. This work presents a Fourier analysis-based automatic test pattern generation method for combinational circuits. © 2015 IEEE.Conference Object Fourier analysis-based testing of finite state machines(CEUR-WS, 2018) Takan, S.; Ayav, T.; Ayav, Tolga; Bilgisayar Mühendisliği BölümüFinite State Machine (FSM), as a formal modeling technique to represent both circuits and software, has been widely used in testing. FSM testing is a well-studied subject and there are several test generation methods. However, the current increase in the demand for pervasive and safety critical systems as well as the increase in software size calls for more rigorous methods that can produce more effective test suites particularly in terms of size, time spent for test generation and fault detection ratio. In this study, we propose a new test generation method based on the Fourier analysis of Boolean functions. An analysis on the effects of the various frequency components of the function output allow us to generate test suites with better performance characteristics. We compare our F-method with the two existing methods.Conference Object JavaScript kütüphaneleri için girdi dogrulama analizi(CEUR-WS, 2015) Ufuktepe, E.; Tuglular, T.; Tuğlular, Tuğkan; Bilgisayar Mühendisliği BölümüNowadays, mobile and web based software has been an integral part of our lives. In recent years, there has been an increase in usage of JavaScript libraries in those kind of software. Although these JavaScript libraries fulfill the functions they have promised with respect to the application program interfaces they provide, they are not robust against unexpected inputs. In this study, the parameters and global variables of functions in the five selected JavaScript li-braries that are frequently used in mobile and web based software are analyzed for input validation. For this purpose, an input validation model has been pro-posed. Based on this model, a tool called TAJS that performs a type analysis on JavaScript programs has been extended with a proposed algorithm. The result-ing tool is executed on five JavaScript libraries and obtained results are shared.Conference Object Citation Count: 1Karar Tablosu Destekli Olay Sira Çizgeleri Temelli Sinama Durum Üretim Arac(CEUR-WS, 2016) Belli, F.; Linschulte, M.; Tuǧlular, T.; Tuğlular, Tuğkan[No abstract available]Conference Object Neden-Sonuç Çizgelerinden Test Girilerinin Oluturulmas(CEUR-WS, 2016) Kavzak, D.; Ayav, T.; Belli, F.; Ayav, Tolga; Bilgisayar Mühendisliği BölümüCause-effect graphing is a well-known requirement based testing technique. However, since it was introduced by Myers in 1979, there seems not to have been any suffciently comprehensive studies to generate test cases from these graphs. This paper proposes to convert cause-effect graphs into Boolean expressions and find out the test cases using test input generation techniques for Boolean expressions, such as MI, MAX-A and CUTPNFP. Mutation analysis is used to compare the fault detection capabilities of these techniques and the results are also compared to the Myers' original test generation technique.Article Citation Count: 0The Turkish Clinical Microbiology and Infectious Diseases Society (KLİMİK) Evidence-Based Guideline for the Diagnosis and Treatment of Brucellosis, 2023;(DOC Design and Informatics Co. Ltd., 2023) Şimşek-Yavuz,S.; Özger,S.; Benli,A.; Ateş,C.; Aydın,M.; Aygün,G.; Türkoğlu-Yılmaz,E.Although brucellosis is very common in the world and Türkiye, there are no evidence-based guidelines to guide the diagnosis and treatment of the disease. This guide has been prepared by the Turkish Society of Clinical Microbiology and Infectious Diseases to provide evidence-based recommendations to physicians from different specialties interested in the diagnosis and treatment of brucellosis. The recommendations of the Clinical Practice Guide Development Guide of the Infectious Diseases Society of America (IDSA) were taken as the basis for preparing this guide. The guideline preparation group determined 20 questions considered to be important in the diagnosis and treatment of brucellosis, and the publications that could answer these questions prepared in PICO (Population/Patient [P], Intervention [I], Comparison [C], Outcome [O]) format, were searched in ULAKBİM Tr Dizin, PubMed, Cochrane databases without date restrictions. The Grading of Recommendations, Assessment, Development, and Evaluation (GRADE) Working Group method was used to rank the evidence and determine the strength of the recommendations for each PICO question and for each individual outcome. Meta-analyses of comparative clinical studies were performed to answer the PICO questions. Individual participant data (IPD) meta-analyses with data obtained from case reports and case series were conducted in the absence of comparative clinical studies. It is planned to update the recommendations at regular intervals in line with the results of new studies. © 2023, DOC Design and Informatics Co. Ltd.. All rights reserved.Conference Object Validation of feature-oriented product configurations using event sequence graphs(CEUR-WS, 2018) Tuğlular, T.; Belli, F.; Öztürk, D.; Tuğlular, TuğkanThis study attempts to suggest an approach to systematically test potentially very large number of product variants in feature-oriented software. Feature-oriented software forms a popular concept to efficiently realize software reuse. Developing feature-oriented software is well accepted to accomplish software reuse in an efficient way. Developing product variants by exploiting software reuse requires verification of these variants by exploiting test reuse. However, the reuse of tests in the verification of variants is an underworked topic. In this study, we propose a model-based approach to top-down testing of feature-oriented software that does not have dependency or conflict between features. In the case study, event sequence graphs (ESGs) are used to model the software under consideration and then to generate test cases for positive and negative testing. The generated tests are executed via SahiPro web test automation tool, of which scripts are also automatically generated from ESGs.Conference Object Yazilim Yapisal Kapsama Analizinde Testlerin Önceliklendirilmesi(CEUR-WS, 2015) Ayav, T.; Ayav, Tolga; Bilgisayar Mühendisliği Bölümü[No abstract available]