CD5490 2001 period 2
COMPONENT-BASED SOFTWARE ENGINEERING
development is a big trend in within industry, office automation, web-based
application, etc. Component-based
software engineering is a hot topic within research and education. Component
technologies define techniques and standards for building software components or
systems from components. The most established technologies today are COM/DCOM,
CORBA, JavaBeans and emerging .NET, EJB, CCM (Corba Component Model)
course is based of a set of articles that will be published in a book
“Building reliable component-based Systems”.
students will study the articles, select particular topics and analyze them in
more details, exemplify them, and present them. Thos work will be done in teams.
Also introductory lectures will be held, as well as common workshops.
for each group will be:
and analyze of particular articles (chapters)
presentation material of the articles reviewed.
extending references for the particular chapters
or finding Examples (if possible)
questions/exercises for the selected topics
of the course is:
the student an overview of component-based software engineering
students familiar with reviewing technical papers