Component-Based Software Engineering

Course Homepage

Computer Engineering Department

Mazandaran University of Science and Technology, IRAN.

(Fall 2009)


Course Staff

Function Name Email Address

Lecturer

Hadi Salimi

hsalimi (atsign) iust.ac.ir

 


News

 

Final marks are now available. Tuesday, 16 February 2010.
Some slides and also marks are uploaded. Saturday, 09 January, 2010.
Homework I was uploaded. Sunday, 27 December, 2009.
Seminar abstract format was uploaded. Sunday, 20 December, 2009.
Seminar dates were updated. Friday, 12 December, 2009.
Some lecture note links are added. Saturday, November 21, 2009.
Course homepage launched. Monday, November 09, 2009.

 


Marks

Click on this link to see your midterm and final marks. Send me your objections till Thursday, 18 February 2010.


Course Outline

Lectures: Thursday,  13:00-16:00; Conference Room.

The following is a list of topics covered in the lectures (tentative):

  • Component-Based Software Engineering (definitions, concepts, ...)
  • Interfaces and Re-Entrance
  • Versioning Standards
  • Polymorphism
  • Component Inheritance
  • Component Patterns
  • Component Development Standards
    • CORBA
    • CCM
    • EJB
    • OMA
    • MDA
  • Component Based Software Engineering Methodologies

Resources

All students should study the desired chapters of the primary textbook of this course and also the introduces papers.

n

Primary Textbooks


Lecture Notes


Assignments (Coming soon)

Please take a look at these notes before sending the homework.


Seminars

All students should present their seminars at the last 5 weeks of  the term. Please confirm your seminar title with me before getting prepared. Use this format to write your abstract.  

Student Seminar Title Presentation Slides Date
Asadi R. Aspect Oriented Component Engineering .PPT Slides December 24, 2009
Cheshmi M. Component-Based Embedded Systems .PPT Slides December 24, 2009
Khanlarpoor E. Common Object Request Broker Architecture .PPT Slides December 17, 2009
Zahmatkesh F. Web Services and Component Composition .PPT Slides January 07, 2010
Mehdizadeh M. Component Adaptation .PPT Slides December 24, 2009
Hormozi E. CORBA Component Model .PPT Slides December 31, 2009
Ghafoorian M.K. CBSE Process Patterns .PPT Slides January 07, 2010
Hadighi R. Component Performance Engineering .PPT Slides December 24, 2009
Soryani M. C++ Concept and its Applications .PPT Slides December 17, 2009
Nalbandi K. Components role in SOA .PPT Slides December 31, 2009
Varamini Z. Java Component Model .PPT Slides December 31, 2009
Yousefi M. Behavioral Design Patterns .PPT Slides January, 14, 2010
Khaloozadeh M. System of Systems Engineering .PPT Slides January 07, 2010

 


Useful Resources

Send me any other useful resources to be added to this section.

Last Update: 02/16/2010