Papers by Homayoun Mehmaneche
As the Internet has dynamically evolved over the last few years Internet-derived technologies suc... more As the Internet has dynamically evolved over the last few years Internet-derived technologies such as Java become more and more serious for enterprise computing. With the occurrence of new application types ranging from small-scale presentation services to large-scale mission-critical systems the lines between the original World Wide Web (based on static contents) and conventional applications begin to blur. However, major problems with ad-hoc developed Web applications like poor maintainability and poor scalability demonstrate that a well-established software architecture is a key factor for success. In this paper we study the definition of architectural patterns for Web applications and give hints for the selection and consistent implementation under certain circumstances.

As the Internet has dynamically evolved over the last few years Internet-derived technologies suc... more As the Internet has dynamically evolved over the last few years Internet-derived technologies such as Java become more and more serious for enterprise computing. With the occurrence of new application types ranging from small-scale presentation services to large-scale mission-critical systems the lines between the original World Wide Web (based on static contents) and conventional applications begin to blur. However, major problems with ad-hoc developed Web applications like poor maintainability and poor scalability demonstrate that a well-established software architecture is a key factor for success. In this paper we study the definition of architectural patterns for Web applications and give hints for the selection and consistent implementation under certain circumstances. Keywords Web applications, architectural description language, multi-tier architecture, components 1 Introduction Internet-based technologies have become more and more popular for enterprise computing. In a fir...
Wirtschaftsinformatik, 2000
In diesem Abschnitt werden zunächst die wesentlichen Grundlagen (Web-Bausteine, Kommunikationspro... more In diesem Abschnitt werden zunächst die wesentlichen Grundlagen (Web-Bausteine, Kommunikationsprotokolle und-schnittstellen) zur Realisierung von Network Computing-Anwendungen vorgestellt. Ausführlichere Darstellungen zu Einzelaspekten finden sich etwa bei [Tura99], [ Lint97] oder [SUN99b].
Uploads
Papers by Homayoun Mehmaneche