SlideShare una empresa de Scribd logo
1 de 23
Web Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan Bambang Purnomosidi D. P. Web Science and Technology Research Group STMIK AKAKOM
Agenda ,[object Object]
Aplikasi Web
Web Engineering
Isu Terkini dan Tantangan
Web Science ,[object Object]
Kompleksitas serta pendekatan multidisiplin ini menyebabkan Web sebaiknya mempunyai 'science' tersendiri.
Web Science Research Initiatives – 2006, setelah itu menjadi Web Science Trust.
More on this:  http://www.webscience.org
Aplikasi Web ,[object Object]
Kategori Aplikasi Web Berdasarkan komponen-komponen yang membentuk aplikasi Web: ,[object Object]
Semantic Web
Pragmatic Web Berdasarkan fungsionalitas: CMS,  Recommender System ,  Knowledge Management System,  /etc.
Syntactic Web ,[object Object]
Aplikasi Web yang bersifat readable / bisa terbaca oleh mesin tetapi memerlukan manusia itu sendiri untuk menginterpretasikan informasi yang terkandung di dalamnya.
Terdiri atas website berbasis HTML serta berbagai infrastruktur yang mendukung HTML, seperti CSS (Cascading Style Sheet), PNG (Portable Network Graphic), SVG serta berbagai format gambar lainnya), JavaScript, dan Server side scripting
Termasuk “Web 2.0”
Semantic Web ,[object Object]
Dilakukan dengan memberikan  semantik formal ke data yg bisa diakses: RDF (Resource Description Framework), OWL (Web Ontology Language), SPARQL (SPARQL Protocol and RDF Query Language), RDFa (RDF in attributes), SKOS (Simple Knowledge Organization System), RDFS (RDF Schema), GRDDL (Gleaning Resource Descriptions from Dialects of Languages), POWDER (Protocol for Web Description Resources), RIF (Rule Interchange Format), dan SAWSDL (Semantic Annotation of WSDL).
Pragmatic Web ,[object Object]
Memanfaatkan infrastruktur yang telah dibangun pada Syntactic Web dan Semantic Web.
DSL dan Teknologi Agent? Akan sedikit dibahas di belakang.
Web Engineering ,[object Object]

Más contenido relacionado

Destacado

Using ICT to Teach English: Towards Learner-centered Learning
Using ICT to Teach English: Towards Learner-centered LearningUsing ICT to Teach English: Towards Learner-centered Learning
Using ICT to Teach English: Towards Learner-centered LearningBambang Purnomosidi D. P.
 
Santa Ana, CA 6/19/04
Santa Ana, CA 6/19/04Santa Ana, CA 6/19/04
Santa Ana, CA 6/19/04TRIC Tools
 
O R B I T Z
O R B I T ZO R B I T Z
O R B I T ZMargaux
 
LAMP_TRAINING_SESSION_8
LAMP_TRAINING_SESSION_8LAMP_TRAINING_SESSION_8
LAMP_TRAINING_SESSION_8umapst
 
UX Design - Talenthouse Redesign (UCLA)
UX Design - Talenthouse Redesign (UCLA)UX Design - Talenthouse Redesign (UCLA)
UX Design - Talenthouse Redesign (UCLA)Lisandra Maioli
 
Cultive seus sonhos
Cultive seus sonhosCultive seus sonhos
Cultive seus sonhosWagner Silva
 
Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...
Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...
Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...Fundacja Rozwoju Branży Internetowej Netcamp
 
Typography and online communication
Typography and online communication Typography and online communication
Typography and online communication nazim iqbal
 
Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...
Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...
Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...Fundacja Rozwoju Branży Internetowej Netcamp
 

Destacado (20)

Intro to Agent-based System
Intro to Agent-based SystemIntro to Agent-based System
Intro to Agent-based System
 
Using ICT to Teach English: Towards Learner-centered Learning
Using ICT to Teach English: Towards Learner-centered LearningUsing ICT to Teach English: Towards Learner-centered Learning
Using ICT to Teach English: Towards Learner-centered Learning
 
Agent-based System - Introduction
Agent-based System - IntroductionAgent-based System - Introduction
Agent-based System - Introduction
 
Agent-based System - Introduction
Agent-based System - IntroductionAgent-based System - Introduction
Agent-based System - Introduction
 
Santa Ana, CA 6/19/04
Santa Ana, CA 6/19/04Santa Ana, CA 6/19/04
Santa Ana, CA 6/19/04
 
2004_0605TN
2004_0605TN2004_0605TN
2004_0605TN
 
O R B I T Z
O R B I T ZO R B I T Z
O R B I T Z
 
Druk 3D - where is the money? Michał Frączek – Materialination
Druk 3D - where is the money? Michał Frączek – MaterialinationDruk 3D - where is the money? Michał Frączek – Materialination
Druk 3D - where is the money? Michał Frączek – Materialination
 
LAMP_TRAINING_SESSION_8
LAMP_TRAINING_SESSION_8LAMP_TRAINING_SESSION_8
LAMP_TRAINING_SESSION_8
 
UX Design - Talenthouse Redesign (UCLA)
UX Design - Talenthouse Redesign (UCLA)UX Design - Talenthouse Redesign (UCLA)
UX Design - Talenthouse Redesign (UCLA)
 
Jak się robi Internety z wykorzystaniem social media
Jak się robi Internety z wykorzystaniem social mediaJak się robi Internety z wykorzystaniem social media
Jak się robi Internety z wykorzystaniem social media
 
2004 0903 Ca
2004 0903 Ca2004 0903 Ca
2004 0903 Ca
 
Cultive seus sonhos
Cultive seus sonhosCultive seus sonhos
Cultive seus sonhos
 
Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...
Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...
Hip-Hop.pl Web 2.1 – Jak zarabiać na serwisie społecznościowym, nawet jak się...
 
Typography and online communication
Typography and online communication Typography and online communication
Typography and online communication
 
Netcamp #1 Usability stron internetowych
Netcamp #1 Usability stron internetowychNetcamp #1 Usability stron internetowych
Netcamp #1 Usability stron internetowych
 
2005 0324 Fl
2005 0324 Fl2005 0324 Fl
2005 0324 Fl
 
Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...
Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...
Jak znaleźć dobrego pracownika i zrobić karierę w branży IT – Marzena Zasińsk...
 
Minor Project (Rajan Sharma)
Minor Project (Rajan Sharma)Minor Project (Rajan Sharma)
Minor Project (Rajan Sharma)
 
Owned 02
Owned 02Owned 02
Owned 02
 

Similar a Web Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan

Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesikaRCH_98
 
Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)Hendra Dwi Saputra
 
Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]trya nita
 
Tugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBTugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBElisanendes
 
Pengenalan web design dan programming
Pengenalan web design dan programmingPengenalan web design dan programming
Pengenalan web design dan programmingFrisianlllllllFlag
 
Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448Andrian Lesmana
 
Laporan Counting Grade Apps
Laporan Counting Grade AppsLaporan Counting Grade Apps
Laporan Counting Grade AppsRay Ray
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa webFani Heryati
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptDeka M Wildan
 
Materi-1-Pemrograman Web.pdf
Materi-1-Pemrograman Web.pdfMateri-1-Pemrograman Web.pdf
Materi-1-Pemrograman Web.pdfRafEl24
 

Similar a Web Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan (20)

Framework fb1
Framework fb1Framework fb1
Framework fb1
 
Review Udemy Course #1
Review Udemy Course #1Review Udemy Course #1
Review Udemy Course #1
 
02 rekayasa web
02 rekayasa web02 rekayasa web
02 rekayasa web
 
Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesika
 
Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)Probolinggo Developer Meetup (Oct 18)
Probolinggo Developer Meetup (Oct 18)
 
Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]
 
Tugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEBTugas-4 REKAYASA WEB
Tugas-4 REKAYASA WEB
 
Pengenalan web design dan programming
Pengenalan web design dan programmingPengenalan web design dan programming
Pengenalan web design dan programming
 
Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448
 
Laporan Programing for Business
Laporan Programing for BusinessLaporan Programing for Business
Laporan Programing for Business
 
Laporan Counting Grade Apps
Laporan Counting Grade AppsLaporan Counting Grade Apps
Laporan Counting Grade Apps
 
Tugas Pw Kel 3
Tugas Pw Kel 3Tugas Pw Kel 3
Tugas Pw Kel 3
 
Tugas Pw Kel 3
Tugas Pw Kel 3Tugas Pw Kel 3
Tugas Pw Kel 3
 
Tugas Pw Kel 3
Tugas Pw Kel 3Tugas Pw Kel 3
Tugas Pw Kel 3
 
Tugas 3 rekayasa web
Tugas 3 rekayasa webTugas 3 rekayasa web
Tugas 3 rekayasa web
 
Buku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascriptBuku pemrograman web html-css-javascript
Buku pemrograman web html-css-javascript
 
Makalah database
Makalah databaseMakalah database
Makalah database
 
Materi-1-Pemrograman Web.pdf
Materi-1-Pemrograman Web.pdfMateri-1-Pemrograman Web.pdf
Materi-1-Pemrograman Web.pdf
 
tugas APS
tugas APStugas APS
tugas APS
 
05 rw
05 rw05 rw
05 rw
 

Más de Bambang Purnomosidi D. P.

Disciplined Agile Delivery: Agile Framework untuk Membangun Software
Disciplined Agile Delivery: Agile Framework untuk Membangun SoftwareDisciplined Agile Delivery: Agile Framework untuk Membangun Software
Disciplined Agile Delivery: Agile Framework untuk Membangun SoftwareBambang Purnomosidi D. P.
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveDecentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveBambang Purnomosidi D. P.
 
Programming Languages and Development Tools: State of the Art and (Hopefully)...
Programming Languages and Development Tools: State of the Art and (Hopefully)...Programming Languages and Development Tools: State of the Art and (Hopefully)...
Programming Languages and Development Tools: State of the Art and (Hopefully)...Bambang Purnomosidi D. P.
 
Teknologi Blockchain dan Implikasinya Terhadap Dunia Bisnis
Teknologi Blockchain dan Implikasinya Terhadap Dunia BisnisTeknologi Blockchain dan Implikasinya Terhadap Dunia Bisnis
Teknologi Blockchain dan Implikasinya Terhadap Dunia BisnisBambang Purnomosidi D. P.
 
Pengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.jsPengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.jsBambang Purnomosidi D. P.
 
Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010
Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010
Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010Bambang Purnomosidi D. P.
 

Más de Bambang Purnomosidi D. P. (8)

Disciplined Agile Delivery: Agile Framework untuk Membangun Software
Disciplined Agile Delivery: Agile Framework untuk Membangun SoftwareDisciplined Agile Delivery: Agile Framework untuk Membangun Software
Disciplined Agile Delivery: Agile Framework untuk Membangun Software
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveDecentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering Perspective
 
Programming Decentralized Application
Programming Decentralized ApplicationProgramming Decentralized Application
Programming Decentralized Application
 
Programming Languages and Development Tools: State of the Art and (Hopefully)...
Programming Languages and Development Tools: State of the Art and (Hopefully)...Programming Languages and Development Tools: State of the Art and (Hopefully)...
Programming Languages and Development Tools: State of the Art and (Hopefully)...
 
Teknologi Blockchain dan Implikasinya Terhadap Dunia Bisnis
Teknologi Blockchain dan Implikasinya Terhadap Dunia BisnisTeknologi Blockchain dan Implikasinya Terhadap Dunia Bisnis
Teknologi Blockchain dan Implikasinya Terhadap Dunia Bisnis
 
Pengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.jsPengembangan Aplikasi Cloud Computing Menggunakan Node.js
Pengembangan Aplikasi Cloud Computing Menggunakan Node.js
 
Presentasi malioboro--10-des-2010
Presentasi malioboro--10-des-2010Presentasi malioboro--10-des-2010
Presentasi malioboro--10-des-2010
 
Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010
Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010
Web Engineering dalam Konteks Web Science - Keynote Speech SRITI 2010
 

Web Engineering dalam Konteks Web Science: Isu Terkini dan Tantangan