Vous êtes sur la page 1sur 11

Service Computing: Foundations, Design and Implementation

Dr. Yuhong Yan Dr. Daniel Lemire Jan, 2008

Service Computing

Instructors
Dr. Yuhong YAN (NRC-IIT) www.flydragontech.com

Dr. Daniel Lemire (UQAM) www.daniel-lemire.com

Service Computing

What is this course about?


Big picture of Service Science, Management, and Engineering (SSME) IT vision of application integration, data integration and business process integration Web services as middleware Service-oriented architecture XML and Web 2.0 Business process composition and management

Service Computing

Big Picture SSME


SSME = Service Science, Management, and Engineering

Science & Engineering

Technology Innovation

Business Innovation

Business Administration and Management

Social-Organizational Innovation

Demand Innovation

Social Sciences
Knowledge sources driving service innovations Service Computing
From IBM Almaden Service Research Copyright IBM Corporation 2006, 2007. All rights reserved.

Global Economy & Markets

The Vision of Service Computing

Science & Engineering

Technology Innovation

Business Innovation

Business Administration and Management

Social-Organizational Innovation

Demand Innovation

Social Sciences

Global Economy & Markets

SSME = Service Sciences, Management, and Engineering


Service Computing
From IBM Almaden Service Research Copyright IBM Corporation 2006, 2007. All rights reserved.

What you will learn


Use SOA and Web services for eBusiness system architecture design Implement informational and functional Web services Integrate Web services with Web 2.0 techniques for developing Web applications Grasp the basic skills to analyze and model business processes

Service Computing

Why should you take this course


Research your theses Or background knowledge Developers for our projects Job market Software engineering Solution engineering

Service Computing

Textbooks
Munindar P. Singh and Michael N. Huhns, Service-Oriented Computing: Semantics, Processes, Agents, John Wiley & Sons, Ltd, West Sussex, England, 2005. Graham Glass, Web Services: Building Blocks for Distributed Systems, Prentice Hall, 2002. Ethan Cerami, Web Services Essential, OReilly, 2002. Elliotte R. Harold and W. Scott Means, XML in a Nutshell, OReilly, 3rd edition, 2004.

Service Computing

The evaluations
Assignments *3 (10%, 10%, 10%) Projects *2 (20%, 20%) Midterm test (20%) Final presentation (10%)

Service Computing

Prerequisites
Web server Web programming Java programming

Service Computing

10

Video Conference and Blackboard


We have two sites or three sites We use Blackboard to manage the students and submissions

Service Computing

11

Vous aimerez peut-être aussi