Application of object-oriented design patterns to develop service-based software
Corressponding author's email:
vinhlv@hcmute.edu.vnKeywords:
Design pattern, web services, service-based software, Observer patternAbstract
In recent years, service-based applications are more popular and become prominent trend in the software industry. As well as developing traditional software, developers face with the difficult problems often repeated when designing and coding service-based software. So, using design patterns is necessary for developing software. In this paper, we present our research results in applying object-oriented design patterns to develop service-based software, and propose general improvements for Observer design pattern
Downloads: 0
References
C.Alexander. A Pattern Language. Oxford University Press, 1977.
Chris Pelts, “Applying Design Patterns to Web Services Architectures”, XML Journal, 2003.
Christian Thilmany , NET Patterns Architechture, Design and Process, Addison Wesley, 2003.
D.Riehle. “Composite Design Pattern”, Proc. of the 1997 Conference on Object-Oriented Programming Systems, Languages, and Application (OOPSLA’97), ACM Press, 1997.
E.Gamma, R. Helm, R. Johnson, J. Vlissides, Elements of Reuseable Object-Oriented Software, Addison-Wesley, 1994.
F.Buschman, Pattern-oriented Software Architecture – A System of Patterns, John Wiley & Sons, 1996.
Hartwig Gunzer, ”Introduction to Web Services”, White paper by Borland Corporation, 2002.
Kai Qian, Orlando Karam, Jorge Diaz, Jiang Liu. “Design pattern for web service”, ACSI, 2004.
Leonard Richardson and Sam Ruby, “RESTful Web Services”, O’reilly Media, 2007.
Mark D. Hansen, SOA Using Java Web Services, Prentice Hall, 2007.
Massimilliano Bigatti, “Web service Integration Pattern, Part 1 – 2”, Article on http://webservices.xml.com , 2004.
Michael Bell, Service-oriented modeling: service analysis, design, and architecture, John Wiley & Sons, 2008.
Nicolas Gold, Andrew Mohan, Claire Knight, Malcolm Munro, “Understanding Service- Oriented Software”, IEEE Computer Society, 2004.
Nikola Milanovic, Service Engineering Design Patterns, SOSE’06, 2006.
P. A. Buhler, C. Starr, W. H. Schroder and J. M. Vidal, “Preparing for Service-Oriented Computing: A Composite Design Pattern for Stubless Web Service Invocation”, LNCS, Vol 3140, Springer, 2004.
Paul B. Monday. Web Services Patterns – Java Edition, Apress, 2003.
Qusay H. Mahmoud, “Service-Oriented Architecture (SOA) and Web Services: The Road to Enterprise Application Integration (EAI)”, Article on Sun Microsytem, 2005.
Rahim Lalani, “State-of-the-Art Web Services”, MC Press online, 2006.
Thomas Erl, “Introducing SOA Design Patterns”, SOA World Magzine, Vol.8, Issue 6, 2006.
Thomas Erl, SOA, Principles of Service Design, Prentice Hall, 2007.
Tran Dan Thu and Huynh Thuy Bao Tran, “A Composite Design Pattern for Object Frameworks”, COMPSAC 2007, Beijing, China, 2007.
Tran Dan Thu and Huynh Thuy Bao Tran, “Composite design patterns to integrate available services”, SOSE’08, 2008.
Downloads
Published
How to Cite
Issue
Section
Categories
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Copyright © JTE.


