loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2004 Australian Software Engineering Conference (ASWEC'04)
Using Software Architectures and Design Patterns for Developing Distributed Applications
Melbourne, Australia
April 13-April 16
ISBN: 0-7695-2089-8
Feras T. Dabous, University of New South Wales, Sydney, Australia
Fethi A. Rabhi, University of New South Wales, Sydney, Australia
Hairong Yu, University of New South Wales, Sydney, Australia
Although there are a large number of software development methodologies for standalone software, little effort is being paid into investigating specialised methodologies that target the development of Distributed Applications (DAs) in the era of Internet and Web-based applications. Rather than focusing on business models, developers usually spend considerable effort in implementing connectivity between software components that comprise these applications. Since a large number of competing technologies exist, these solutions face serious technology-migration and design reuse problems. This paper advocates approaching the design activity from a business rather than technological perspective by defining a service-oriented software architecture that satisfies the functional requirements in a particular domain. The paper also suggests identifying existing or new design patterns to capture common business process functionalities and fulfil the non-functional requirements. For evaluation purposes, we are applying our approach to Capital Market Systems (CMS) through the development of a prototype system using Web Service technology.
Citation:
Feras T. Dabous, Fethi A. Rabhi, Hairong Yu, "Using Software Architectures and Design Patterns for Developing Distributed Applications," aswec, pp.290, 2004 Australian Software Engineering Conference (ASWEC'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.