Show simple item record

dc.contributor.advisorKoçyiğit, Altan
dc.contributor.authorÇelik, Makbule Filiz
dc.date.accessioned2020-12-10T09:16:08Z
dc.date.available2020-12-10T09:16:08Z
dc.date.submitted2006
dc.date.issued2020-11-17
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/225950
dc.description.abstractNesne yönelimli yazılım geliştirme konusunda The Unified Modeling Language(UML) en fazla tercih edilen ve en yaygın kullanıma sahip olan modellemeyöntemidir. Model Yönelimli Geliştirme, yazılım geliştirme sürecinde otomatikolarak test verisi üretme ve modelden koda otomatik geçiş gibi bir çok konu sonyıllarda popüler olmuştur. Bu çalışmalar UML kullanımı üzerindeyoğunlaşmaktadır. UML tasarımlarının faydalı olması için öncelikle doğru vegeçerli olması gerekmektedir, aksi durumda yazılım geliştirmenin ilerleyensafhalarında çeşitli sorunlara neden olacaktır. Modellerdeki olası tasarımhatalarının ve çelişkilerin bulunabilmesi için modellerin tam olarak kontrolükonusunda çalışmalara ihtiyaç vardır.Bu tezde, UML ile tasarlanmış modellerin doğruluk ve tutarlılık kontrolünü yapanbir yöntem ve bu yöntemi kullanan UMLChecker isimli bir kütüphaneningeliştirilmesi anlatılmaktadır.Anahtar Kelimeler: UML, tutarlılık kontrolü, UML model kontrolü, WFRv
dc.description.abstractSoftware designs are mostly modeled as Unified Modeling Language (UML)diagrams when object oriented software development is concerned. Some populartopics in the industry such as Model Driven Development, generating test casesautomatically in the early phases of software development, automated generationof code from design model etc. use the benefits of UML designs. All of thesetopics have something in common which is the need for accuracy against themeta-model not to face problems in the latter phases of the development process.Support on the full checking of the design models is necessary for the detection ofdesign inconsistencies.This thesis presents an approach for automated verification of UML designmodels and explains the implementation of the library called UMLChecker.Keywords: UML, verification, UML model checking, WFRiven_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/embargoedAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleDevelopment of a library for automated verification of UML models
dc.title.alternativeUML modellerinin otomatik olarak doğrulanmasını sağlayan bir kütüphane geliştirilmesi
dc.typemasterThesis
dc.date.updated2020-11-17
dc.contributor.departmentBilişim Sistemleri Anabilim Dalı
dc.identifier.yokid151543
dc.publisher.instituteEnformatik Enstitüsü
dc.publisher.universityORTA DOĞU TEKNİK ÜNİVERSİTESİ
dc.identifier.thesisid180827
dc.description.pages78
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/embargoedAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/embargoedAccess