Service-Oriented Computing & Practice (2018-2, CPS432)

“Student-teacher relationships are based on *TRUST. Acts, which violate this trust, undermine the educational process. Your classmates and the instructor will not tolerate violations of academic integrity”*

숙제-1 (Homework-1)

  • 마이크로서비스 아키텍쳐” 주제 조사 분석 보고서 (기한: 10월 31일 수요일)

    • 표지, 서론, 본론, 결론 구조
    • 결론에는 본 조사분석에 대한 개인적인 소감 기재
    • 분량 자유, DOC or HWP
    • 제출: EL 사이트

숙제-2 (Homework-2)

  • 텀프로젝트 사전 보고서 (기한: 11월 16일 금요일)

    • 주제(아이디어)
    • 서비스 이용자(클라이언트)로서 어떠한 정보를 수집할 것인가? 수집 방법은?
    • 서비스 제공자(서버)로서 어떠한 REST 서비스를 제공할 것인가?
  • Term Project 안내 – (2018년 개정)

1. Course Schedule & Lecture Notes

  • Sept. 11 – Java RMI (Remote Method Invocation) – II

  • Sept. 13 – 서비스 지향 컴퓨팅/웹 서비스 컴퓨팅 이론 – I

  • Sept. 18 – 서비스 지향 컴퓨팅/웹 서비스 컴퓨팅 이론 – II

  • Sept. 20 – REST 와 Open API

  • Sept. 25 – [추석 휴강]

  • Sept. 27 – REST 와 Open API & 스프링 소개 & 텀프로젝 안내

  • Oct. 11 – IOC, DI (산업체)

  • Oct. 30 – 산업체 강의 보강

  • Nov. 06 – RESTful Web Service 및 Spring을 활용한 RESTful Server/Client 구현 – II

  • Nov. 13 – OAuth 2.0 이론

  • Nov. 15 – [중간 고사]

    • 중간 텀프로젝트 PPT 보고서 – 11월 19일까지 EL에 제출

  • Nov. 20 – [텀프로젝트 중간 발표]

  • Nov. 27 – OAuth 2.0 Server/Client 구현 – II

2. Course Information

3. Term Project Team

  • 조교의 E-mail(c.c.는 교수님)로 2인1조의 팀을 정하여 대표가 보내주기 바랍니다.

    • 1조 : 이하늘, 김다영
    • 2조 : 임동규, 임수민
    • 3조 : 김영규, 이재영
    • 4조 : 김찬기, 정혜성
    • 5조 : 장석준, 이태연
    • 6조 : 박성준, 양준석
    • 7조 : 정보혁, 이혜지

4. Logistics

  • Attendance – One class absence will result in the deduction of two points out of 100 points. Five absences will not result in ten points deduction, but “failure” (i.e., grade ‘F’) in this course.
  • Examination – There will be the midterm exam. for the evaluation of the knowledge learned from the class.
  • Homework and Term Project – Much evaluation mark will be counted.

5. Evaluation

  • Attendance (10%)
  • Homeworks (15%)
  • Midterm Examination (45%)
  • Term Project (30%)