Geri Dön

Environment generation tool for enabling aspect verification

İlgi doğrulamasına olanak sağlayan ortam türetici araç

  1. Tez No: 291682
  2. Yazar: ŞENOL LOKMAN ALDANMAZ
  3. Danışmanlar: YRD. DOÇ. DR. AYSU BETİN CAN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2010
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Enformatik Enstitüsü
  11. Ana Bilim Dalı: Bilişim Sistemleri Bölümü
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

İ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.

Özet (Çeviri)

Aspects 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.

Benzer Tezler

  1. Değişim yönetiminin incelenmesi ve kuramsal bir modelin geliştirilmesi

    The study of management of change and the development of an institutional model

    ADNAN ERKMENOL

  2. Sonlu eleman programlama ile kiriş problemlerinin çözümü

    The Solution of beam problems with finite element programming

    UFUK ESİ

    Yüksek Lisans

    Türkçe

    Türkçe

    1991

    İnşaat Mühendisliğiİstanbul Teknik Üniversitesi

    PROF.DR. TEOMAN KURTAY

  3. System agency for bottom-up design: The use of computational design systems for Middle Eastern architecture

    Tümevarımcı tasarım için sistem modeli: Hesaplamalı tasarım sistemlerinin Ortadoğu mimarlığındaki kullanımı

    NOUR ABUZAID

    Yüksek Lisans

    İngilizce

    İngilizce

    2018

    Mimarlıkİstanbul Teknik Üniversitesi

    Mimarlık Ana Bilim Dalı

    PROF. DR. MERYEM BİRGÜL ÇOLAKOĞLU

  4. A Visual object oriented interface for the design and implementation of relational database applications

    İlişkisel veritabanı uygulamalarının dizaynı ve gerçekleştirilmesi için görsel nesne tabanlı ara yüz

    MERTER SAVAŞERİ

    Yüksek Lisans

    İngilizce

    İngilizce

    1997

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. KILIÇARSLAN AYTAÇ

  5. Nötral molekül kaynağı kullanılarak yapılan sıçratma işleminin yüksek hız takım çeliklerinin yüzey özelliklerine etkisi

    Başlık çevirisi yok

    UMUT H. KAHRAMAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Metalurji Mühendisliğiİstanbul Teknik Üniversitesi

    Malzeme Mühendisliği Ana Bilim Dalı

    PROF. DR. MUSTAFA ÜRGEN