Unit 1
|
A1. Supplementary Examples for
Your Reference:
|
Brief
motivation to components-based software
Components-based
software essentials
- Components
- Components characteristics
- Interfaces
- Specification and Interface Description Language
(IDL)
- Components vs. objects
- Components and architectures
- Components as services
- Components composition
- Component Models
- Frameworks
- Middleware
Exercises:
Sketching simple components and defining their interfaces (refer to A2 for sample solution)
|
Building
Reliable Component-Based Software Systems by Ivica Crnkovic and Magnus
Larsson (Chapters 1)
Software
Engineering, 8th Edition, Ian Sommerville(Chapter 19)
Component Software: Beyond
Object-Oriented programming, Clemens Szyperski(introductory chapters)
Engineering
Distributed Objects, Wolfgang Emmerich
|
CBS Group Presentations
March 23rd,
2010 & following the vacation
3:00-3:15. Group 1. Matt Roberts, Chris Spring, Mark Danks, Khalid Ravat:
Software Testing Research: Achievements, Challenges, Dreams
3:00-3:30. Group 2. Yue Huang, Chin-Cheng Jao, Xiaoyang Qu, Tao Chen: Wiring
standards in CBS: the Microsoft way
3:30-3:45. Group 3. Isa Al Hashem, Alaa Mashat, Maierdanjiang Maimati, Isse
Mohamed: Cloud computing
5:00-5:15. Group 4. Adrian Ionita, Ameer Avarzamani , Mohsen Mehrafrouz, Miel
Zozaya, Wiring standards in CBS: the OMG Way
5:15-5:30. Group 5. MARWAH ALANSARI, MOHEMMAD ARSHAD, RAJDIPSINH SOLANKI: Some
Trends in Web Application Development
5:30-5:45. Group 7. Quan Xueyuan, Amila Welikala, Tat Thang Nguyen, Quang Khanh
Nguyen: Wiring standards in CBS: The Microsoft way
(Following the vacation)
(Following the vacation) Group 8. Alan Race, Callum Hardy, Matthew Ward, James Hampson: Case
study: component-based embedded systems
(Following the vacation) Group 8. Funmi, Xin, Inas: security in the cloud.
(Following the vacation) Group 9. Adil Khadidos, Alaa Khadidos, Saud Yonbawi, Husain Humaid
Alshmrany: Testing components-based software
(Following the vacation) Group 10. Kyriacos Hadjikyriakou, Antigoni Hadjidemetriou, Neophytos
Constantinou: Testing components-based software
|