SlideShare a Scribd company logo
1 of 16
Prof. In-Young Ko
July 2021
http://webeng.kaist.ac.kr/
School of Computing
Emerging Software Environments
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 2
Smart Devices
Web Services
Cloud Services & AI Platforms
Mashup Environments
WE
Human-centric Cyber Physical Systems (CPS)
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 3
http://blog.econocom.com/en/blog/
smart-city-a-whole-ecosystem/
Web of Physical Things
http://data.dws.informatik.uni-mannheim.de/lodcloud/2014/
Linked Data
CPS Resource Layers
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 4
https://courses.candelalearning.com/computerapps/wp-
content/uploads/sites/746/2015/08/WorldWideWebAro
undWikipedia.png
Web of Hypertext
Documents
http://webservices.ufh
ealth.org/services/soci
al-media-consultation/
Web Services
http://thenextweb.com/socialmedi
a/2013/11/24/facebook-
grandparents-need-next-gen-
social-network/
Social Web
WE
Creating New Values from CPS Resources
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 5
http://blog.econocom.com/en/blog/
smart-city-a-whole-ecosystem/
Web of Physical Things
http://data.dws.informatik.uni-mannheim.de/lodcloud/20 14/
Linked Data
https://courses.candelalearning.com/computerapps/wp-
content/uploads/sites/746/2015/08/WorldWideWebAro
undWikipedia.png
Web of Hypertext
Documents
http://webservices.ufh
ealth.org/services/soci
al-media-consultation/
Web Services
http://thenextweb.com/socialmedi
a/2013/11/24/facebook-
grandparents-need-next-gen-
social-network/
Social Web
CPS resources are:
- Diverse
- Heterogeneous
- Dynamic
User-centric
integration
• Service-oriented
modeling
• Dynamic service
discovery
• Adaptive service
composition and
coordination
New Values
Research Areas
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 6
WE are working on software engineering issues of building software systems that effectively
utilize various resources in emerging environments such as the Web, clouds, Internet of
Things (IoT), and Cyber-Physical Systems (CPS). We especially focus on making software
systems adaptable to changing needs and conditions in highly dynamic environments, and
allowing end users to participate in the evolution of the software.
Human-
centric
CPS SW
SE
Requirements
Engineering &
Modeling
Service
Computing
End-user Software
Engineering
HCI
End-user
Mashups
Cognitive-
resource-aware
Computing
AI
Machine
Learning
Knowledge
Engineering
Ontological
Engineering
WE
Research Areas
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 7
WE are working on software engineering issues of building software systems that effectively
utilize various resources in emerging environments such as the Web, clouds, Internet of
Things (IoT), and Cyber-Physical Systems (CPS). We especially focus on making software
systems adaptable to changing needs and conditions in highly dynamic environments, and
allowing end users to participate in the evolution of the software.
Human-
centric
CPS SW
SE
Requirements
Engineering &
Modeling
Service
Computing
End-user Software
Engineering
HCI
End-user
Mashups
Cognitive-
resource-aware
Computing
AI
Machine
Learning
Knowledge
Engineering
Ontological
Engineering
WE
Research Topics
• Task-oriented service computing
• Service-oriented architecture
• Microservice architecture
• DevOps and continuous integration
• Adaptive and evolvable software
• End-user software engineering
• Knowledge-based software engineering
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 8
WE
Services Computing
• “A computing paradigm that utilizes services as the
fundamental elements for the development of rapid, low-
cost and easy integrable enterprise applications.” [FFS+11]
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 9
http://researcher.watson.ibm.com/researcher/files/us-pietro/servicecomputing.png
[IEEE SERVICES Computing Conferences]
• A software abstraction
model
• A distributed computing
model
• User-centric computing
• Services and composite
services are reusable
software assets
DevOps for Cyber-Physical Systems
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 10
5C Architecture for Designing
Cyber-Physical Systems in
Manufacturing
(IMSCenter.net)
Assetization
Levels
Context QoS
Things in Physical Space
SW Assets in Cyber
Space (Digital Twins)
Info. about CPS
Environment
CPS SW Asset
Repository
Status
of
Things
Composition and
Testing of CPS
Applications
Framework Architecture for CPS Applications
Data Collection, Aggregation and Interpretation
SW Assetization
of Physical
Things
WE
Edge Cloud Environments
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 11
Cloud
Data
Applications
Edge
Services
User
엣지 클라우드
빅데이터
응용 개발체계 제공
엣지 클라우드
빅데이터
활용 서비스 제공
지식기반 빅데이터 분석 및 활용 플랫폼
https://all-free-download.com/free-vector/download/smart-city-poster-buildings-internet-interface-icons-decor_6835742.html
스트림 빅데이터 고성능
실시간 처리 및 분석
Stream Big Data
대규모 지식 그래프 기반
빅데이터 분석 및 예측
의도기반 직관적 빅데이터
매쉬업 프로그래밍/고성능
실행 환경 가상화
Big Data Service Mashup
사용자/개발자 관점
빅데이터 서비스 품질 보증
Big Data Service Quality
WE
사용자 의도 기반 서비스 매쉬업
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 12
빅데이터 서비스
고성능 분산 실행환경 가상화
엣지
클라우드
가속화
RaaS
사용자 중심
빅데이터 서비스
조합, 코디네이션
빅데이터
스트림
DaaS
빅데이터 분석 및 예측 응용
빅데이터
지식자산
KaaS
사용자 의도 기반
빅데이터 매쉬업 프로그래밍
매쉬업
프로그래밍 언어
AR/VR
https://m.post.naver.com/viewer/postView.nhn?volumeNo=17660038&memberNo=44851817
WE
People
• Professor:
– In-Young Ko
• Ph.D. Students:
– Min-Hyeop Kim
– Kyoungdeok Baek
• M.S. Students:
– Sanghoon Kim
– Daeyoung Park
– Seonyoung Jun
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 13
WE
Meetings
• Breakfast Meetings –Monday morning
• Lab Seminars – Tuesday evening
– Discussions about research projects
– Full presentations – about the progress on
individual research and projects
– Short presentations – about important
literatures and initial ideas (done by 1st
semester graduate students)
• Individual Meetings – every week
• Lab Gatherings – at least once a month
• Retreats
– Summer – Beach and/or mountain
– Winter – Ski resort and/or mountain
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 14
WE
Conferences
• ICSE (International Conference on Software
Engineering)
• WWW (World Wide Web)
• ICWE (International Conference on Web
Engineering)
• ICWS (International Conference on Web
Services)
• ICSOC (International Conference on Service-
Oriented Computing)
• WI (Web Intelligence)
• COMPSAC (Conference on Computers,
Software, and Applications)
• APSEC (Asia Pacific Software Engineering
Conference
• KCSE (Korea Conference on Software
Engineering)
• …
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 15
WE
PLEASE JOIN US!
July 2021
Copyright (c) Korea Advanced Institute of Science and Technology 16
WE

More Related Content

What's hot

Trends in shaping Engineering Education in India - MIT AOE
Trends in shaping Engineering Education in India  - MIT AOETrends in shaping Engineering Education in India  - MIT AOE
Trends in shaping Engineering Education in India - MIT AOEMITAcademy1
 
Digital Twin: convergence of Multimedia Technologies
Digital Twin: convergence of Multimedia TechnologiesDigital Twin: convergence of Multimedia Technologies
Digital Twin: convergence of Multimedia TechnologiesAbdulmotaleb El Saddik
 
Next IIoT wave: embedded digital twin for manufacturing
Next IIoT wave: embedded digital twin for manufacturing Next IIoT wave: embedded digital twin for manufacturing
Next IIoT wave: embedded digital twin for manufacturing IRS srl
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsITIIIndustries
 
Addressing citizens' AI challenge through EU’s Digital Education Action Plan
Addressing citizens' AI challenge through EU’s Digital Education Action PlanAddressing citizens' AI challenge through EU’s Digital Education Action Plan
Addressing citizens' AI challenge through EU’s Digital Education Action PlanRiina Vuorikari
 
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...Geoffrey Fox
 
Chip design with AI inside—designed by AI
Chip design with AI inside—designed by AIChip design with AI inside—designed by AI
Chip design with AI inside—designed by AIAbacus Technologies
 
DigComp 2.2: European Media Literacy week 2021
DigComp 2.2: European Media Literacy week 2021DigComp 2.2: European Media Literacy week 2021
DigComp 2.2: European Media Literacy week 2021Riina Vuorikari
 

What's hot (11)

Trends in shaping Engineering Education in India - MIT AOE
Trends in shaping Engineering Education in India  - MIT AOETrends in shaping Engineering Education in India  - MIT AOE
Trends in shaping Engineering Education in India - MIT AOE
 
Digital Twin: convergence of Multimedia Technologies
Digital Twin: convergence of Multimedia TechnologiesDigital Twin: convergence of Multimedia Technologies
Digital Twin: convergence of Multimedia Technologies
 
Next IIoT wave: embedded digital twin for manufacturing
Next IIoT wave: embedded digital twin for manufacturing Next IIoT wave: embedded digital twin for manufacturing
Next IIoT wave: embedded digital twin for manufacturing
 
Digital twin
Digital twinDigital twin
Digital twin
 
A PLATFORM FOR LEARNING INTERNET OF THINGS
A PLATFORM FOR LEARNING INTERNET OF THINGSA PLATFORM FOR LEARNING INTERNET OF THINGS
A PLATFORM FOR LEARNING INTERNET OF THINGS
 
Design of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud RoboticsDesign of an IT Capstone Subject - Cloud Robotics
Design of an IT Capstone Subject - Cloud Robotics
 
Addressing citizens' AI challenge through EU’s Digital Education Action Plan
Addressing citizens' AI challenge through EU’s Digital Education Action PlanAddressing citizens' AI challenge through EU’s Digital Education Action Plan
Addressing citizens' AI challenge through EU’s Digital Education Action Plan
 
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
AI-Driven Science and Engineering with the Global AI and Modeling Supercomput...
 
Chip design with AI inside—designed by AI
Chip design with AI inside—designed by AIChip design with AI inside—designed by AI
Chip design with AI inside—designed by AI
 
40120130405016
4012013040501640120130405016
40120130405016
 
DigComp 2.2: European Media Literacy week 2021
DigComp 2.2: European Media Literacy week 2021DigComp 2.2: European Media Literacy week 2021
DigComp 2.2: European Media Literacy week 2021
 

Similar to WebEng_202107

KAIST Web Engineering Lab Introduction (2017 ver.)
KAIST Web Engineering Lab Introduction (2017 ver.)KAIST Web Engineering Lab Introduction (2017 ver.)
KAIST Web Engineering Lab Introduction (2017 ver.)webeng-kaist
 
YonghyunHwang_resume..
YonghyunHwang_resume..YonghyunHwang_resume..
YonghyunHwang_resume..Videoguy
 
KAIST Web Engineering Lab.
KAIST Web Engineering Lab.KAIST Web Engineering Lab.
KAIST Web Engineering Lab.webeng_kaist
 
KAIST 웹 공학 연구실 소개(Web Engineering Lab.)
KAIST 웹 공학 연구실 소개(Web Engineering Lab.)KAIST 웹 공학 연구실 소개(Web Engineering Lab.)
KAIST 웹 공학 연구실 소개(Web Engineering Lab.)webeng_kaist
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用lantianlcdx
 
WEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTION
WEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTIONWEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTION
WEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTIONIRJET Journal
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim IJECEIAES
 
WebEngLab _201911
WebEngLab _201911 WebEngLab _201911
WebEngLab _201911 KAISTWebEng
 
Cloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping reviewCloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping reviewjournalBEEI
 
WebEngLab_In-YoungKo_201807
WebEngLab_In-YoungKo_201807WebEngLab_In-YoungKo_201807
WebEngLab_In-YoungKo_201807KAISTWebEng
 
TUW-ASE-Summer 2014: Advanced Services Engineering- Introduction
TUW-ASE-Summer 2014: Advanced Services Engineering- IntroductionTUW-ASE-Summer 2014: Advanced Services Engineering- Introduction
TUW-ASE-Summer 2014: Advanced Services Engineering- IntroductionHong-Linh Truong
 
apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...
apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...
apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...apidays
 
Knowledge labs cc1
Knowledge labs cc1Knowledge labs cc1
Knowledge labs cc1Padma Priya
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube
 
apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...
apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...
apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...apidays
 
A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications Asanka Abeysinghe
 

Similar to WebEng_202107 (20)

WebEng_202010
WebEng_202010WebEng_202010
WebEng_202010
 
KAIST Web Engineering Lab Introduction (2017 ver.)
KAIST Web Engineering Lab Introduction (2017 ver.)KAIST Web Engineering Lab Introduction (2017 ver.)
KAIST Web Engineering Lab Introduction (2017 ver.)
 
YonghyunHwang_resume..
YonghyunHwang_resume..YonghyunHwang_resume..
YonghyunHwang_resume..
 
KAIST Web Engineering Lab.
KAIST Web Engineering Lab.KAIST Web Engineering Lab.
KAIST Web Engineering Lab.
 
KAIST 웹 공학 연구실 소개(Web Engineering Lab.)
KAIST 웹 공학 연구실 소개(Web Engineering Lab.)KAIST 웹 공학 연구실 소개(Web Engineering Lab.)
KAIST 웹 공학 연구실 소개(Web Engineering Lab.)
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 
Duc le CV
Duc le CVDuc le CV
Duc le CV
 
WEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTION
WEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTIONWEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTION
WEB BASED AND BLOCKCHAIN APPLICATION FOR EDUCATIONAL INSTITUTION
 
WebEng Lab 2014
WebEng Lab 2014WebEng Lab 2014
WebEng Lab 2014
 
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
Virtual Machine Allocation Policy in Cloud Computing Environment using CloudSim
 
WebEngLab _201911
WebEngLab _201911 WebEngLab _201911
WebEngLab _201911
 
Cloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping reviewCloud middleware and services-a systematic mapping review
Cloud middleware and services-a systematic mapping review
 
WebEngLab_In-YoungKo_201807
WebEngLab_In-YoungKo_201807WebEngLab_In-YoungKo_201807
WebEngLab_In-YoungKo_201807
 
TUW-ASE-Summer 2014: Advanced Services Engineering- Introduction
TUW-ASE-Summer 2014: Advanced Services Engineering- IntroductionTUW-ASE-Summer 2014: Advanced Services Engineering- Introduction
TUW-ASE-Summer 2014: Advanced Services Engineering- Introduction
 
apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...
apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...
apidays LIVE LONDON - A Decentralized Reference Architecture for Cloud-native...
 
Knowledge labs cc1
Knowledge labs cc1Knowledge labs cc1
Knowledge labs cc1
 
Resume
ResumeResume
Resume
 
EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013EarthCube Monthly Community Webinar- Nov. 22, 2013
EarthCube Monthly Community Webinar- Nov. 22, 2013
 
apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...
apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...
apidays LIVE New York_A Decentralized Reference Architecture for Cloud-native...
 
A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications A Decentralized Reference Architecture for Cloud-native Applications
A Decentralized Reference Architecture for Cloud-native Applications
 

Recently uploaded

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 

WebEng_202107

  • 1. Prof. In-Young Ko July 2021 http://webeng.kaist.ac.kr/ School of Computing
  • 2. Emerging Software Environments July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 2 Smart Devices Web Services Cloud Services & AI Platforms Mashup Environments WE
  • 3. Human-centric Cyber Physical Systems (CPS) July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 3
  • 4. http://blog.econocom.com/en/blog/ smart-city-a-whole-ecosystem/ Web of Physical Things http://data.dws.informatik.uni-mannheim.de/lodcloud/2014/ Linked Data CPS Resource Layers July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 4 https://courses.candelalearning.com/computerapps/wp- content/uploads/sites/746/2015/08/WorldWideWebAro undWikipedia.png Web of Hypertext Documents http://webservices.ufh ealth.org/services/soci al-media-consultation/ Web Services http://thenextweb.com/socialmedi a/2013/11/24/facebook- grandparents-need-next-gen- social-network/ Social Web WE
  • 5. Creating New Values from CPS Resources July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 5 http://blog.econocom.com/en/blog/ smart-city-a-whole-ecosystem/ Web of Physical Things http://data.dws.informatik.uni-mannheim.de/lodcloud/20 14/ Linked Data https://courses.candelalearning.com/computerapps/wp- content/uploads/sites/746/2015/08/WorldWideWebAro undWikipedia.png Web of Hypertext Documents http://webservices.ufh ealth.org/services/soci al-media-consultation/ Web Services http://thenextweb.com/socialmedi a/2013/11/24/facebook- grandparents-need-next-gen- social-network/ Social Web CPS resources are: - Diverse - Heterogeneous - Dynamic User-centric integration • Service-oriented modeling • Dynamic service discovery • Adaptive service composition and coordination New Values
  • 6. Research Areas July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 6 WE are working on software engineering issues of building software systems that effectively utilize various resources in emerging environments such as the Web, clouds, Internet of Things (IoT), and Cyber-Physical Systems (CPS). We especially focus on making software systems adaptable to changing needs and conditions in highly dynamic environments, and allowing end users to participate in the evolution of the software. Human- centric CPS SW SE Requirements Engineering & Modeling Service Computing End-user Software Engineering HCI End-user Mashups Cognitive- resource-aware Computing AI Machine Learning Knowledge Engineering Ontological Engineering WE
  • 7. Research Areas July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 7 WE are working on software engineering issues of building software systems that effectively utilize various resources in emerging environments such as the Web, clouds, Internet of Things (IoT), and Cyber-Physical Systems (CPS). We especially focus on making software systems adaptable to changing needs and conditions in highly dynamic environments, and allowing end users to participate in the evolution of the software. Human- centric CPS SW SE Requirements Engineering & Modeling Service Computing End-user Software Engineering HCI End-user Mashups Cognitive- resource-aware Computing AI Machine Learning Knowledge Engineering Ontological Engineering WE
  • 8. Research Topics • Task-oriented service computing • Service-oriented architecture • Microservice architecture • DevOps and continuous integration • Adaptive and evolvable software • End-user software engineering • Knowledge-based software engineering July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 8 WE
  • 9. Services Computing • “A computing paradigm that utilizes services as the fundamental elements for the development of rapid, low- cost and easy integrable enterprise applications.” [FFS+11] July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 9 http://researcher.watson.ibm.com/researcher/files/us-pietro/servicecomputing.png [IEEE SERVICES Computing Conferences] • A software abstraction model • A distributed computing model • User-centric computing • Services and composite services are reusable software assets
  • 10. DevOps for Cyber-Physical Systems July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 10 5C Architecture for Designing Cyber-Physical Systems in Manufacturing (IMSCenter.net) Assetization Levels Context QoS Things in Physical Space SW Assets in Cyber Space (Digital Twins) Info. about CPS Environment CPS SW Asset Repository Status of Things Composition and Testing of CPS Applications Framework Architecture for CPS Applications Data Collection, Aggregation and Interpretation SW Assetization of Physical Things WE
  • 11. Edge Cloud Environments July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 11 Cloud Data Applications Edge Services User 엣지 클라우드 빅데이터 응용 개발체계 제공 엣지 클라우드 빅데이터 활용 서비스 제공 지식기반 빅데이터 분석 및 활용 플랫폼 https://all-free-download.com/free-vector/download/smart-city-poster-buildings-internet-interface-icons-decor_6835742.html 스트림 빅데이터 고성능 실시간 처리 및 분석 Stream Big Data 대규모 지식 그래프 기반 빅데이터 분석 및 예측 의도기반 직관적 빅데이터 매쉬업 프로그래밍/고성능 실행 환경 가상화 Big Data Service Mashup 사용자/개발자 관점 빅데이터 서비스 품질 보증 Big Data Service Quality WE
  • 12. 사용자 의도 기반 서비스 매쉬업 July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 12 빅데이터 서비스 고성능 분산 실행환경 가상화 엣지 클라우드 가속화 RaaS 사용자 중심 빅데이터 서비스 조합, 코디네이션 빅데이터 스트림 DaaS 빅데이터 분석 및 예측 응용 빅데이터 지식자산 KaaS 사용자 의도 기반 빅데이터 매쉬업 프로그래밍 매쉬업 프로그래밍 언어 AR/VR https://m.post.naver.com/viewer/postView.nhn?volumeNo=17660038&memberNo=44851817 WE
  • 13. People • Professor: – In-Young Ko • Ph.D. Students: – Min-Hyeop Kim – Kyoungdeok Baek • M.S. Students: – Sanghoon Kim – Daeyoung Park – Seonyoung Jun July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 13 WE
  • 14. Meetings • Breakfast Meetings –Monday morning • Lab Seminars – Tuesday evening – Discussions about research projects – Full presentations – about the progress on individual research and projects – Short presentations – about important literatures and initial ideas (done by 1st semester graduate students) • Individual Meetings – every week • Lab Gatherings – at least once a month • Retreats – Summer – Beach and/or mountain – Winter – Ski resort and/or mountain July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 14 WE
  • 15. Conferences • ICSE (International Conference on Software Engineering) • WWW (World Wide Web) • ICWE (International Conference on Web Engineering) • ICWS (International Conference on Web Services) • ICSOC (International Conference on Service- Oriented Computing) • WI (Web Intelligence) • COMPSAC (Conference on Computers, Software, and Applications) • APSEC (Asia Pacific Software Engineering Conference • KCSE (Korea Conference on Software Engineering) • … July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 15 WE
  • 16. PLEASE JOIN US! July 2021 Copyright (c) Korea Advanced Institute of Science and Technology 16 WE

Editor's Notes

  1. 자산화를 통해 Configurable 하게 함.