服務導向軟體工程
Software Engineering with SOA
| 節 | 週二 |
|---|---|
3 10:10–11:00 | 服務導向軟體工程 ED102(光復) 2 節連堂 |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
A web service is an instance of a more general notion of a service: “an act or performance offered by one party to another. Although the process may be tied to a physical product, the performance is essentially intangible and does not normally result in ownership of any of the factors of production”. • The essence of a service, therefore, is that the provision of the service is independent of the application using the service. • Service providers can develop specialized services and offer these to a range of service users from different organizations. • A means of developing distributed systems where the components are stand-alone services • Services may execute on different computers from different service providers • Standard protocols have been developed to support service communication and information exchange In this course, we introduce the software engineering techniques to develop applications based on web services.
no, (but better after taking software engineering)
無備註
(to be decided at the beginning of semester) ** Course hours: • (** 10:00am-12:30pm, (CDX), Tuesday, ED#102
• ** Paper readings&report (1-2 papers) • ** The transparencies presented
-
- 講授:
- 3
-
- 講授:
- 3
| 週次 | 主題 |
|---|---|
| 第 1 週 | Chapter 3, SOA Business Modeling 時數:[2025-09-02]王豐堅(3.00) |
| 第 2 週 | Chapter 2, Introduction to the SOA Business Model, 時數:[2025-09-09]王豐堅(3.00) |
| 第 3 週 | Chapter 1, Service-Oriented Software Engineering, An Introduction 時數:[2025-09-16]王豐堅(3.00) |
| 第 4 週 | Chapter 4, a General Model for Services 時數:[2025-09-23]王豐堅(3.00) |
| 第 5 週 | Chapter 5, SOA, Principles of Service Design 時數:[2025-09-30]王豐堅(6.00) |
| 第 6 週 | 6, Understanding Layers with Services and Microservices 時數:[2025-10-07]王豐堅(3.00) |
| 第 7 週 | Chapter 7 Analysis and Modeling with Web/REST Services and Microservices 時數:[2025-10-14]王豐堅(6.00) |
| 第 8 週 | Chapter 8 Service API and Contract Design with REST and Microservices 時數:[2025-10-21]王豐堅(3.00) |
| 第 9 週 | Chapter 9 Fundamental Inventory Patterns 時數:[2025-10-28]王豐堅(3.00) |
| 第 10 週 | Chapter 10 Logical Inventory Layer Patterns 時數:[2025-11-04]王豐堅(3.00) |
| 第 11 週 | Chapter 11 Inventory patterns for Centralization, Implementation and Governance 時數:[2025-11-11]王豐堅(3.00) |
| 第 12 週 | |
| 第 13 週 | |
| 第 14 週 | |
| 第 15 週 | |
| 第 16 週 |
Major Text & Ref. Books • A Planning and Implementation Guide for Business and Technology, E. A. Marks, and M. Bell, 2006, John Wiley & Son • SOA, Principles of Service Design, T. Erl, 2008, Prentice Hall • SOA, Design Patterns, T. Erl, 2009, Prentice Hall • SOA, Analysis and Design for Services and Microservices, T. Erl, 2nd, 2017, Prentice Hall (textbook) • Understanding SOA with Web Services, E. N. Newcomer and G. Lomow, 2005, Addison Wesley • Software Engineering, Ian Sommerville, 11th edition, 2018, Addison-Wesley
- 地點
- Office: EC#518
- 時間
- To be decided after semester open • (** Office hours: 2:30-4:30pm, Tuesday and 2:30-4:30pm, Thursday, EC#518) • (** TA hours: ** • 1:30pm-3:30pm, Monday & Wednesday)
- 聯絡方式
- #EC 518, tel:31952
