Master'sOpen Access

Messaging systems / designing and implementing messaging architectures for software applications

2008
0 views
0 downloads
Advisor: Yrd. Doç. Dr. Şen Çakır

Abstract (EN)

In software applications, as an architecture multi-tier (N-tier) architecturesgenerally are used. Multi-tier architectures isolates presentation, business logic anddata operations from each other by dividing them generally into at least three layers.Software framework is an application that is used to develop complicatedapplications and it is designed with reusable manner. It can be used for allapplications that are in the same domain. While developing a software application,developers write less code by using software frameworks so requirement analysisphase of software development phases can be much longer than implementationphase.The main goal of this thesis is researching software frameworks, applicationarchitectures ?especially N-tier application architectures?, enterprise integration patternsand implementing enterprise integration patterns to produce a re-usable softwareframework that can used in wide range application domain. While producing a softwareframework, different enterprise integration patterns are researched and used; Messagetypes, message routers, message dispatchers, Pipes and Filters are main patterns that areused to design and implement the software framework.Rota Framework is a software framework that can be used to develop a softwareapplication. Rota Framework uses specialized components and messaging patterns tocommunicate between layers of applications. It can be used with wide variety ofplatforms: Web applications, desktop application, web services and etc?

Author

Dr. Pınar Kılınç

How to Cite

Pınar Kılınç (Master Thesis). Messaging systems / designing and implementing messaging architectures for software applications, 2008, Dokuz Eylül University, Bilgisayar Mühendisliği Bölümü.

Keywords

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Dokuz Eylül University