Service Computing1 Service Computing: Foundations, Design and Implementation Dr. Yuhong Yan Dr. Daniel Lemire Jan, 2008.

Slides:



Advertisements
Similar presentations
Service Science, Management, and Engineering (SSME)
Advertisements

Chapter 4: Enterprise Architectures Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
Web Design! John Paxton Montana State University - Bozeman CCSC Northwestern Region Saturday, October 8 th, 2004.
Figure1.5 Elevator input and output
Chapter 5: Principles of Service- Oriented Computing Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns,
SIM SOFTWARE ARCHITECTURE Instructor: Dr. Masrah Azrifah Azmi Murad Room: A2.37 Tel: masrah.azrifah [at] gmail.com / masrah.
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
© Chinese University, CSE Dept. Distributed Systems / E-Commerce Course ECT7120: Distributed Systems and Software Dr. Michael R. Lyu Computer Science.
CSE 636 Data Integration Introduction. 2 Staff Instructor: Dr. Michalis Petropoulos Location: 210 Bell Hall Office Hours:
Instuctor Background Instructor: Michael J. McCarthy Associate Teaching Professor of Information Systems at Carnegie Mellon University from 1999 until.
CSCE 312 Computer Organization Lecture 0: Course Administration EJ Kim Department of Computer Science and Engineering 338B Bright
© Chinese University, CSE Dept. Distributed Systems / CSC7230: Object-based Distributed Systems Dr. Michael R. Lyu Computer Science & Engineering.
Masters in Information Science and Technology (IST) Thesis and Non-Thesis Option (30 Credits)
Information Technology for Management (6 th Edition) Turban * Leidner * McLean * Wetherbe 2008 Transforming Organizations in the Digital Economy.
Performance Evaluation of Computer Systems and Networks By Behzad Akbari Tarbiat Modares University Spring 2012 In the Name of the Most High.
Asynchronous eLearning overcomes geographical and temporal constraints transforming learning into a process that can occur at the independently determined.
Computers Are Your Future Tenth Edition Chapter 10: Careers & Certification Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Chapter 5: Principles of Service- Oriented Computing Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns,
Data and Applications Security Developments and Directions Dr. Bhavani Thuraisingham The University of Texas at Dallas Introduction to the Course January.
CH558 Software Agent (Software Agent Technology and Multi-agent Systems) Spring Semester, 2005 Dept. of Computer Science Yonsei University.
AE 321 Design Details (2) Prof.Dr. Tarek Saad Pharos University In Alexandria Faculty Of Engineering Architecture Department.
© 2008 Dr. Paul Walcott – The University of the West Indies: Cave Hill CampusDr. Paul Walcott COMP3115 Information Systems Session 8: E-Business Strategy:
November 2001 WELCOME TO ISECON 2001 Information Systems Education Conference “Technology in the 21 st Century, Where Innovation and Information Converge”
Course Introduction Software Engineering
Kittiphan Techakittiroj (12/10/58 23:38 น. 12/10/58 23:38 น. 12/10/58 23:38 น.) Computer Network Application (Introduction) Kittiphan Techakittiroj
Introduction University of Sunderland CSEM02 Harry R Erwin, PhD Peter Dunne, PhD.
Overviews of ITCS 6161/8161: Advanced Topics on Database Systems Dr. Jianping Fan Department of Computer Science UNC-Charlotte
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering Foundations.
Ade Azurat, Advanced Programming (Based on L.Y.Stefanus’s Slides) Slide 1.1 Welcome to Advanced Programming Teacher: Ade Azurat
1 AP/ITEC “Systems Analysis and Design, I” Course Introduction Course Introduction [Prof. Peter Khaiter]
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Academy Iris Lanny Program Manager UK & Ireland CPD Scotland Conference March.
Database systems Design - Software School of Hunan university –
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Lecture 1N. Kandasamy1/14/2008 ECEC : Dependable Computing Systems N. Kandasamy 603 Bossone, ECE Department Lecture: Monday,
ITIS 4510/5510 Web Mining Spring Overview Class hour 5:00 – 6:15pm, Tuesday & Thursday, Woodward Hall 135 Office hour 3:00 – 5:00pm, Tuesday, Woodward.
Page 46a Continued Advanced Engineering Mathematics by Erwin Kreyszig
A Non-linear Delivery of Instruction as Applied to the Evolution of Learning in a MBA Information Technology Course A Case Study Nicholas Harkiolakis,
MMU 209 INTRODUCTION TO MATERIALS SCIENCE AND ENGINEERING COURSE TIME AND VENUE: TUESDAY: (B202) WEDNESDAY: (B312) Lecturer: Assist.
Internet Engineering Course Outline. Internet Engineering Course; Sharif University of Technology Aims and Contents To attain necessary skills for handling.
MTH 204 NUMERICAL ANALYSIS Spring Term MTH 204 NUMERICAL ANALYSIS Spring Term DEPARTMENT of INFORMATION TECHNOLOGIES Assoc. Prof. Dr.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University April 4, 2005.
First week. Catalog Description This course explores basic cultural, social, legal, and ethical issues inherent in the discipline of computing. Students.
January 10, Csci 2111: Data and File Structures Instructor: Nathalie Japkowicz Objectives of the Course and Preliminaries.
Using UML, Patterns, and Java Object-Oriented Software Engineering Chapter 1: Introduction.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2013.
Advanced Programing practices
CENG 707 Data Structures and Algorithms
INTERNATIONAL BURCH UNIVERSITY
Introduction to Operating Systems
CSC5340 Advanced Topics in Distributed Software Systems
Operating Systems Dr. Sadi Seker.
Advanced Programming Dr. Sadi Seker.
ITCS 6157/8157: Visual Database
Services Computing Taxonomy
CS 519: Object-Oriented Analysis & Design IS 516: Selected Topics in Information Technology Instructor: Dr. Tarek Elghazaly Text Book: Craig Larman,
Kontrak Kuliah Web Service.
Chapter 0 The Course Plan.
Chapter 0 The Course Plan.
INTRODUCTION TO COMPUTER SYSTEMS
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Service-Oriented Computing: Semantics, Processes, Agents
Nonlinear Dynamic Control Systems
The Most In-Demand Skills for Cloud Computing.
Introduction: course outline
Presentation transcript:

Service Computing1 Service Computing: Foundations, Design and Implementation Dr. Yuhong Yan Dr. Daniel Lemire Jan, 2008

Service Computing2 Instructors Dr. Yuhong YAN (NRC-IIT) Dr. Daniel Lemire (UQAM)

Service Computing3 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 Computing4 Big Picture … SSME Science & Engineering Business Administration and Management Social Sciences Global Economy & Markets Business Innovation Technology Innovation Social-Organizational Innovation Demand Innovation SSME = Service Science, Management, and Engineering Knowledge sources driving service innovations… From IBM Almaden Service Research © Copyright IBM Corporation 2006, All rights reserved.

Service Computing5 The Vision of Service Computing Science & Engineering Business Administration and Management Social Sciences Global Economy & Markets Business Innovation Technology Innovation Social-Organizational Innovation Demand Innovation SSME = Service Sciences, Management, and Engineering From IBM Almaden Service Research © Copyright IBM Corporation 2006, All rights reserved.

Service Computing6 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 Computing7 Research –your theses –Or background knowledge Developers for our projects Job market –Software engineering –Solution engineering Why should you take this course

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

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

Service Computing10 Prerequisites Web server Web programming Java programming

Service Computing11 Video Conference and Blackboard We have two sites or three sites We use Blackboard to manage the students and submissions