BPTesting 0.9

Lisans: Ücret -siz ‎Dosya boyutu: N/A
‎Kullanıcı Derecelendirmesi: 3.0/5 - ‎1 ‎Oy

BPEL Katılımcı Test Projesi BPTesting projesi, BPEL orkestrasyonlarında olası birlikte çalışabilirlik uyuşmazlıklarını vurgulamak için bir test türetme ve yürütme yaklaşımı önerir. Katılımcı testleri Model Denetimi teknikleri tarafından türetilen "ad-hoc" test paketleri tarafından gerçekleştirilir. Testler için veri oluşturma genetik algoritma tarafından yönlendirilir. Giriş Service Oriented Computing, yazılım sistemlerinin kurumlar arası entegrasyonunu teşvik eden ve kolaylaştıran yeni bir disiplindir. Böyle bir bağlamda birlikte çalışabilirlik sorunları doğru bir entegrasyon için birincil tehdit olarak kabul edilir. Bu ayarda, bir hizmet orkestrasyonu, birçok bağımsız katılımcı hizmeti arasında merkezi bir denetim ve yürütme noktasının (orkestratör) varlığını öngören hizmet kompozisyonlarını ifade eder. Web Hizmeti-İş Süreci Yürütme Dili (Kısaca BPEL) Web Hizmetlerinin düzenlenmesinde lider standart olma şansına sahiptir ve test açısından önemli zorluklar sunar. Yaklaşımımız, belirli bir orkestrasyon içinde rol oynayacak hizmetlerin davranışını kontrol etmek için kullanılacak test vakalarını elde etmek için model kontrolü ve genetik algoritma tekniklerini bir araya getirmektedir. Özellikle genetik algoritma teknikleri veri üretimi ile başa çıkmak ve devlet patlaması ile ilgili sorunları önlemek için kullanılır. Uygulama Başlangıç formu bir BPEL açıklaması ve ilgili WSDL dosyaları bir dizi bizim çerçeve model denetleyicisi Java PathFinder ve veri üretimi için bir genetik algoritma için uygun bir Java modeli oluşturmak mümkün. Model yürütmeformu biz yürütme izlerini izole edebiliyoruz ve ilgili her katılımcı için test çalışmaları türetmek. Uygulama geliştirmenin erken bir aşamasında ama biz sistemin tam altyapı inşa ediyoruz. Şimdi yalnızca BPEL dilinin bir alt kümesi çevrilmiştir ve modelin çalıştırılabilir olması için bazı el ile değişiklik yapılması gerekir. Biz herhangi bir yorum, öneri veya projeler hakkında katılımı takdir edecektir. İlgili kişiler için "People" bölümüne bakın.

sürüm geçmişi

  • Sürüm bpt0.9 tarihinde gönderildi 2009-10-29
    Çeşitli düzeltmeler ve güncelleştirmeler
  • Sürüm bpt0.9 tarihinde gönderildi 2009-10-29

Program Detayları