Áp dụng mẫu thiết kế hướng đối tượng trong phát triển phần mềm hướng dịch vụ

Các tác giả

  • Đan Thư Trần ĐH Khoa Học Tự Nhiên TP. HCM.
  • Văn Vinh Lê Trường Đại học Sư phạm Kỹ thuật Tp.HCM, Việt Nam

Email tác giả liên hệ:

vinhlv@hcmute.edu.vn

Từ khóa:

Mẫu thiết kế, dịch vụ web, phần mềm hướng dịch vụ, mẫu Observer

Tóm tắt

Trong những năm gần đây, các ứng dụng hướng dịch vụ ngày càng trở nên phổ biến và trở thành xu hướng nổi bật trong ngành công nghiệp phần mềm. Cũng như khi xây dựng các phần mềm truyền thống, nhà phát triển phải đối mặt với những vấn đề khó khăn thường lặp lại khi thiết kế và cài đặt phần mềm hướng dịch vụ. Vì vậy, sử dụng các mẫu thiết kế luôn là một nhu cầu cần thiết trong xây dựng phần mềm. Trong bài báo này, chúng tôi trình bày kết quả nghiên cứu việc vận dụng các mẫu thiết kế hướng đối tượng trong phát triển phần mềm hướng dịch vụ, đồng thời đề xuất cải tiến cho mẫu thiết kế Observer để áp dụng một cách hiệu quả hơn

Tải xuống: 0

Dữ liệu tải xuống chưa có sẵn.

Tài liệu tham khảo

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.

Tải xuống

Đã Xuất bản

2011-03-28

Cách trích dẫn

[1]
Đan T. Trần và V. V. Lê, “Áp dụng mẫu thiết kế hướng đối tượng trong phát triển phần mềm hướng dịch vụ”, JTE, vol 6, số p.h 1, tr 49–57, tháng 3 2011.

Số

Chuyên mục

Bài báo khoa học

Categories

Các bài báo được đọc nhiều nhất của cùng tác giả