TR3083 Arsitektur Aplikasi Perangkat Enterprise adalah matakuliah
dengan bobot 3 sks untuk jurusan Teknik Informatika UKDW sebagai
matakuliah pilihan wajib bagi penjurusan Rekayasa Perangkat
Lunak.
Deskripsi :
Matakuliah ini akan mempelajari arsitektur, konsep, dan metode-metode
yang ada dalam perancangan dan implementasi arsitektur enterprise,
beserta implementasi pemrogramannya. Dengan materi-materi
yang diberikan, matakuliah ini akan membantu memberi pemahaman
tentang peran arsitektur dalam rekayasa perangkat lunak, khususnya
dalam analisa kebutuhan, perancangan dan penerapan. Selain
itu matakuliah ini juga membahasa arsitektur yang dapat langsung
diterapkan dalam platform berbasis komponen, berbasis service
dan mendukung sistem terdistribusi (seperti CORBA dan XML
WebService pada Java dan .NET)
Tujuan:
Setelah menyelesaikan matakuliah ini, diharapkan mahasiswa
akan:
- Dapat menjelaskan arsitektur enterprise,
- Mengerti dan mengenal kapan dan dimana arsitektur enterprise
dapat diterapkan,
- Mengembangkan suatu arsitektur berbasis layanan (service)
dengan teknologi web service,
- Mempelajari pemrograman arsitektur enterprise dengan teknologi
J2EE dan .NET
Hari dan Waktu :
Kuliah : Kamis, 07.30 (A) dan Kamis, 10.30 (B) di Lab E
TTS :
TAS :
|
Perkenalan dan Silabus Arsitektur Aplikasi Sistem
Enterprise
- Pengantar Arsitektur Aplikasi Sistem Enterprise 1 (Enterprise
Software)
- Perusahaan
- Enterprise Software & Enterprise Application
- Tantangan Enterprise Application
- Pengukuran Enterprise Application
Distributed Information Systems
- Evolusi Enterprise Application
- Layering
- Transactions
- Middleware
Teknik-teknik Enterprise Architecture:
- organizing business logic,
- mapping to relational database,
- web presentation,
- concurrency,
- session,
- and distribution strategies
Enterprise Aplication Integration & Service Oriented Architecture
- Enterprise Application Integration & SOA
- Definisi
- Kelebihan
- Tingkat ketergantungan

Arsitektur dan Framework
- .NET
- J2EE
JDBC & LINQ

TTS
XML Technology 1
- Aturan dan Sintaks
- Well Formed XML dan Valid XML
- DTD
XML Technology 2
- XML Schema
- Xpath

Web Service
- Apa itu Web Service
- Keunggulan dan Kegunaan Web Service
- Pengembangan dan Evolusi Web Service
- XML-RPC
Web Service Technologies:
- SOAP dan UDDI

Web Service Technologies
- WSDL
Implementasi WS pada .NET
- OOP pada .NET
- Database
- Tipe Data WS
Service Composition
- Overview
- Service Composition Model
- BPEL : Business Process Execution Language for Web Services

TAS
|
Web Services: Concepts, Architectures and Applications,
by Gustavo Alonso, Fabio Casati, et. al, Springer, 2004
Service Oriented for Dummies, by Judith Hurwitz,Robin Bloor,Carol
Baroudi, and Marcia Kaufman, Willey, 2007
Service-Oriented Architecture: Concepts, Technology, and Design
by Thomas Erl, Prentice Hall PTR, 2005
Web Services Security by Mark O'Neill et al., McGraw-Hill/Osborne,
2003
Mastering Web Services Security by Bret Hartman et. al, Willey
Publishing Inc, 2003
Enterprise SOA: Service-Oriented Architecture Best Practices
by Dirk Krafzig, Karl Banke, Dirk Slama, Prentice Hall PTR,
2004
Enterprise Integration: An Architecture for Enterprise Application
and Systems Integration by Cummins, Fred A, John Wiley &
Sons, 2002
Microsoft® .NET Distributed Applications: Integrating XML
Web Services and .NET Remoting by Matthew MacDonald, Microsoft
Press, 2003
Open Source for the Enterprise by Gautam Guliani, Dan Woods,
O’ Reilly, 2005
Panduan Lengkap Pemrograman J2EE oleh Widodo Buntoro, M.Kom,
Andi Offset, 2005
Real World XML by Steven Holzner, New Riders Publishing, 2003
Understanding Enterprise SOA by Eric Pulier, Hugh Taylor, Manning
Publications Co, 2006
|