UCY

 

 

 

University of Cyprus
Dept. of Computer Science

EPL 603: Topics in Software Engineering


Schedule and Readings

Fall 2009


Directory
EPL603  | Course Contract | Schedule & Readings | Assignments | Resources | What's New?



Teaching Material (Lecture Notes)

 

 

 


A. Previous Notes for the Software Engineering part

Design with reuse

Requirement engineering slides

Legacy systems

Software change

Real time sw design

Software Cost Estimation


 
 

A. Previous Notes for the Software Components part

Notes (in Greek) for the book "Component Software - Beyond Object-Oriented Programming" by Clemens Szyperski:
 

Chapter One

Chapter Nine

Chapter Two

Chapter Ten

Chapter Three

Chapter Eleven

Chapter Four

Chapter Twelve

Chapter Five

Chapter Thirteen

Chapter Six

Chapter Fourteen

Chapter Seven

Chapter Fifteen

Chapter Eight

Chapter Sixteen

 

Introduction to Components:

 

Designing and Modeling Component Based Systems:

 

Gluing Components Together: The Coordination Paradigm & Linda:

 

The Coordination Language Manifold:

 

Middleware:

 

CORBA:

 

Microsoft Technology (ActiveX, OLE, COM, DCOM, .NET):

 

Enterprise Java Beans:

 

JINI:

 

Unix Notes:

 

Parallel Virtual Machine (PVM) Notes:

 

Past Exam Papers:

 

C. Lab Material

IBM TSpaces

Manifold

Jini

 

 

 

       

   

 

 

 

 


University of Cyprus

Department of Computer Science