WEB services composition with agent base business process execution language
Etmen tabanlı iş akışı çalıştırma dili ile birleşik WEB servisleri
- Tez No: 170437
- Danışmanlar: DR. AYŞE BAŞAR BENER
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2005
- Dil: İngilizce
- Üniversite: Boğaziçi Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Belirtilmemiş.
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 113
Özet
VI ÖZET ETMEN TABANLI İŞ AKIŞI ÇALIŞTIRMA DILI İLE BİRLEŞİK WEB SERVİSLERİ Web servisleri standartlara dayanan yeni bir dağıtık yazılım mimarisidir. Web servisleri, iş mantığının farklı ortamlar arasında güvenli gelişimine olanak sağlamak amacıyla servis bazlı mimariyi doğru olarak hayata geçirebilmeyi destekler. Günümüzde web servisi teknolojilerinin gelişim süreci devam etmektedir. Bu sürecin temel standartların gelişmesine rağmen tamamlanmamış olması, iş çevrelerinin halen Web servisi teknolojileri hakkında tartışmalarına yol açmakta ve web servislerinin asıl amacı olan iş verimliliğim arttırmanın önüne geçmektedir. Bu bağlamda, tezin hazırlanmasındaki başlıca hedef, web servislerinin derinlemesine anlaşılmasını sağlamak ve iş dünyasındaki potansiyel gücünü sebepleriyle ve kullanım şekilleriyle ortaya koymaktır. Tez çalışması web servisi teknolojileri ve bu teknolojileri üreten firmalar ile ilgili kapsamlı inceleme sonuçlan içermektedir. Özellikle çalışmanın büyük bir bölümü, teknoloji ilerledikçe ihtiyaç duyulan ve web servislerinin birleştirilmesini sağlamayı hedefleyen 'Birleşik Web Servisleri' alanına ayrılmıştır. Web servisleri alanı geliştikçe bu servislerin birbiriyle ilişkilerini sağlayacak mekanizmalara ihtiyaç doğmuştur. Bu ilişkilendirmeyi saylamayı amaçlayan oluşumlar içinde en umut vaat edeni BPEL'dir. Yine de iş dünyasının ve birleştirilmiş Web servislerinin gereksinimlerini karşılamak adına iyileştirmeler gerekmetedir. Bu bağlamda araştırmamızda BPEL dokümanlarının çalıştırılma performanslarını arttırmayı hedefleyen bir yapı kurmayı amaçladık. Bunu hedeflerken öncelikle BPEL içindeki flow yapı taşı üzerine yoğunlaştık. Temel amaç paralel çalıştırılması gereken aynı amaca hizmet eden fakat kullanıcının tercihlerine veya servis kalitesi parametrelerine uymayan işlerin kontrollü bir şekilde pasif hale getirilmesidir. Bunu sağlayacak olan bizim öne sürdüğümüz yapının en önemli parçası ajandır. Tezin sonunda önerdiğimiz yapının değerlendirilmesinine yardımcı olması adına bir örnek uygulama da bulunmaktadır.
Özet (Çeviri)
ABSTRACT WEB SERVICES COMPOSITION WITH AGENT BASED BUSINESS PROCESS EXECUTION LANGUAGE Web services are new standards-based distributed computing architectures. They support for true Service Oriented Architecture (SOA). Web services are still a work in progress. Even for business people, most discussions of Web services focus on the technology of Web services, although core specifications like Extensible Markup Language (XML), Simple Object Access Protocol (SOAP), Web Services Description Language (WSDL), and Universal Description Discovery Integration (UDDI) are almost mature. From these thoughts in mind, the principal goal underlying this thesis will be to emphasize the potential of Web services solutions by studying Web services technology in- depth. Our research includes Web services composition which is one of the struggles of the Web Services Architecture. As the momentum around Web services grows, there is an increasing need for effective mechanisms of Web services interaction. Business Process Execution Language (BPEL) is a good candidate, which satisfies needs of the business to overwhelm this phenomenon. Although BPEL proves that it is the most promising business execution language in Web services area, there should be some improvements to fulfill all the requirements of composing Web services. We constructed an architecture to improve performance of business process executions when especially parallel execution is required in BPEL documents. Our architecture decides which paths to follow in execution according to user preferences or Quality of Service (QoS) parameters. If one can balance the user preferences with business executions in BPEL, he would not execute unnecessary and useless branches of parallel executions that may cause delaying the whole process. The controller agent is responsible for this balance. In other words, the agent decides appropriate execution flow based on user preferences and on historical data gathered from each execution of BPEL document. Our research concludes with a use case to explore the possibility of achieving the proposed architecture. The use case also helps us to better understand the performance changes caused by our approach when it is applied.
Benzer Tezler
- Towards a semantic based workflow model for composition of OWL-S based atomic processes
Başlık çevirisi yok
DUYGU ÇELİK
Doktora
İngilizce
2010
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolDoğu Akdeniz Üniversitesi-Eastern Mediterranean UniversityPROF. DR. ATİLLA ELÇİ
- Automated WEB service composition with event calculus
Olay cebiri ile otomatik örün servisi kompozisyonu
ONUR AYDIN
Yüksek Lisans
İngilizce
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolOrta Doğu Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. NİHAN KESİM ÇİÇEKLİ
- Ranking semantic web services using semantic-distance information
Web servisleri keşfi ve sıralanması için ontolojik yakınlığın kullanılmasına dair bir sunu
MEHMET ŞENVAR
Yüksek Lisans
İngilizce
2006
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DR. AYŞE BENER
- Precondition and effect matching using SWRL
SWRL tanımlı ön şart ve etki eşleyici
VOLKAN ÖZADALI
Yüksek Lisans
İngilizce
2008
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiBilgisayar Mühendisliği Bölümü
YRD. DOÇ. DR. AYŞE BAŞAR BENER
- Düşük maliyetli havayolu şirketlerinde web sitesi hizmet kalitesinin müşteri memnuniyetine etkisi: Bir araştırma
The effect of website service quality on customer satisfaction in low cost airline companies: A research
SEMA BİRCAN TOPRAK
Yüksek Lisans
Türkçe
2019
Sivil Havacılıkİstanbul ÜniversitesiTedarik Zinciri Yönetimi Ana Bilim Dalı
PROF. DR. EMRAH CENGİZ