Font Size: a A A

A pattern language for distributed-systems middleware design

Posted on:2006-04-19Degree:M.SType:Thesis
University:Utah State UniversityCandidate:Zhang, JianyongFull Text:PDF
GTID:2458390005995013Subject:Computer Science
Abstract/Summary:
Middleware technology for distributed systems plays a very important role in today's software industry. But it remains difficult to design, implement, and reuse middleware due to the diversity of platforms and their constant evolution, the increasing complexity of middleware, and many inherent developmental difficulties. Design pattern helps developers reuse successful solutions and improve software development. Many design patterns that can help distributed-system middleware design have been published in the past decade. However, these patterns have not been collected and synthesized to form a cohesive pattern language. This thesis proposes such a pattern language that consists of 14 patterns and covers seven different programming topics related to middleware development.
Keywords/Search Tags:Middleware, Pattern language
Related items