CS-Rapor: Web Tabanlı Gelişmiş Raporlama Aracı
(Tübitak - Teydeb)

CS-Rapor: Web Tabanlı Gelişmiş Raporlama Aracının temel özellikleri arasında; geliştirme ortamlarına ve kullanımda olan uygulamalara kolay entegre olabilmesi, devingen raporlama da dahil olmak üzere, liste raporlar, çapraz raporlar, alt raporlar gibi çeşitli raporlama yöntemlerini desteklemesi, günümüzde sık kullanılan dosya formatlarına çıktı üretebilmesi, kolay rapor tasarım arayüzü sunması ve kolay kullanılabilir olması gibi işlevler hedeflenmektedir.

Bu bağlamda, Türkçe kullanıcı arayüzü ile Türkçe tasarım olanağı sunan, Web üzerinden çalışabilen, veri taşıma ve veri saklama olanaklarını XML teknolojisine dayandıran, tümüyle yerli bir ürün olarak geliştirmek ve bu ürün yoluyla proje maliyetlerini düşürmek amaçlanmaktadır.

XSPEED (CELTIC)

XSPEED, şu anda varolan veya ileride ortaya çıkacak olan XML işleme donanım alt sistemlerinden avantaj sağlayabilmek için ve Servis Amaçlı Hesaplama uygulamalarına izin verebilmek için bir arayüz tanımlayarak ve uygulayarak XML işlemede devrim yapmayı amaçlamaktadır.

Servis Amaçlı Hesaplama, web servislerinden Girişim Servis Terminaline doğru XML mesajlarını kullanarak bilgi transferi yapar. Hesaplama kaynaklarının XML işleme içerisinde etkili, yeterli ve güvenli sonuçlar dağıtması gereksinimi, Servis Amaçlı Hesaplamayı benimsemedeki en önemli engeldir. IBM ve Intel son günlerde bunun özel amaçlı donanım gerektirdiğini ifade etmiştir.

Cybersoft, Merkezi Kayıt Kuruluşu kapsamında gerçek bir sistem üzerinde finansal servis uygulamaları içerisinde teknolojiyi yaymayı amaçlamaktadır.
ReDSeeDS (FP6 )

Modern ekonominin itici gücü olmakla birlikte yazılım geliştirme endüstrisi; kabul edilemez ölçütlerdeki başarısızlıklarla yüzyüze gelmiştir. Bu başarısızlıklar, genelde isterlerin karmaşıklığından (eşbağımlılık ve değişebilirlik gibi) kaynaklanmaktadır. Yazılım geliştirme endüstrisi bu karmaşıklığın yönetimi konusunda, özellikle değişikliklerin takip edilmesi ve geçmiş projelerdeki bilginin yeniden kullanımı konularında sorunlar yaşamaktadır. Bu sorunların çözülmesindeki en önemli engel; kullanıcı gereksinimleri olarak bilinen problemleri tanımlamak ve uygun çözümleri tekrar kullanmak adına genel olarak kabul görmüş ve kullanımı kolay mekanizmaların bulunamamasıdır.

Bu projenin temel amacı; senaryo tabanlı bir geliştirme yöntemi (belirtim dili ve nasıl uygulanacağını tarif eden süreçler), tekrar kullanım kütüphaneleri ile birlikte destek araçları içeren açık bir çerçeve oluşturmaktır. Genel haliyle tekrar kullanım yaklaşımı durum temelli olacaktır. Tekrar kullanılabilir durum; eşleme ve transformasyonlar yoluyla birbiriyle yakından ilişkili, kullanıcı ihtiyaçlarından nihai çalıştırılabilir uygulamaya kadar uzanan, yazılım geliştirme teknik çıktılarının (modeller ve kod gibi) tamamından oluşmaktadır.

Böylelikle, gereksinim modeli yapısındaki yeni problem tanımı daha önceki gereksinim modelleriyle eşleştirilebilir. Eşleşmeyi takiben bulunan en benzer problemin çözüm bilgisi (model ve kod), tekrar kullanım için ele alınabilir ve henüz kısmen tanımlanmış gereksinimler için uyarlanabilir. Diğer yaklaşımlardan farklı olarak, oluşturulacak çerçevede tekrar kullanılabilir çözümlerin üretimi için gereken emek en aza indirgenmektedir.

Proje; ReDSeeDS Çerçevesi'nin oluşturulabilmesi için gereksinim mühendisliği, meta-modelleme, model transformasyonu sorgu ve çıkarsama tekniklerini en gelişkin teknolojilerle birleştirmeyi ve genişletmeyi amaçlamaktadır. Bu birleştirme; başlı başına bir yenilik olmanın yanı sıra yazılım geliştirme yaklaşımlarına durum-tabanlı tekrar kullanım temelli, tümüyle yeni bir açılım getirmektedir. Bu yaklaşım, açık olarak elde edilebilir durum sorgulama motorları ve gerçek hayatta gerçeklenmiş çözümleriyle temel olarak "tekrar kullanılabilirliğe dayalı" bir yazılım geliştirme topluluğunun oluşturulabilmesini olanaklı kılacaktır.
sayfa 2
Sayfa 5