E-ISSN: 2587-0351 | ISSN: 1300-2694
Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi
YENİDEN KULLANILABİLİR YAZILIM BİLEŞENLERİNE WEB ÜZERİNDEN ERİŞİM İÇİN CORBA TEMELLİ BİR MİMARİ [Pamukkale Univ Muh Bilim Derg]
Pamukkale Univ Muh Bilim Derg. 2003; 9(1): 47-54

YENİDEN KULLANILABİLİR YAZILIM BİLEŞENLERİNE WEB ÜZERİNDEN ERİŞİM İÇİN CORBA TEMELLİ BİR MİMARİ

R. Cenk ERDUR1, Mustafa TÜRKSEVER1
Ege Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, 35100-Bornova/İzmir

Bilgisayar ağları teknolojilerinin gelişimi ve İnternet'in sürekli büyümesi sonucunda, İnternet, yakın bir gelecekte yeniden kullanıma dayalı yazılım geliştiren kişi veya kuruluşların ortak yazılım bileşeni deposu durumuna gelecektir. Bu yazılım deposunda bulunan yeniden kullanılabilir kodlar, analizler, tasarımlar, tasarım desenleri (design patterns) gibi bileşenlerin yeni yazılım geliştirme süreçlerinde de kullanılabilmesi için, söz konusu bileşenlerin İnternet üzerinden aranabilmesini sağlayan ortamlara gerek duyulmaktadır. Bu ortamlar; kullanıcıların sorgu girebilmelerini sağlayan arayüzler, bileşen kütüphanelerine erişimi sağlayan bağlayıcı (wrapper) programlar, kullanıcı isteklerini ilgili bileşen kütüphanelerine ileten koordinatör programlar gibi temel elemanlardan oluşmaktadır. Bu çalışmada ilk olarak bu tür bir ortam için CORBA temelli bir mimari ortaya konmaktadır. Daha sonra, aynı ortam için Java 2 platformu teknolojileri kullanımına dayanan alternatif bir mimari verilmekte ve önerilen CORBA temelli mimari ile karşılaştırılmaktadır.

Anahtar Kelimeler: Yeniden kullanım, Bileşen üst-bilgisi, Bileşen sınıflandırma, CORBA, Java 2 platformu

A CORBA BASED ARCHITECTURE FOR ACCESSING REUSABLE SOFTWARE COMPONENTS ON THE WEB.

R. Cenk ERDUR1, Mustafa TÜRKSEVER1
Ege Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, 35100-Bornova/İzmir

In a very near future, as a result of the continious growth of Internet and advances in networking technologies, Internet will become the common software repository for people and organizations who employ component based reuse approach in their software development life cycles. In order to use the reusable components such as source codes, analysis, designs, design patterns during new software development processes, environments that support the identification of the components over Internet are needed. Basic elements of such an environment are the coordinator programs which deliver user requests to appropriate component libraries, user interfaces for querying, and programs that wrap the component libraries. First, a CORBA based architecture is proposed for such an environment. Then, an alternative architecture that is based on the Java 2 platform technologies is given for the same environment. Finally, the two architectures are compared.

Keywords: Software reuse, Component meta-knowledge, Component classification, CORBA, Java 2 latform

R. Cenk ERDUR, Mustafa TÜRKSEVER. A CORBA BASED ARCHITECTURE FOR ACCESSING REUSABLE SOFTWARE COMPONENTS ON THE WEB.. Pamukkale Univ Muh Bilim Derg. 2003; 9(1): 47-54
Makale Dili: Türkçe
LookUs & Online Makale