Show simple item record

dc.contributor.advisorBetin Can, Aysu
dc.contributor.authorAldanmaz, Şenol Lokman
dc.date.accessioned2020-12-10T09:15:15Z
dc.date.available2020-12-10T09:15:15Z
dc.date.submitted2010
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/225747
dc.description.abstractİlgiler, ilgi yönelimli programlamada yazılım davranışını etkilemek için geliştirilen birimlerdir. Bir ilgiyi herhangi bir yazılımda güvenli olarak kullanabilmek için ilk önce o ilgi doğrulanmalıdır. Bir ilginin doğrulanması için asıl yazılımın taklit sınıfları hazırlanmalıdır. Bu taklit sınıflar ilgilinin örülü olduğu ilgi ortamının bir modelidir. Biz bu çalışmada, ilgi yönelimli programlama geliştiricilerini destekleyecek yeterli miktarda araç olmadığını göz önünde bulundurarak, ilginin doğrulanmasına ve birim testine olanak sağlayan bir araç geliştirdik. Geliştirilen araç ilginin genel ortamını üreterek doğrulamaya olanak sağlar. Bu araçla kullanıcılar, örülü olduğu yazılımdan yalıtılmış olan ilgilerin doğrulanmasına odaklanmaları konusunda temin edilmektedirler.
dc.description.abstractAspects are units of aspect oriented programming developed for influencing the software behavior. In order to use an aspect confidently in any software, first it should be verified. For verification of an aspect, the mock classes for the original software should be prepared. These mock classes are a model of the aspect environment which the aspect is woven. In this study, considering that there are not enough tools for supporting the aspect oriented programming developers, we have developed a tool for enabling aspect verification and unit testing. The tool enables verification by generating the general environment of the aspect. By this tool the users are ensured to focus on the verification of aspects isolated from woven software.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
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.titleEnvironment generation tool for enabling aspect verification
dc.title.alternativeİlgi doğrulamasına olanak sağlayan ortam türetici araç
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentDiğer
dc.identifier.yokid372586
dc.publisher.instituteEnformatik Enstitüsü
dc.publisher.universityORTA DOĞU TEKNİK ÜNİVERSİTESİ
dc.identifier.thesisid291682
dc.description.pages113
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/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess