UML untuk Web Engineering
Ada yang berbeda dalam memodelkan hasil analisis dan design pada web engineering, karena karakteristik aplikasi berbasis web yang memang berbeda. UML yang biasa kita gunakan sebagai notasi, perlu dilengkapi dengan stereotype khusus.
Kita tidak sempat membahas sampai detil di kuliah Software Engineering semester lalu. Kuliah itu 4 SKS, tapi materi harus diberikan juga terlalu banyak. Di kurikulum baru nanti, hal ini akan dibahas lebih tuntas di kuliah Advanced Software Engineering… Tunggu semester tayangnya …
Building Application Framework
Membangun application framework berbeda dengan membangun application software. Application software dibangun spesifik untuk solusi persoalan tertentu. Sedangkan framework dibangun agar di atasnya bisa kita bangun beberapa application software.
Untuk mengakomodasi variasi application software yang akan dibangun di atasnya, harus diidentifikasi sekumpulan hot spot, yaitu bagian framework yang bisa diubah dan disesuaikan dengan kebutuhan aplikasi spesifik yang akan dibangun di atasnya. Selain itu, ada frozen spot yang merupakan bagian framework yang berlaku seragam untuk seluruh aplikasi yang akan dibangun di atasnya.
Metode ini digunakan Andresta (2003) untuk mengembangkan application framework untuk sistem informasi sekolah. Masih sederhana.. but it’s a good work …
Tahukah kamu ? (1)
Apabila mengacu pada standar MIL-STD-498 (software standard yang relatif sederhana), maka kita harus membuat 22 jenis dokumen teknis pembangunan perangkat lunak. Dan apabila ingin mengacu pada standar yang lebih kompleks seperti IEEE 12207, maka kita harus membuat 35 jenis dokumen.
Jadi dear students, tugas kuliah Proyek Perangkat Lunak yang setumpuk itu ternyata belum seberapa… ![]()
-
Archives
- January 2010 (1)
- December 2009 (8)
- November 2009 (5)
- October 2009 (15)
- September 2009 (12)
- August 2009 (5)
- July 2009 (4)
- June 2009 (7)
- May 2009 (14)
- April 2009 (7)
- March 2009 (7)
- February 2009 (18)
-
Categories
- analysis
- aspect oriented
- CBSE
- critical system
- design
- digital learning
- e-business
- ecosystem
- final project
- fun
- health informatics
- introduction
- lecture
- maintenance
- method
- oop
- others
- programming
- project
- project management
- quality
- real time system
- requirement
- research
- service computing
- soa
- software architecture
- software developer
- software metrics
- software process
- software product
- software quality
- software standard
- technology
- testing
- tools
- Uncategorized
- webE
-
RSS
Entries RSS
Comments RSS