Nesne Yönelimli Yazılım Tasarımının Testedilebilirliini Ölçmeye Yönelik Bir Model
|
|
- Ahmet Ahmad
- 6 yıl önce
- İzleme sayısı:
Transkript
1 Nesne Yönelimli Yazılım Tasarımının Testedilebilirliini Ölçmeye Yönelik Bir Model A New Model To Measure Testability in Object Oriented Software Design Tolga YURGA METU Informatics Institute Information Systems Ph.D. Student e-posta: tyurga@tr.net ÖZET Bu aratırmanın amacı, nesne yönelimli yazılım tasarımının testedilebilirliini, belirli tasarım parametreleri cinsinden ifade etmeye yönelik bir yaklaım gelitirmektir. Mevcut proje verilerini kullanarak, testedilebilirlik ve tasarım parametreleri arasındaki korelasyon çıkarılmaktadır. Çoklu Dorusal Regresyon kullanılarak da, en çok ilintili tasarım parametreleri ile testedilebilirlik endeksi arasında bir model oluturulmaktadır. Gelitirilen model ve yaklaımın, organizasyon için anahtar yorumlama ve deerlendirme yol göstericisi olarak, yazılım gelitirme adımlarını, daha testedilebilir hale getirmek üzere gelitirmesi hedeflenmektedir. ABSTRACT This research work aims to identfiy a measure of testability of object-oriented software design in terms of certain design parameters. Using available project data, the correlation among the design parameters and testability is extracted. Multiple Linear Regression is then used to compose a model among the mostly correlated design parameters and testability index. Developed model is anticipated to improve development efforts through better testability that is considered as the key assessment aid for the organization. 1. Giri Bu yazıdaki aratırmada, yazılım tasarımı üzerine younlaıp, test etme ileminin kolaylatırılması sayesinde, yasarım aamasının nasıl gelitirilebilecei incelenecektir. Bir yazılım sisteminin ya da bileeninin, test etme aamasını kolaylatırma derecesine, testedilebilirlik denilir. Test aamasını dikkate alarak bir yazılım sistemini tasarlamaya ise testedilebilirlik için tasarım denilir. [10] IEEE, testedilebilirlii, Bir sistem ya da bileenin, test kriterlerinin belirlenmesini ve bu kriterlerin karılanma durumuna testlerin performansı sayesinde karar vermeyi kolaylatırma derecesi olarak tanımlamaktadır[6]. Dier bir deyimle, bir yazılım sisteminin testedilebilirlii, sistemi test etmek için gerekli emein miktarını veya test ederek program içerisinde bir hata ortaya çıkarma olasılıını iaret etmektedir. Projelerin testedilebilirlii, yazılım proje yönetiminin önemli bir nitelii olarak ortaya çıkmaktadır. Test aaması, yazılımcılar ve yöneticiler için gelitirilen ürünü izlemek ve deerlendirmekte büyük
2 önem taıyan bir faaliyettir. Endüstrinin bu konuya yapmı olduu vurgu neticesinde, testedilebilirlik, önemli bir aratırma sahası olarak benimsenmitir. Yazılım endüstrisi tarafından da önerildii üzere, testedilebilirlik, kurumun daha dikkatli olması gereken alanları belirlemesi çabasında, dier tasarım parametrelerine balantılı olacaktır[8]. Pratikte, test aaması, ortalama bir yazılım gelitirme projesinde, önemli bir zaman ve emek tüketmektedir. Bir yazılımın modül veya bileenlerini, en yeni teknolojilerle, en iyi tasarımcılarla tasarlamak, tasarımı ve sonuç olarak da tasarıma göre kodladıklarınızı test edemediimiz sürece hiçbir anlam ifade etmeyecektir[7]. Bu makalenin amacı, nesne yönelimli tasarımın testedilebilirliini ölçmeye ve dorulamaya yarar yeni bir yaklaım ve model ortaya koymaktır. Bu sayede, yazılım gelitirme yaamdöngüsünün sonraki aamalarında, testedilemeyen tasarım nedeniyle ortaya çıkabilecek sorunların giderilmesi için gerekli igücü ve maliyeti minimuma indirmektir. Modeli gelitirebilmek için, gerçek yaamda kullanılmakta olan projelere ait ölçüt verileri kullanılıp, matematiksel teknikler yardımıyla bu veriler analiz edilip, model için gerekli bilgi ortaya çıkarılacaktır. 2. Modelin Oluumu 2.1. Tasarım Parametreleri ve Ölçütleri Bu aratırmada, bir yazılım projesinin tasarımının testedilebilirliini ölçebilmek amacıyla, yazılım tasarımı ile dolaylı ya da dorudan balantılı çok sayıda yazılım ölçütünden faydalanılmıtır. Bu aamadaki amaç, modelin oluumunda kullanılacak tasarım parametrelerini temsil eden ölçütleri belirlemektir. Modelin güvenirlii ve doruluu açısından, parametre ve ölçüt alanımı mümkün olduunca geni tutmaya çalıılmıtır. Konuyla ilgili yapılan literatür taraması sonuçları, eldeki proje verileri, yazılım endüstrisi ve akademik dünyada genel olarak kaydı tutulan ölçütlerin kapsamı neticesinde, aaıda belirtilen tasarım parametreleri ve bunlara balı önemli ölçütlerin kullanımının model için uygun olduüu ortaya çıkmıtır[2,4,5,7,10]. Bu parametreler: Balaım (Coupling) Yapııklık (Cohesion) Kalıtım (Inheritance) Çok ekillilik (Polymorphism) Sarma (Encapsulation) Boyut (Size) Karmaıklık (Complexity) Balaım (Coupling) Nesne yönelimli bir tasarımda, balaım, haberleen modüller arasındaki iliki ve baımlılıkları göstermektedir. Nesneler Arası Balaım (NAB-CBO=Coupling Between Objects), balaım özellii için en belirleyici ölçüt olup, bir sınıfın balı olmu olduu dier sınıfların sayısını belirtmektedir. Yüksek ölçüt deeri, sınıflar arasında yüksek derecede iliki ve baımlılık olduunu göstermektedir[11].
3 Yapııklık (Cohesion) Yapııklık, bir tasarım parçasının, tek, iyi belirlenmi bir hedefi gerçekletirmek için bulunduklar katkı derecesini göstermektedir. Sınıf seviyesinde yüksek yapııklık deeri, sınıfın bütün elemanlarının kuvvetli olarak ilintili olduunu göstermektedir. Metotlardaki Yapııklık Eksiklii (MYE LCOM=Lack Of Cohesion in Methods), yapııklık özellii için en belirleyici ölçüt olup, bir sınıf içerisinde ortak deiken kullanan metot çiftleri sayısı ile ortak deiken kullanmayan metod çiftleri sayısı arasındaki farkı göstermektedir. Düük ölçüt deeri, sınıfın yapıık olduunu gösterirken, yüksek deerler ise sınıfın, daha yüksek yapııklık deerlerine sahip ayrı sınıflara bölünebileceini göstermektedir[13] Yapısal Karmaıklık (Structural Complexity) Bir sınıfın yapısal karmaasını ölçmek için, bütün metotlarının karmaa deerlerinin toplanması gerekir. Bu da, Sınıf Baına Aırlıklı Metod (SBAM-WMC=Weighted Methods Per Class) ölçütünün özünü oluturmaktadır[17]: SBAM n = i = 1 k i fade içerisindeki k i, sınıf içerisindeki n tane metodun ayrı karmaa deerini ifade etmektedir. Siklomatik Karmaa (SK-CC=Cyclomatic Complexity) ölçütü, bir modülün (sınıfın alt bileeni, örn. Metot) karar yapısının karmaasını ölçmeye yarar. Dorusal olarak baımsız karar patikalarının sayısını gösterir[16]. Çocuk Sayısı (ÇS-NOC=Number Of Children) ise, sınıf hiyerarisi içerisinde bir sınıfın alt sınıflarının sayısını göstermektedir. Kaç alt sınıfın, ebeveyn sınıfın metodlarını kalıtımsal olarak içereceinin bir ölçüsüdür Sarma (Encapsulation) Sarma, bir sınıfın dı arayüzü ve dahili implementasyonu arasında temiz bir ayrım olmasına çalıan bir tür soyutlama olarak tanımlanabilir. Yüzdesel Genel Veri Oranı (YGVO-PUB=Public Percent Data) ölçütü, bir sınıf içerisindeki genel ve korunumlu veri yüzdesini gösterir. Genel olarak, düük deerler yüksek sarmayı iaret eder[12] Çok ekillilik (Polymorphism) Çok ekillilik, tam yapısını bilmeden, ayrı sınıfların nesnelerini, sadece ortak özelliklerinin bilgisini kullanarak etkilemek, deitirmek ve kullanmak olarak tarif edilebilir. Sınıfa Yönelik Karılık (SYC-RFC=Response For Class) ölçütü ise, bir sınf içerisinde bulunan metot sayısı ile kalıtım sayesinde, bir nesne tarafından ulaılabilir durumdaki metotların sayılarının toplamından ibarettir.
4 Kalıtım (Inheritance) Bir sınıfın kalıtım hiyerarisindeki derinlii, Kalıtım Aacı Derinlii (KAD-DIT=Depth In Tree), sınıfın bulunduu noktanın, aacın kökünden olan maksimum uzaklıı olup, ata sınıfların sayısı ile ölçülür. Bir sınıfın hiyeraride daha derinlerde olması, davranılarını tahmin etmeyi daha karmaık hale getirecek ekilde daha çok metodu kalıtımsal olarak yapısı içerisine katmasını ifade etmektedir Boyut (Size) Sınıf Baına Toplam Satır Sayısı (SBTSS-TLOCC=Total Lines Of Code per Class), sınıf seviyesinde boyutu ölçmek için kullanılabilecek en basit, kolay hesaplanabilir bir boyut ölçüm olup, sınıf içindeki yorum ve çalıtırılabilir kod satırları dahil tüm satır sayısını belirtir Model Çalıması Deneysel olarak modelin oluturulabilmesi amacıyla, NASA Independent Verification & Validation (IV & V) Facility Ölçüts Data Program ına ait veriler kullanılmıtır. Bu verilerin içerisinde bulunan, farklı dillerle yazılmı iki adet nesne yönelimli yazılım projesine ait ölçüt ve proje izleme ve ölçüm verileri, aratırma ihtiyaçlarıyla büyük oranda örtümütür. Proje veri ambarı, aratırmada kullanılmaya karar verilen ölçütlerin ve tasarım parametrelerinin önemli bir kısmını içermekteydi. Bu veri ambarı, NASA nın kendi ihtiyaçları dorultusunda hazırlamı olduu çeitli amaçlara hizmet eden yazılımlarına ait, problem verileri, ürün verileri ve ölçüt verilerini içeren, önemli bir kaynak durumundadır.[19] Veri ambarında bulunan ölçütlerden yararlanarak, yeni bir testedilebilirlik endeksi oluturulmaya çalıılmıtır. Özellikle de, projenin gerçek hayatta aktif olarak kullanılması sırasında ortaya çıkan hata kayıt kütüüne ait veriler, testedilebilirlik kavramını ölçme konusunda çok yardımcı olmutur. Bu üç ölçüt verisi unlardır: 6 Ay çindeki Hata Kayıtları (HK6-ER6) 12 Ay çindeki Hata Kayıtları (HK12-ER12) 24 Ay çindeki Hata Kayıtları (HK24-ER24) Bu ölçütler, her bir tasarım nesnesin, projenin gerçek hayatta kullanımı sırasında ortaya çıkan, kodlama, test ve entegrasyon fazları içerisinde farkedilmemi ve kullanıcı kullanımı sırasında farkedilen hataları göstermektedirler. Eer bir nesne hakkında projenin yaamdöngüsü sırasında herhangi bir hata kaydı yoksa, bu o nesnenin mükemmel derecede test edilebilir olduunu gösterir. Hata olması ise, nesnenin yeteri kadar test edilebilir olmaması sonucunda gizli bazı hataların durmaya devam ettiini ve de test aamasında bu hataların ortaya çıkartılamadıını gösterir. Çeitlli deneme-yanılma çalımaları neticesinde, bu üç ölçüt verisi kullanılarak, aaıdaki ifadede belirtilen katılım oranları ile beraber bir Ortalama Hata Kayıt Deeri oluturmanın doru olduu gözlemlenmitir. Bir sınıfa ait Ortalama Hata Kayıt Deeri : SINIF _ ORTALAMA _ HATA = + +
5 Zamansal Periyottaki Hata Kayıtlarının balarındaki çarpanlar, Ortalama Deer içerisindeki aırlıklarını göstermektedir. Uzun sure zarfında ortaya çıkan hatalar, daha zor bulunur hatalar demek olduundan, aırlık olarak daha fazla deer ifade etmektedirler. Ortalama Hata Oranını, testedilebilirlik ölçümüne çevirebilmek için, çeitli deneme-yanılma çalımasından sonra, aaıdaki endeksin, en doru sonuçları verdiii gözlemlenmitir. Her bir sınıfın testedilebilirlik endeksi öyle hesaplanır: Testedilebilirlik Endeksi = { SINIF _ ORTALAMA _ HATA 3 * STD _ SAP( SINIF _ ORTALAMA _ HATA) 100 * MUT( ), 3 * STD _ SAP( SINIF _ ORTALAMA _ HATA) SINIF_ORTALAMA_HATA TUM_ORTALAMA_HATA + 3 * STD_SAP (SINIF_ORTALAMA_HATA) 0, dier koullarda} MUT mutlak deeri, TUM_ORTALAMA_HATA tüm sınıfların ortalama hata deerini, ve STD_SAP de sınıf bazında ortalama hata deerlerinden oluan örneklemenin standart sapma deerini göstermektedir. Hesaplamalarım ve varsayımlarıma gore, bütün sınfların ortalama hata deerinden 3 standart sapmasından büyük hata deerlerinin testedilebilirii 0 olarak kabul edilmekte, bu deerden büyük deerili hatalara sahip sınıfları testedilemez derecede bir yapıya sahip olduunu ifade etmektedir. Hata oranı 0 olan sınıflar ise, mükemmel testedilebilir olarak kabul edilmekte, %100 testedilebilir denilmektedir Matematiksel Sonuçlar PUB CBO DIT LCOM NOC RFC WMC CCOMP TLOCC ORT.HATA Testedilebilirlik YGVO - PUB 1,00 NAB - CBO 0,05 1,00 KAD - DIT -0,07 0,47 1,00 MYE - LCOM 0,27 0,26 0,26 1,00 ÇS - NOC 0,13-0,03-0,03-0,03 1,00 SYC - RFC 0,06 0,39 0,65 0,33-0,05 1,00 SBAM - WMC 0,15 0,25 0,14 0,32 0,04 0,63 1,00 SK - CCOMP 0,02 0,63 0,56 0,20 0,01 0,30 0,11 1,00 SBTSS - TLOCC 0,04 0,65 0,52 0,10-0,02 0,28 0,08 0,91 1,00 ORT.HATA 0,05 0,34 0,07 0,07-0,07 0,12 0,09 0,26 0,30 1,00 Testedilebilirlik 0,00-0,44-0,05-0,05 0,07-0,14-0,13-0,28-0,32-0,95 1,00 Figure 1: Ölçütler Ve Testedilebilirlik Arasındaki Korelasyon Katsayıları Yukarıdaki tabloda bulunan ölçütler ve testedilebilirlik arasındaki katsayıların incelenmesi sonucunda, Balaım, Boyut ve Karmaıklık parametrelerine ait ölçütlerin testedilebilirlik endeksi ile daha güçlü bir korelasyona sahip oldukları gözlemlenmitir. Sadece YGVO ölçütünün 0
6 seviyesinde bir korelasyonu olması ve dier ölçütlerin etkilerinin ihmal edilmemesi için, Matematiksel Dorusal Regresyon Modeli içerisinde, YGVO harici bütün ölçütlerin kullanılmasını uygun görülmütür. Testedilebilirlik endeksini etkileyen bireysel tasarım parametrelerinin nispi önemleri, korelasyon iliikisine balı olarak orantılı olarak bir aırlıa sahip olur. Bu aırlık katsayılarının hesaplanabilmesi amacıyla, Matematiksel Dorusal Regresyon Modeli uygulanmıtır. Böyle bir model, baımlı deikenler ve baımsız deikenler arasında, dorusal bir iliki kurmaya yarar. Regresyon denklemi, aaıdaki ekilde olur: y = x m x m x ler baımsız deikenleri, y baımlı deikeni, lar da regresyon katsayılarını belirtmektedir. Bu katsayılar, baımsız deikenler sabit tutulduundan, baımlı deiken üzerindeki ortalama baımlı artı miktarını göstermektedirler[9]. Sonuçlardan da görüldüü üzere, testedilebilirlik, birden çok tasarım parametresine balıdır. Bileen bazındaki etki tahmin edilebiliri ve bileen aırlıı, regresyon denklemi ile sabitlenebilir. Bu suretle, bireysel olarak tasarım parametrelerine ait bileen aırlıkları, regresyon katsayıları ( lar) cinsinden hesaplanmı olur. Resgresyon dorusunu oluturmak için, NASA veri ambarında bulunan [19], biri C++, dieri ise JAVA ile yazılmı bulunan, yaklaık 200 sınıf içeren iki yazılım projesine ait veriler kullanılmıtır. Aaıda, testedilebilirlik endeksini, tasarım parametrelerine iliiklendiren denklem bulunmaktadır: Testedilebilirlik Endeksi (Tasarım Ölçütleri Cinsinden) = * NAB (CBO) * KAD (DIT) 0.13 * SYC (RFC) * MYE (LCOM) 1.95 * ÇS (NOC) * SBAM (WMC) * SK (CCOMP) 0.30 * SBTSS (TLOCC) Testedilebilirlik Endeksi (Tasarım Parametreleri Cinsinden) = * Balaım (Coupling) * Kalıtım (Inheritance) 0.10 * Çok ekillilik (Polymorphism) * Yapııklık (Cohesion) * Karmaıklık (Complexity) 0.32 * Boyut (Size) Karmaıklık katsayısı, üç farklı karmaılık ölçütü içerisinde en güçlü korelasyona Siklomatik Karmaa ölçütü sahip olduu için, sadece bu ölçütü içeren bir regresyon modeli ile yeniden hesaplanmıtır. Her bir tasarım parametresi, kendisini en güçlü ve yaygın ekilde ifade eden tasarım ölçütü tarafından temsil edilmektedir. Bu tablodaki katsayılar, dorusal denklemdeki katsayıları, kesiim ise, dorunun sabit deerini, yani y-ekseni ile kesitii noktayı göstermektedir.
7 %95 güven seviyesi ile hesaplanan regresyon modeline ait detaylar aaıdadır: Katsayılar Standart Sapma Alt %95 Üst %95 Kesiim 92,59 4,96 82,79 102,39 NAB - CBO -1,69 0,41-2,50-0,88 KAD - DIT 6,94 2,59 1,82 12,06 MYE - LCOM 0,03 0,06-0,08 0,14 ÇS - NOC 1,95 2,67-3,34 7,23 SYC - RFC -0,13 0,10-0,33 0,07 SBAM - WMC 0,07 0,16-0,25 0,39 SK - CCOMP 0,03 2,79-5,49 5,55 SBTSS - TLOCC -0,30 0,32-0,93 0,34 Figure 2: Regresyon Detayları 3. Sonuç Modeli oluturmakta kullanılan veriler, tek bir kaynaın verileri olduu ve bu kaynaın i akıları hakkında, u an için, herhangi bir veri içermediinden dolayı, modelin sadece bir kurum içerisinde farklı projelerin testedilebilirliinin karılatırılmasına, irket içerisinde bir veri ambarı oluturulmasına yararı hedeflenmektedir. Genele uygulanabilir bir model yaratmak için, çok ve farklı, birbirine baımlı ya da baımsız parametrelerin de iin içine katılması gerekir. Bu parametrelere ait detaylı ölçütlere sahip olunması, ya da kolayca bu ölçütlerin elde edilebilir olması gerekir. Firmanın i akıının, varsa, uygulamakta olduu kalite sürecinin, igücüne ait bilgi birikiminin, ve daha birçok önemli etkenin bu aratırma altında incelenmesi gerekmektedir. Mevcut çalıma, zaman ve hedef konusunda daha farklı bir çizgide olduundan, ve bu tür detay verilerin, u an itibariyle tümünün aynı anda elde edilemeyecek kadar zor olması nedeniyle, belirli bir alanda, belirli varsayım ve kısıtlamalar yapmak zorundadır. Nesne Yönelimli Yazılım Tasarımının Testedilebilirliine ölçmeye yönelik olarak önerilen model, çeitli deneme-yanılma ve varsayımlardan hareket etmektedir. Yakın zaman içerisinde, bu varsayım ve denemeler, daha güvenilir ve matematiksel sonuçlara dayandırılacaktır. Ayrıca süreçlere ilgin veriler ve testedilebilirlik ile projenin yaamdöngüsü içersindeki fazlarla etkileimini ortaya çıkarmaya çalıacak veriler elde edilmeye çalıılacak, bu sayede, ürün bakı açısının yanına süreç bakı açısı da katılmı olacaktır. Modelin son eklini almasıyla beraber, gerçek yaamda kullanılan aynı irkete ait projeler üzerinde uygulanması ve dorulanması hedeflenmektedir. Çalıma, daha farklı ilikiler ortaya çıkarmak üzerine de younlaacaı için, bulunan iliki ve korelasyonlar, çeitli farklı boyutlara göre geniletilecek ve irdelenecektir. Bütün bu çalımalar ve planlar neticesinde ortaya çıkması hedeflenen model, kesin, yaygın bir testedilebilirlik endeksi olmaktan çok, yazılım firmalarına, tasarım konusunda yaamı oldukları sıkıntıları azaltmakta yardımcı olmaya çalıacak, belirli öüt ve yönlendirici ipuçları ile projeye ait zaman, igücü ve maliyet kalemlerini, daha düzgün ve yerinde kullanılmasını salamak amaçlamaktadır.
8 4. Referanslar 1) A. Arifolu and A. Doru, Yazılım Mühendislii, SAS Biliim Yayınları, ) L. Briand, J. Wüst and H. Lounis, Investigating Quality Factors in Object-Oriented Designs:An Industrial Case Study, ISERN Version 2, ) B. Baudry, Towards a 'Safe'Use of Design Patterns to Improve OO Software Testability, Beaulieu Üniversitesi, ) J.M. Voas, Factors that Affect Software Testability, IS Bölümü, NASA LRC, ) R. Marinescu, Measurement and Quality in Object-Oriented Design, Timisoara Politeknik Üniversitesi, ) IEEE Std IEEE Standard Glossary of Software Engineering Terminology ) M. Bruntink, Testability of Object-Oriented Systems: a Ölçüts-based Approach, Amsterdam Üniversitesi, ) R.S. Freedman, Testability of Software Components, IEEE Transactions on Software Engineering, Vol. 17, No. 6, Haziran, 1991, syf ) R. A. Khan and K. Mustafa, A Model For Object Oriented Design Quality Assessment, SPDS Kuadası Konferansı, ) S. Chidamber and C. Kemerer, A Ölçüts Suite for Object-Oriented Design, IEEE Transactions on Software Engineering, Haziran, 1994, syf ) V.R. Basili and W.L. Melo, A Validation of OO Design Ölçüts as Quality Indicators, IEEE Tran. on Software Engineering, Vol.22, No. 10, Ekim ) Nancy S. Eickelmqn and Debra J. Richardson, What Makes One Software Architecture More Testable Than Another?, SIGSOFI 96 Workshop, San Francisco CA USA 13) B. Pettichord, Design for Testability, Pacific Northwest Software Quality Conference, Portland, Oregon, Ekim ) J.M. Voas and K.W. Miller, Improving the Software Development Process Using Testability Research, Proc. International Conference Software Reliability (ISSRE 2002), ) L. Tahvildari and K. Kontogiannis, A Ölçüt-Based Approach to Enhance Design Quality Through Meta-Pattern Transformations, Elektrik ve Bilgisayar Müh. Dep., Waterloo Üniversitesi, ) M. Lorenz and J. Kidd. Object-Oriented Software Ölçüts. Prentice-Hall Object-Oriented Series, Englewood Cliffs, NY, ) S. Jungmayr, Testability During Design, Teknik Rapor, Hagen Üniversitesi, ) S. Jungmayr, Testability Measurement and Software Dependencies, Teknik Rapor, Hagen Üniversitesi, ) NASA IV&V Facility Ölçüts Data Program
Nesneye Dayalı Yazılım Metrikleri ve Yazılım Kalitesi. Ural ERDEMİR, Umut TEKİN, Feza BUZLUCA
Nesneye Dayalı Yazılım Metrikleri ve Yazılım Kalitesi Ural ERDEMİR, Umut TEKİN, Feza BUZLUCA İÇERİK Yazılımda Kalite Kavramları Yazılımın İç Özellikleri Metrik Kümeleri Düşük Kalite Göstergeleri Tasarım
Detaylı#$% &'#(# Konular. Binary Tree Structures. Binary Search Trees AVL Trees Internal Path Reduction Trees Deerlendirme
!" #$% &'#(# Konular Binary Search Trees Deerlendirme Binary Search Trees Bir binary search tree üzerindeki her node hem data saklar hemde dier node lara ulaılırken yön belirler Bir binary search tree
Detaylır i = a i + b i r m + i
Endeks Modelleri William Sharpe tarafından gelitirilen tekli endeks modeli ve onu takip eden çoklu endeks modelleri, portföyün beklenen getirisi ve riskinin hesaplanması için gereken veri sayısını ciddi
DetaylıBazı Odundıı Orman Ürünlerinin Üretim, thalat ve hracat Projeksiyonları
Geli Tarihi: 29.11.26 Bazı Odundıı Orman Ürünlerinin Üretim, thalat ve hracat Projeksiyonları ÖZET Aytaç AYDIN brahim YILDIRIM Kadri C. AKYÜZ Kemal ÜÇÜNCÜ KTÜ Orman Endüstri Müh. Bölümü, Orman Fak., Trabzon
DetaylıJava Tabanlı Akıı Sisteminin Gelitirilmesi
Java Tabanlı Akıı Sisteminin Gelitirilmesi Deniz KARATOPRAK 1 Meltem Turhan YÖNDEM 2 1 Meteksan Sistem, Simülasyon ve Görsel Sistemler 1,2, Orta Dou Teknik Üniversitesi, Bilgisayar Mühendislii, Ankara,
DetaylıYazılım Geliştirme Sürecinde Kullanılan Ölçütler
Yazılım Geliştirme Sürecinde Kullanılan Ölçütler Dr. Tolga Ovatman İstanbul Teknik Üniversitesi Bilgisayar ve Bilişim Fakültesi 34469 Maslak ovatman@itu.edu.tr 08 Ağustos 2012 1 İçerik Giriş Yazılım Geliştirme
DetaylıYazılım Kalite Metriklerinin Kıyaslanması: Örnek Bir Olay İncelemesi. Comparison of Software Quality Metrics: A Case Study
Yazılım Kalite Metriklerinin Kıyaslanması: Örnek Bir Olay İncelemesi Comparison of Software Quality Metrics: A Case Study Alper Kıral 1[0000-0002-4018-0419] Tülin Erçelebi Ayyıldız 2[0000-0002-7372-0223]
DetaylıÖlçek Geli tirme Çal malarnda Kapsam Geçerlik ndeksinin Kullanm
Ölçek Geli tirme Çal malarnda Kapsam Geçerlik ndeksinin Kullanm Dr. Halil Yurdugül Hacettepe Üniversitesi Eitim Fakültesi yurdugul@hacettepe.edu.tr Motivasyon: Proje tabanl bir öretim sürecinde örencilerin
DetaylıTÜLN OTBÇER. Seminer Raporu Olarak Hazırlanmıtır.
TÜLN OTBÇER Seminer Raporu Olarak Hazırlanmıtır. Ankara Hacettepe Üniversitesi Mayıs, 2004 ! - " $ - "%%&%$ - "%' $ - "(%' $ - "( ) (* $+,( $ - ") (',( $ - "- %./$ 0 1*&/1(2, %("%. 3/1(4""3%(/1-( /32 $$
DetaylıBileen Tümletirmesine Dayalı Otomatik Uygulama Gelitirimi
Bileen Tümletirmesine Dayalı Otomatik Uygulama Gelitirimi Murat Mutlu ÖZTÜRK Bilgisayar Mühendislii Bölümü, Mühendislik Fakültesi, Orta Dou Teknik Üniversitesi, 06520, Çankaya, Ankara e-posta: murato@havelsan.com.tr
DetaylıINVESTIGATION OF THE FACTORS AFFECTING DESIGN OF ANCHORED SHEET PILES
INVESTIGATION OF THE FACTORS AFFECTING DESIGN OF ANCHORED SHEET PILES Özcan TAN Selim ALTUN M. Tarık DLAVER. Hakkı ERKAN Assoc. Prof. Dr. Asst. Prof. Dr. Civil Engineer (MSc) Research Asst. Selçuk Univ.
DetaylıTaıt alımlarının ette tüketim endeksi kapsamında izlenmesi hakkında bilgi notu
Taıt alımlarının ette tüketim endeksi kapsamında izlenmesi hakkında bilgi notu ette tüketim endeksi, ekonomideki tüketim eilimlerini kartla yapılan tüketimi baz alarak incelemektedir. Bu nedenle, endeks
DetaylıEL PARMAKLARINA DEERLER VEREREK KOLAY YOLDAN ÇARPMA ÖRETM YÖNTEMYLE ZHN ENGELL ÖRENCLERE ÇARPIM TABLOSU ÖRETM UYGULAMASI
Bu aratırma 2005 yılında 1. Uluslararası zmir Özel Eitim ve Otizm Sempozyumu'nda poster bildiri olarak sunulmutur. EL PARMAKLARINA DEERLER VEREREK KOLAY YOLDAN ÇARPMA ÖRETM YÖNTEMYLE ZHN ENGELL ÖRENCLERE
DetaylıSosyo-Ekonomik Gelimilik Aratırması
Giri Sosyo-Ekonomik Gelimilik Aratırması Taner Kavasolu Devlet Planlama Tekilatı Kalkınma Planlarımızda, ülke corafyasında ve kesimler arasında dengeli bir gelime salanması hedefi, ülke ekonomisi için
DetaylıVakko Tekstil ve Hazır Giyim Sanayi letmeleri A.. 30.06.2013 Tarihi tibarıyla Sona Eren Hesap Dönemine likin Yönetim Kurulu Yıllık Faaliyet Raporu
Sayfa No: 1 Vakko Tekstil ve Hazır Giyim Sanayi letmeleri A.. 30.06.2013 Tarihi tibarıyla Sona Eren Hesap Dönemine likin Yönetim Kurulu Yıllık Faaliyet Raporu Sayfa No: 2 Vakko Tekstil ve Hazır Giyim Sanayi
DetaylıOTSTK ÇOCUKLARIN ALELERNE YÖNELK GRUP REHBERL NN ANNE BABALARIN DEPRESYON VE BENLK SAYGISINA ETKS
Bu aratırma 2005 yılında 1. Uluslararası zmir Özel Eitim ve Otizm Sempozyumu'nda poster bildiri olarak sunulmutur. OTSTK ÇOCUKLARIN ALELERNE YÖNELK GRUP REHBERL NN ANNE BABALARIN DEPRESYON VE BENLK SAYGISINA
DetaylıWEB SERVS TABANLI GELTRLEN MOBL UYGULAMALAR: ODTÜ MOBL ÖRENC LER BLG SSTEM (MOBS)
WEB SERVS TABANLI GELTRLEN MOBL UYGULAMALAR: ODTÜ MOBL ÖRENC LER BLG SSTEM (MOBS) Hale ALTINOVA, Yasemin YALÇIN, ve Serdar ARSLAN Orta Dou Teknik Üniversitesi, Bilgi lem Daire Bakanlıı, ANKARA altinova@metu.edu.tr,
DetaylıISO 17025 Laboratuar Akreditasyonu Temel Prensipler
Kalite Eitim Danımanlık Ltd.ti. ISO 17025 Laboratuar Akreditasyonu Temel Prensipler 1 Aralık 2005 -ANKARA KORE EHTLER CAD. NO. 36 D. 2 ZNCRLKUYU L-STANBUL Tel: 0212-274 15 63-64 Fax: 0212-274 15 66 E-mail
DetaylıBileen Yönelimli Yazılım Gelitirme çin Süreç Modeli
Yönelimli Yazılım Gelitirme çin Süreç Modeli Vedat BAYAR Havelsan A.. Eskiehir yolu 7.km ANKARA vbayar@havelsan.com.tr Özet Yönelimli Yazılım Mühendislii (BYYM) yaklaımı için bir süreç modeli gelitirildi.
DetaylıMobil Uygulama Yazılımlarında Yazılım Metriklerinin Kullanılması
Mobil Uygulama Yazılımlarında Yazılım Metriklerinin Kullanılması Using Software Metrics in Mobile Applications Software Dr. Aziz Can Yücetürk Vodafone IT Hizmetleri A.Ş. İstanbul aziz.yuceturk@vodafone.com
DetaylıOTSTK BR OLGUNUN DUYGULARI ANLAMA VE FADE ETME BECERSNN KAZANDIRILMASINA YÖNELK DÜZENLENEN KISA SÜREL BR E TM PROGRAMININ NCELENMES
Bu aratırma 005 yılında 1. Uluslararası zmir Özel Eitim ve Otizm Sempozyumu'nda poster bildiri olarak sunulmutur. OTSTK BR OLGUNUN DUYGULARI ANLAMA VE FADE ETME BECERSNN KAZANDIRILMASINA YÖNELK DÜZENLENEN
DetaylıCENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR
CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam Alper UĞUR Yazılım Mimarisi Gereksinim: NE? Mimari : NE+NASIL GEREKSİNİMLER (software architecture) Requirements : WHAT? Architecture : WHAT + HOW?
DetaylıSIKI TIRILMI YOL ZEM NLER N N KOMPAKS YON PARAMETRELER N N KONTROLÜ
SIKITIRILMI YOL ZEMNLERNN KOMPAKSYON PARAMETRELERNN KONTROLÜ Selim ALTUN Yrd. Doç. Dr. Ege Üniversitesi naat Müh. Bölümü zmir,türkiye Alper SEZER n.yük.müh. Ege Üniversitesi naat Müh. Bölümü zmir,türkiye
DetaylıAB Uyum Sürecinde Türkiye nin Rekabet Gücü lerleme Raporu Üzerine Tespitler
AB Uyum Sürecinde Türkiye nin Rekabet Gücü lerleme Raporu Üzerine Tespitler Avrupa Komisyonu tarafından Türkiye hakkında hazırlanan lerleme Raporu, Türkiye ile müzakerelerin balaması yönünde olumlu bir
Detaylı#$% &'#(# Konular. Bits of Information. Binary Özellikler Superimposed Coding Signature Formation Deerlendirme
!" #$% &'#(# Konular Binary Özellikler Deerlendirme Binary Özellikler Bir binary özellik iki deer alabilir (kapalı veya açık; var veya yok gibi) Bir kiiye ait bilgiler binary olarak aaıdaki gibi gösterilebilir
DetaylıBOSAD Boya Sanayicileri Dernei TÜRK BOYA SEKTÖRÜ. Dünya Boya Ticaretindeki Gelimeler
BOSAD Boya Sanayicileri Dernei Dünya Boya Ticaretindeki Gelimeler TÜRK BOYA SEKTÖRÜ Dünya ekonomisindeki gelimeyle paralel olarak dünya boya üretimi bugün 29,4 milyon ton civarında gerçeklemektedir ve
DetaylıOTSTK ÇOCUKLARDA TEACCH PROGRAMININ GELMSEL DÜZEYE ETKS: OLGU SUNUMU
Bu aratırma 2005 yılında 1. Uluslararası zmir Özel Eitim ve Otizm Sempozyumu'nda poster bildiri olarak sunulmutur. OTSTK ÇOCUKLARDA TEACCH PROGRAMININ GELMSEL DÜZEYE ETKS: OLGU SUNUMU Psk. Deniz VARIR
DetaylıNesne Tabanlı Yazılımların Yapısal Özelliklerinin Hata Yatkınlığı Üzerine Etkilerinin İncelenmesi
Nesne Tabanlı Yazılımların Yapısal Özelliklerinin Hata Yatkınlığı Üzerine Etkilerinin İncelenmesi Halit Gölcük Gömülü ve Gerçek Zamanlı Yazılım Tasarım Müdürlüğü, SST Sektör Bşk. ASELSAN A.Ş. hgolcuk@aselsan.com.tr
DetaylıKONTROL SSTEMLER LABORATUARI
YILDIZ TEKNK ÜNVERSTES ELEKTRK-ELEKTRONK FAKÜLTES KONTROL ve OTOMASYON MÜHENDSL BÖLÜMÜ KONTROL SSTEMLER LABORATUARI Doç.Dr. Haluk GÖRGÜN Ar.Gör. brahim ALIKAN Ar.Gör. Yavuz EREN STANBUL - 2010-1 - DiGiAC
DetaylıPORTER MODEL: ULUSLARARASI REKABET ÖZLEM ÖZ ODTÜ LETME BÖLÜMÜ
: ULUSLARARASI REKABET ÖZLEM ÖZ ODTÜ LETME BÖLÜMÜ Genel Çerçeve Makroekonomik, Politik ve veyasal Çevre Rekabet Edebilirliliin Mikroekonomik Temelleri irket irket Stratejisi Stratejisi Mikroekonomik Mikroekonomik
DetaylıModel Güdümlü Geliştirme ile Gömülü Kaynakların Yönetimi
Model Güdümlü Geliştirme ile Gömülü Kaynakların Yönetimi Can Öz EGE ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ BİLGİSAYAR MÜHENDİSLİĞİ A.B.D. 1 İçerik Kaynak Yönetimi Problemi Kaynak Yönetimi Modellemesinin
DetaylıYMT 412-Yazılım Kalite Ve Güvencesi Gözden Geçirme Teknikleri 1/44
YMT 412-Yazılım Kalite Ve Güvencesi Gözden Geçirme Teknikleri F ı r a t Ü n i v e r s i t e s i Ya z ı l ı m M ü h e n d i s l i ğ i B ö l ü m ü 1/44 İçindekiler 1 7 Gözden Geçirmeler...3 2 3 4 5 6 Yazılım
DetaylıTÜRKYE'DE OTOMOBL SAHPLNN MODELLENMES
TÜRKYE'DE OTOMOBL SAHPLNN MODELLENMES Kemal Selçuk ÖÜT 1 SUMMARY Car ownership forecasting plays an important role in both traditional and innovates planning. It is often recognised that the level of car
DetaylıHLA Tabanlı Bileenler ile Otomatik Uygulama Gelitirme
HLA Tabanlı Bileenler ile Otomatik Uygulama Gelitirme Cengiz TOAY Bilgisayar Mühendislii Bölümü Orta Dou Teknik Üniversitesi e-posta: ctogay@ceng.metu.edu.tr Özet Bu çalıma, belirli bir alanda birbirlerinin
Detaylı#$% &'#(# Konular. Direct File Organization. Computed Chaining Comparison of Collision Resolution Methods Perfect Hashing Cichelli s Algorithm
!" #$% &'#(# Konular Comparison of Collision Resolution Methods Perfect Hashing Cichelli s Algorithm Link kullanarak çakıma çözümü yapan metodlar (colaesced hashing) ve link kullanmadan çözüm yapan metodlar
DetaylıMobil Uygulamaların Kalite Özelliklerinin Ölçümü
Mobil Uygulamaların Kalite Özelliklerinin Ölçümü Nurseda ÖZDEMİR, Bahar GEZİCİ, Kıvanç DİNÇER Hacettepe Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Anabilim Dalı Beytepe Kampüsü, 06800
DetaylıYüksek Lisans Çalımalarının Yürütülmesinde Aday Örencinin Sorumlulukları
ANKARA ÜNVERSTES BLGSAYAR MÜHENDSL BÖLÜMÜ YÜKSEK LSANS PROGRAMI Yüksek Lisans Çalımalarının Yürütülmesinde Aday Örencinin Sorumlulukları Bölümümüzde yürütülmekte olan Tezli Yüksek Lisans Programı, YÖK,
DetaylıDr. Hidayet Takçı. Veri Madencilii Dersi GYTE Dr. Hidayet Takçı 10/05/2008 1
Dr. Hidayet Takçı Veri Madencilii Dersi GYTE Dr. Hidayet Takçı 10/05/2008 1 Sayısal veya mantıksal her türlü deer bir veridir. Öznitelik Bir nesneye ait özellik veya onun bir karakteristiidir Örnek: bir
DetaylıKorelasyon, Korelasyon Türleri ve Regresyon
Korelasyon, Korelasyon Türleri ve Regresyon İçerik Korelasyon Korelasyon Türleri Korelasyon Katsayısı Regresyon KORELASYON Korelasyon iki ya da daha fazla değişken arasındaki doğrusal ilişkiyi gösterir.
DetaylıYazılım Tasarımı Kalitesi. L 12 Nesneye. Tasarım Kalitesi Nitelikleri
1 Nesneye Kalite Modelleri ISO/IEC'nin yazılım kalitesi modelleri belli bir yazılım tasarım yöntemine bağlı olmadan yazılımların kalitelerini ele alırlar. Bu tür genel yazılım kalitesi modellerinin yanı
DetaylıEKONOM!K KATMA DE"ER (EVA) YAKLA#IMI. Doç.Dr.Cemal ÇAKICI Marmara Üniversitesi,!!BF.!"letme Bölümü Ö#retim Üyesi cemal@marmara.edu.
EKONOM!K KATMA DE"ER (EVA) YAKLA#IMI Doç.Dr.Cemal ÇAKICI Marmara Üniversitesi,!!BF.!"letme Bölümü Ö#retim Üyesi cemal@marmara.edu.tr!stanbul 2008 Yayın No : 2015!"letme-Ekonomi Dizisi : 273 1. Bası Agustos
DetaylıBu model ile çalımayı öngören kuruluların (servis ve içerik salayıcılar),.nic.tr sistemi ile uyumlu, XML tabanlı yazılım gelitirmeleri gerekmektedir.
.tr alan adlarını tescili, 1991 yılından itibaren, Türkiye'yi ilk olarak nternet'e balayan Üniversitemiz bünyesinde devam etmektedir. Bu kapsamda, bugün itibarı ile, toplam yaklaık 70,000 adet.tr uzantılı
DetaylıÖRETMEN ADAYLARININ ALGILADIKLARI LETM BECERS DÜZEYLERNN NCELENMES
Ahi Evran Üniversitesi Kırehir Eitim Fakültesi Dergisi (KEFAD) Cilt 8, Sayı 1, (2007), 123-135 123 ÖRETMEN ADAYLARININ ALGILADIKLARI LETM BECERS DÜZEYLERNN NCELENMES Mehmet Arif ÖZERBA Gazi Üniversitesi
DetaylıBilgi Notu ARA TIRMA VE TASN F GRUBU 30.05.2002. " ç Kontrol: Kamusal Hesapverme Sorumlulu u çin Bir Yapı Olu turulması" Hk.
Bilgi Notu ARATIRMA VE TASNF GRUBU 30.05.2002 "ç Kontrol: Kamusal Hesapverme Sorumluluu çin Bir Yapı Oluturulması" Hk. ç Kontrol: Kamusal Hesapverme Sorumluluu çin Bir Yapı Oluturulması Kamu Kurumlarındaki
DetaylıKOÇ ÜNVERSTES SOSYAL BLMLER (KÜSB) KULÜBÜ TÜZÜÜ
KOÇ ÜNVERSTES SOSYAL BLMLER (KÜSB) KULÜBÜ TÜZÜÜ YAPI Madde 1. Koç Üniversitesi Sosyal Bilimler Kulübü, kısa adıyla K.Ü.S.B., Koç Üniversitesi örenci kulüpleri tüzüüne balı ve Koç Üniversitesi örencilerinin
DetaylıUygulamaların mobil ve masaüstü sürümlerinin kodtabanlı karşılaştırılması: keşifsel bir çalışma
Uygulamaların mobil ve masaüstü sürümlerinin kodtabanlı karşılaştırılması: keşifsel bir çalışma Sena Sönmez Çiçek 1, Vahid Garousi 2,1, Ayça Tarhan 1 1 Yazılım Mühendisliği Araştırma Grubu, Bilgisayar
DetaylıGÜZEL SANATLAR ETM BÖLÜMÜ ÖRENCLERNN OKUL DENEYM I DERSNE YÖNELK LGLER VE BEKLENTLER **
GÜZEL SANATLAR ETM BÖLÜMÜ ÖRENCLERNN OKUL DENEYM I DERSNE YÖNELK LGLER VE BEKLENTLER ** Yrd.Doç.Dr. Gürsan SARAÇ * **1924-2004 Musiki Muallim Mektebinden Günümüze Müzik Öretmeni Yetitirme Sempozyumu Bildirisi
DetaylıYAZILIM ÖLÇÜTLERİ GENEL BİLGİLER
YAZILIM ÖLÇÜTLERİ GENEL BİLGİLER Ölçme (Measuring): Somut veya soyut bir varlığın sahip olduğu bir özelliğini, sayısal veya derecelendirilmiş bir veri olarak ifade etmek. Benim boyum 163 santimetredir.
DetaylıTÜBTAK UEKAE Gebze/KOCAEL, ihasircioglu@uekae.tubitak.gov.tr
TÜBTAK UEKAE Gebze/KOCAEL, ihasircioglu@uekae.tubitak.gov.tr ÖZET : Bu bildiride ETSI standardında tanımlanan Elektronik mza yapısı ve farklı kullanım amaçları için oluturulabilecek imza formatları incelenecek,
DetaylıEitim-Öretim Yılında SDÜ Burdur Eitim Cansevil TEB
2005-2006 Eitim-Öretim Yılında SDÜ Burdur Eitim Cansevil TEB 2005-2006 ETM-ÖRETM YILINDA SDÜ BURDUR ETM FAKÜLTES GSE BÖLÜMÜ MÜZK ETM ABD DA OKUMAKTA OLAN 2, 3 VE 4. SINIFLARIN DEVAMLILIK ZLEYEN DERSLERDE
Detaylı6. MOS ANALOG ÇARPMA DEVRELER
6. 1 6. MOS ANALOG ÇARPMA DEVRELER Analog çarpma devreleri, giri gerilimlerinin çarpımıyla orantılı çıkı gerilimi veren düzenlerdir ve aradaki iliki V O =.V.V Y (6.1) eklindedir. büyüklüü çarpma devresinin
DetaylıBELEDYELERDE NORM KADRO ÇALIMASI ESASLARI
BELEDYELERDE NORM KADRO ÇALIMASI ESASLARI Belediyelerin görevlerini etkin ve verimli bir ekilde yerine getirebilmeleri için ihtiyaç duydukları optimal (ihtiyaçtan ne fazla ne de az) kadronun nicelik ve
DetaylıBileşen kalitesi ölçümünde statik kod analizi yaklaşımı
Bileşen kalitesi ölçümünde statik kod analizi yaklaşımı Berkhan Deniz 1, Soner Çınar 1 1 Yazılım Mühendisliği Müdürlüğü, Mühendislik Dir., SST Grup Bşk. ASELSAN A.Ş. {berkhand, scinar}@aselsan.com.tr Özet.
DetaylıODÜ Sosyal Bilimler Enstitüsü Sosyal Bilimler Aratırmaları Dergisi Issn: 1309-9302 http://sobiad.odu.edu.tr Cilt: 3 Sayı: 6 Aralık 2012
ODÜ Sosyal Bilimler Enstitüsü Sosyal Bilimler Aratırmaları Dergisi Issn: 1309-9302 http://sobiad.odu.edu.tr Cilt: 3 Sayı: 6 Aralık 2012 TÜRKÇE ETM ALANINDA ÖRENM GÖREN LSANSÜSTÜ ÖRENCLERNN BLG OKURYAZARLII
DetaylıNSAN GELME ENDEKS LE KAPSAMLI ENDEKS ARASINDAK LKNN BELRLENMES ÜZERNE BR ÇALIMA. Yasemin TÜRKOLU YÜKSEK LSANS TEZ STATSTK
NSAN GELME ENDEKS LE KAPSAMLI ENDEKS ARASINDAK LKNN BELRLENMES ÜZERNE BR ÇALIMA Yasemin TÜRKOLU YÜKSEK LSANS TEZ STATSTK GAZ ÜNVERSTES FEN BLMLER ENSTTÜSÜ HAZRAN 2009 ANKARA Yasemin TÜRKOLU tarafından
DetaylıODÜ Sosyal Bilimler Enstitüsü Sosyal Bilimler Aratırmaları Dergisi Issn: 1309-9302 http://sobiad.odu.edu.tr Cilt: 3 Sayı: 6 Aralık 2012
ODÜ Sosyal Bilimler Enstitüsü Sosyal Bilimler Aratırmaları Dergisi Issn: 1309-9302 http://sobiad.odu.edu.tr Cilt: 3 Sayı: 6 Aralık 2012 SAHPLN TOPLAM MALYET YAKLAIMININ SATIN ALMA KARARLARINDA SANAY LETMELER
DetaylıUygulamada Yazılım Mimarisi Kararlarını Etkileyen Etmenler ve Kritik Fayda-Maliyet Öeleri
Uygulamada Yazılım Mimarisi Kararlarını Etkileyen Etmenler ve Kritik Fayda-Maliyet Öeleri Dr. Özlem ALBAYRAK e-posta: ozlem.albayrak@gmail.com Özet Tanımı konusunda 1960 sonlarından günümüze kadar gelen
DetaylıDENEY RAPORU. Fotometrik Yöntemle Karıım Tayini (11 No lu deney)
M.Hilmi EREN 04-98 - 3636 Enstrümantel Analiz II Lab. 9.Deney Grubu DENEY RAPORU DENEY ADI Fotometrik Yöntemle Karıım Tayini (11 No lu deney) DENEY TARH 31 Ekim 2003 Cuma AMAÇ Lambert-Beer yasasından ve
DetaylıSon vergi düzenlemeleri ile ortaya çıkan fiyat indirimleri tüketiciye yansıtıldı mı?
Son vergi düzenlemeleri ile ortaya çıkan fiyat indirimleri tüketiciye yansıtıldı mı? Ercan Türkan (ercan.turkan@tcmb.gov.tr) Mayıs 2009 Özet ç talebin canlandırılabilmesi amacıyla Mart ayında bir dizi
DetaylıMATEMATK ÖRETMNDE BULMACA ETKNLNN ÖRENC BAARISINA ETKS
MATEMATK ÖRETMNDE BULMACA ETKNLNN ÖRENC BAARISINA ETKS THE EFFECT OF PUZZLE EXPERINCE TO THE STUDENTS SUCCESS IN MATHS TEACHING Yrd.Doç.Dr. EMN AKKAN ÖZET Bu çalımanın amacı; bulmaca etkinliinin, ilköretim
DetaylıDers 5: ÖLÇME VE DEĞERLENDİRME. Prof. Dr. Tevhide Kargın
Ders 5: ÖLÇME VE DEĞERLENDİRME Prof. Dr. Tevhide Kargın Ölçme ve Değerlendirme Ölçme (measurement), bireylerin ya da nesnelerin belirli özelliklere sahip olup olmadığının, sahip ise, sahip oluş derecesinin
DetaylıÜNVERSTELERN GÜZEL SANATLAR ETM BÖLÜMÜ MÜZK ETM ANABLM/ANASANAT DALI BRNC SINIF ÖRENCLERNN KSEL PROFLLER *
ÜNVERSTELERN GÜZEL SANATLAR ETM BÖLÜMÜ MÜZK ETM ANABLM/ANASANAT DALI BRNC SINIF ÖRENCLERNN KSEL PROFLLER * Ara.Gör.Ilgım KILIÇ *1924-2004 Musiki Muallim Mektebinden Günümüze Müzik Öretmeni Yetitirme Sempozyumu
DetaylıBURSA DA GÖREV YAPAN MÜZK ÖRETMENLERNN ULUDA ÜNVERSTES ETM FAKÜLTES GÜZEL SANATLAR ETM BÖLÜMÜ MÜZK ETM ANABLM DALI LE LETM VE ETKLEM
BURSA DA GÖREV YAPAN MÜZK ÖRETMENLERNN ULUDA ÜNVERSTES ETM FAKÜLTES GÜZEL SANATLAR ETM BÖLÜMÜ MÜZK ETM ANABLM DALI LE LETM VE ETKLEM Dr. Ayhan HELVACI *1924-2004 Musiki Muallim Mektebinden Günümüze Müzik
DetaylıTürkiye'de Kriz Döneminde Kur-Faiz-Borsa likilerinin Dinamik Analizi Banka-Mali ve Ekonomik Yorumlar, Sayı: 11, ss: 47-56, 2002
Türkiye'de Kriz Döneminde KurFaizBorsa likilerinin Dinamik Analizi BankaMali ve Ekonomik Yorumlar, Sayı:, ss: 4756, 2002 Osman KARAMUSTAFA * Yakup KÜÇÜKKALE ** Giri Finans literatüründe döviz kurları ile
DetaylıBölüm 8 Ön Ürün ve Hzl Uygulama Gelitirme. 8lk Kullanc Tepkileri. Dört Çeit Ön Ürün. Ana Konular. Yamal Ön Ürün. Ön Ürün Gelitirme
Bölüm 8 Ön Ürün ve Hzl Uygulama Gelitirme Sistem Analiz ve Tasarm Sedat Telçeken 8lk Kullanc Tepkileri Kullanclardan tepkiler toplanmaldr Üç tip vardr Kullanc önerileri De0iiklik tavsiyeleri Revizyon planlar
DetaylıERP MPLEMENTASYONU PROJELERNDE DENETM SÜRECNN ÖNEM ve KARILAILAN RSKLER. Uur Kaan DNÇSOY
Giri ERP MPLEMENTASYONU PROJELERNDE DENETM SÜRECNN ÖNEM ve KARILAILAN RSKLER Uur Kaan DNÇSOY ERP (Enterprise Resource Planning - Kurumsal Kaynak Planlaması), bilgi sistemleri profesyonelleri tarafından
DetaylıGÜNCEL GELMELER IIINDA LKÖRETM: MATEMATK-FEN-TEKNOLOJ-YÖNETM
KTAP NCELEMES GÜNCEL GELMELER IIINDA LKÖRETM: MATEMATK-FEN-TEKNOLOJ-YÖNETM Editörler: Arif Altun ve Sinan Olkun Orhan KARAMUSTAFAOLU Yrd.Doç.Dr., Amasya Üniversitesi, Eitim Fakültesi, Dekan Yrd., AMASYA
Detaylıİletişim Katmanı Yazılım Mimarisinin Kalite Analizi
İletişim Katmanı Yazılım Mimarisinin Kalite Analizi Ebru Doğan, Tanın Afacan, Özgür Başol, Emrah Demircan, İbrahim Karaaslan, Erman Zaim Aselsan A.Ş., Ankara, Türkiye {edogan, tafacan, obasol, edemircan,
DetaylıKoutzamanlı Yazılım Bileenleri için Bir Otomatik Dorulama Çerçevesi: VyrdMC
Koutzamanlı Yazılım Bileenleri için Bir Otomatik Dorulama Çerçevesi: VyrdMC Tayfun ELMAS 1 Serdar TAIRAN 2 1, 2 Koç Üniversitesi, Bilgisayar Mühendislii Bölümü, 34450, Sarıyer-stanbul 1 e-posta: telmas@ku.edu.tr
DetaylıBKİ farkı Standart Sapması (kg/m 2 ) A B BKİ farkı Ortalaması (kg/m 2 )
4. SUNUM 1 Gözlem ya da deneme sonucu elde edilmiş sonuçların, rastlantıya bağlı olup olmadığının incelenmesinde kullanılan istatistiksel yöntemlere HİPOTEZ TESTLERİ denir. Sonuçların rastlantıya bağlı
Detaylı1. Satı ve Daıtım lemleri " # $ "!!
1. Satı ve Daıtım lemleri " " " " " %& % ' (& " & ' ( Stok kartı ilemlerine girmeden pratik bir ekilde ilem ) " & * + (& ", ) (& Satı Fatura ilemlerinde bu alan tıklayarak veya F 2 - " '"(& ". / 0 " &
DetaylıDENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ
DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS Nesne Yönelimli Programlama BİM-222 2/II 1+0+2 2 3 Dersin Dili
Detaylı$- &$ $&" &#' $ & $ )$ )&/ &&!! ( & )* # $!%! &($!
Elementary Education Online, 7(3), 785-799, 2008. lköretim Online, 7(3), 785-799, 2008. [Online]: http://ilkogretim-online.org.tr!" # $!% &#' $!($ )*! &$!( &# )$+,*!$" && '"!!%*$!-. #' *$& '&/!&!&/012$!&#!3
DetaylıBANKALARIN KRED LEMLERNE LKN YÖNETMELKTE DEKLK YAPILMASINA LKN YÖNETMELK TASLAI
Bankacılık Düzenleme ve Denetleme Kurumundan: BANKALARIN KRED LEMLERNE LKN YÖNETMELKTE DEKLK YAPILMASINA LKN YÖNETMELK TASLAI MADDE 1 01/11/2006 tarihli ve 26333 sayılı Resmi Gazete de yayımlanarak yürürlüe
DetaylıKATI HAL AYDINLATMA ÜRÜNLERİ ÖMÜR ÖLÇÜMÜ VE TAHMİNİ STANDARTLARI
KATI HAL AYDINLATMA ÜRÜNLERİ ÖMÜR ÖLÇÜMÜ VE TAHMİNİ STANDARTLARI Dr. M. Berker Yurtseven İstanbul Teknik Üniversitesi Enerji Enstitüsü 22 Eylül 2017 11. Ulusal Aydınlatma Kongresi Giriş LED lerin Gelişimi
DetaylıSTATİK. Ders_9. Doç.Dr. İbrahim Serkan MISIR DEÜ İnşaat Mühendisliği Bölümü. Ders notları için: GÜZ
STATİK Ders_9 Doç.Dr. İbrahim Serkan MISIR DEÜ İnşaat Mühendisliği Bölümü Ders notları için: http://kisi.deu.edu.tr/serkan.misir/ 2017-2018 GÜZ ALANLAR İÇİN ATALET MOMENTİNİN TANIMI, ALAN ATALET YARIÇAPI
DetaylıVakum teknolojisi. Sistem kılavuzu
Vakum teknolojisi Sistem kılavuzu Yazılım Yazılım aracı: Vakum seçimi Festo, vakum hesaplarına esas tekil eden, hızlı ve kolay bir ekilde uygun vantuz tutucu elemanının seçimini olanaklı kılan 2001 ürünleri
DetaylıBilgi Sistemleri Tasarımı (SE 503) Ders Detayları
Bilgi Sistemleri Tasarımı (SE 503) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Bilgi Sistemleri Tasarımı SE 503 Her İkisi 3 0 0 3 7.5 Ön Koşul Ders(ler)i
Detaylı!!"#! $#$%& '(& )*$+,( -. )/0 1-2 *. / *. /0 3 )56 7
&' -. )/0 1-2 *. /0 3 4 1-2 *. /0 3 )56 7!"#$ % Önemli Not: bu rapor, Sermaye Piyasası Kurulu Teblii VII-128.1 Pay Teblii nin 2.maddesine istinaden Yatırım Menkul Deerler A.. ( Yatırım ) Kurumsal Finansman
DetaylıÇok Katmanlı WEB Tabanlı Uygulamalarda Yetkilendirme Problemi
Çok Katmanlı WEB Tabanlı Uygulamalarda Yetkilendirme Problemi Yenal Göebakan cybersoft, Ankara, TURKEY yenal.gogebakan@cs.com.tr Abstract Yetkilendirme amaçlı gelitirilmi bulunan çeitli çözümler kaynaa
DetaylıDr. Hidayet Takçı. Veri Madencilii Dersi G Y T E Dr. Hidayet Takçı 10/05/2008 1
Dr. Hidayet Takçı Veri Madencilii Dersi G Y T E Dr. Hidayet Takçı 10/05/2008 1 Çok miktarda veri toplanmı ve ambarlanmıtır. Web verisi, e-ticaret Bölüm ve dükkanlardaki ödemeler Banka/Kredi kartı ilemleri
DetaylıEitim Notu. Konu : SÜREÇLERLE YÖNETM
Eitim Notu Konu : SÜREÇLERLE YÖNETM Hazırlayan : Dr. M. Talat MD Sayfa 1 / 93 Giri...lerin baarısı, içinde bulunulan sektör veya i alanında baarıyı salayan faktörler, unsurlarla ilgilidir. Söz konusu alanlarda
DetaylıServis Tabanlı Kurumsal Yazılım Gelitirilmesinde XP Kullanımı ve Eletirisi
Servis Tabanlı Kurumsal Yazılım Gelitirilmesinde XP Kullanımı ve Eletirisi Ensar GÜL 1, Ünal YILDIRIM 2 1 Avrupa Yazılım, Tübitak Mam Tekseb A Blok No: 201 Gebze, Kocaeli 1 eposta: ensar.gul@avrupayazilim.com
DetaylıDI TCARET HADLERNDEK DEMN CAR LEMLER DENGES VE GSYH ÜZERNE ETKLER (1987-2006)
DI TCARET HADLERNDEK DEMN CAR LEMLER DENGES VE GSYH ÜZERNE ETKLER (-2006) Zafer YÜKSELER Danıman 10 Austos 2007 1. Giri: hracat ve ithalat fiyat endekslerindeki farklı deiimler, yıllar itibariyle dı ticaret
Detaylı2. Bölgesel Kalkınma ve Yönetiim Sempozyumu 25-26 Ekim 2007, zmir
Türkiye de Bölgesel Kalkınmanın Aracı Olarak Kalkınma Ajansları: zmir Kalkınma Ajansı Örnei Ergüder Can zmir Kalkınma Ajansı Giri: Türkiye de dier ülkeler gibi bölgelerarası hatta bölgeler içinde kalkınma
DetaylıKORELASYON VE REGRESYON ANALİZİ. Doç. Dr. Bahar TAŞDELEN
KORELASYON VE REGRESYON ANALİZİ Doç. Dr. Bahar TAŞDELEN Günlük hayattan birkaç örnek Gelişim dönemindeki bir çocuğun boyu ile kilosu arasındaki ilişki Bir ailenin tükettiği günlük ekmek sayısı ile ailenin
DetaylıTEMZ BR HAYAT ÇN SZ DE DETERJANI KESN
ÖZEL EGE LSES TEMZ BR HAYAT ÇN SZ DE DETERJANI KESN HAZIRLAYAN ÖRENC: Zeynep ÇALANDA 63 6B DANIMAN ÖRETMEN: Özgem Ayça BEKTUR ZMR (2011) ÇNDEKLER Sayfa Konu, Özet, Giri.3 Projenin Amacı, Projenin Hedefleri
DetaylıSarıçam (Pinus sylvestris L.) Mecerelerinin Hacim Artımının Mecere Yaı, Bonitet Endeksi ve Sıklık Derecesine Göre Deiimi
Geli Tarihi: 7..6 Sarıçam (Pinus sylvestris L.) Mecerelerinin Hacim Artımının Mecere Yaı, Bonitet Endeksi ve Sıklık Derecesine Göre Deiimi lker ERCANLI Fatih SVRKAYA Sedat KELE Alkan GÜNLÜ K.T.Ü., Orman
Detaylı2. Bölgesel Kalkınma ve Yönetiim Sempozyumu 25-26 Ekim 2007, zmir
Yönetiim, Bölgesel Kalkınma ve Kalkınma Ajansları: Çukurova Kalkınma Ajansı Uygulaması A. Celil Öz 1 1- Giri Son çeyrek yüzyılda küresellemenin ve uluslar arası ve uluslar üstü kurumların da etkisiyle
DetaylıMATEMATK ÖRETMENLER NN ETKLEM DÜZEYLER. Yüksel DEDE * ÖZET
MATEMATK ÖRETMENLER NN ETKLEM DÜZEYLER Yüksel DEDE * ÖZET Öretmenler, öretim sürecinin en önemli unsurlarıdır. Bu nedenle, matematik öretmenlerinin kendilerini sürekli yenileme peinde olmaları gerekmektedir.
DetaylıTURBOCHARGER REZONATÖRÜ TASARIMINDA SES İLETİM KAYBININ NÜMERİK VE DENEYSEL İNCELENMESİ
7. OTOMOTİV TEKNOLOJİLERİ KONGRESİ, 26 27 MAYIS BURSA TURBOCHARGER REZONATÖRÜ TASARIMINDA SES İLETİM KAYBININ NÜMERİK VE DENEYSEL İNCELENMESİ Özgür Palaz, Eksen Mühendislik opalaz@ex-en.com.tr Burak Erdal,
DetaylıTüketim eilimleri analizine taıt alımının dahil edilme gerekçesi
Sayı:48 Sayı:48 "!# $&%"')("( www.ette.gen.tr Tüketim eilimleri analizine taıt alımının dahil edilme gerekçesi ette tüketim endeksi, ekonomideki tüketim eilimlerini, kartla yapılan tüketimi baz alarak
DetaylıIRROMETER NASIL ÇALIIR...
IRROMETER NASIL ÇALIIR... Irrometer bir tansiyometre prensibi ile görev yapar. Irrometer içi saf su dolu bir tüp, bir vakum göstergesi ve gözenekli porselen bir balık ihtiva eder. Kök bölgesi derinliine
DetaylıQUANTILE REGRESYON * Quantile Regression
QUANTILE REGRESYON * Quantile Regression Fikriye KURTOĞLU İstatistik Anabilim Dalı Olcay ARSLAN İstatistik Anabilim Dalı ÖZET Bu çalışmada, Lineer Regresyon analizinde kullanılan en küçük kareler yöntemine
DetaylıBu proje Avrupa Birliği ve Türkiye Cumhuriyeti tarafından finanse edilmektedir. ÇALIŞMA HAYATINDA SOSYAL DİYALOĞUN GELİŞTİRİLMESİ PROJESİ
Bu proje Avrupa Birliği ve Türkiye Cumhuriyeti tarafından finanse edilmektedir. ÇALIŞMA HAYATINDA SOSYAL DİYALOĞUN GELİŞTİRİLMESİ PROJESİ ŞİRKET DÜZEYİNDE S O S YA L D İ YA LO G E N İ Yİ UYG ULA M A YA
DetaylıNesneye Yönelik Tasarım ve Programlama (COMPE 501) Ders Detayları
Nesneye Yönelik Tasarım ve Programlama (COMPE 501) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Kredi AKTS Saati Nesneye Yönelik Tasarım ve Programlama COMPE 501 Güz 3
DetaylıAX5000 KONTROL PANELLER
AX5000 KONTROL PANELLER ÜRÜN SPESFKASYONU UYGULAMA AX5000 serisi, farklı modellerde kontrol panellerinden oluur. Bazı AX5000 panelleri tek baına ya da bir haberleme aı içinde baka panellerle kullanılabilirler.
DetaylıY = 29,6324 X 2 = 29,0871 X 3 = 28,4473 y 2 = 2,04 x 2 2 = 0,94 x 2 3 = 2,29 yx 2 = 0,19 yx 3 = 1,60 x 2 x 3 = 1,06 e 2 = 0,2554 X + 28,47 X 3-0,53
EKONOMETR DERS ÇALIMA SORULARI SORU : 1 1980-1994 y llar aras ndaki Türkiye Özel Yat r m (Y), Reel Mevduat Faiz Oran (X ) ve GSMH (X 3 ) verilerinden hareketle a*a+ daki ortalamadan farklara göre ara sonuçlar
DetaylıBA ALANLARINDAK AZALMA NEDENLER VE BALICA BACILIK SORUNLARI: TEKRDA MERKEZ LÇE ÖRNE
BA ALANLARINDAK AZALMA NEDENLER VE BALICA BACILIK SORUNLARI: TEKRDA MERKEZ LÇE ÖRNE Elman BAHAR 1 Ahmet KUBA 2 lknur DOAN 1 Özay DENZL 1 Baak GÜZEYCAN 1 1. Trakya Üniversitesi, Tekirda Ziraat Fakültesi,
DetaylıİTME ANALİZİ KULLANILARAK YÜKSEK RİSKLİ DEPREM BÖLGESİNDEKİ BİR PREFABRİK YAPININ SİSMİK KAPASİTESİNİN İNCELENMESİ
İTME ANALİZİ KULLANILARAK YÜKSEK RİSKLİ DEPREM BÖLGESİNDEKİ BİR PREFABRİK YAPININ SİSMİK KAPASİTESİNİN İNCELENMESİ ÖZET: B. Öztürk 1, C. Yıldız 2 ve E. Aydın 3 1 Yrd. Doç. Dr., İnşaat Müh. Bölümü, Niğde
Detaylı