title   
  

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)

[img]MS Word
640Kb

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)
ID Code:15836
Deposited By:Cemal Yılmaz
Deposited On:08 Dec 2010 10:17
Last Modified:08 Dec 2010 10:17

Repository Staff Only: item control page