Program yürütmelerini sınıflandırmak için donanım ve yazılım ölçüm aygıtlarını birleştirme (Combining hardware and software instrumentation to classify program executions)

Yılmaz, Cemal and Porter, Adam and Dumlu, Emine (2010) Program yürütmelerini sınıflandırmak için donanım ve yazılım ölçüm aygıtlarını birleştirme (Combining hardware and software instrumentation to classify program executions). In: Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu, (Accepted/In Press)

[thumbnail of YKGS2010_cyilmaz.doc] MS Word
YKGS2010_cyilmaz.doc

Download (655kB)

Abstract

Pek çok çalışma, genellikle yazılım odaklı ölçüm aygıtları yardımı ile, program yürütmelerinden elde edilen program tayflarını, yazılım sistemlerinin davranışsal özelliklerini ortaya çıkarmak için kullanmıştır. Bu genel yaklaşımın önemli uygulamalarından biri ise, başarısız yürütmelerin, başarılı yürütmelerden otamatik olarak ayırt edilmesidir. Bahsi geçen amaca yönelik literatürde yer alan bir çok çalışmanın, doğru sınıflandırmalar ürettiği görülürken, kullanılan yöntemlerin ek yük masrafı ve sınıflandırma başarası arasındaki ödünleşimin dengelenmesi hususu üzerinde sistematik çalışmaların sayısı azdır. Bu çalışma, donanım performans sayaçlarını kullanarak düşük maliyetlerde yürütmelerden veri toplanabilmesine olanak sağlayan çeşitli hibrid program tayfları önermektedir. Önerilen yaklaşım, düşük ek yük masraflı donanım tayflarını, az sayıda ama daha yüksek masraflı yazılım ölçüm aygıtlarıyla birleştirmektedir. Bahsi geçen yaklaşım, diğer temsili yaklaşımlarla birlikte karşılaştırmalı olarak deneysel yöntemlerle değerlendirilmektedir. Deneysel çalışmaların sonuçları, yeni hibrid program tayflarının, güvenilir ve etkili (az masraflı) bir şekilde yürütmeleri sınıflandırabileceğini destekler niteliktedir.
Item Type: Papers in Conference Proceedings
Subjects: Q Science > Q Science (General)
Divisions: Faculty of Engineering and Natural Sciences > Academic programs > Computer Science & Eng.
Faculty of Engineering and Natural Sciences
Depositing User: Cemal Yılmaz
Date Deposited: 08 Dec 2010 10:17
Last Modified: 26 Apr 2022 08:59
URI: https://research.sabanciuniv.edu/id/eprint/15836

Actions (login required)

View Item
View Item