Saturday, March 13, 2010

CS5020 – COMPONENT BASED TECHNOLOGY SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY


Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES
CS5020 – COMPONENT BASED TECHNOLOGY


UNIT I FUNDAMENTALS 9
Software Components – Objects – Fundamental Properties of Component Technology – Modules – Interfaces – Callbacks – Directory Services – Component Architecture – Components and Middleware.

UNIT II JAVA COMPONENT TECHNOLOGIES 9
Threads – Java Beans – Events and Connections – Properties – Introspection – JAR files –
Reflection – Object Serialization – Enterprise Java Beans – Distributed Object Models – RMI and RMI – IIOP.

UNIT III CORBA TECHNOLOGIES 9
Java and CORBA – Interface Definition language – Object Request Broker – System Object Model – Portable Object Adapter – CORBA Services – CORBA Component Model – Containers – Application Server – Model Driven Architecture.

UNIT IV COM AND .NET TECHNOLOGIES 9
COM – Distributed COM – Object Reuse – Interfaces and Versioning – Dispatch Interfaces –
Connectable Objects – OLE Containers and Servers – Active X controls – .NET Components –
Assemblies – Appdomains – Contexts – Reflection – Remoting.

UNIT V COMPONENT FRAMEWORKS AND DEVELOPMENT 9
Connectors – Contexts – EJB Containers – CLR Contexts and Channels – Black Box Component
Framework – Directory Objects – Cross–Development Environment – Component Oriented
Programming – Component Design and Implementation Tools – Testing Tools – Assembly Tools.

Total: 45

REFERENCES
1. Clemens Szyperski, “Component Software Beyond Object, Oriented Programming”,
Addison Wesley, 2nd Edition 2002.
2. Ed Roman, “Enterprise Java Beans”, 3rd Edition, Wiley, 2004.
3. Andreas Vogel, Keith Duddy, “Java Programming with CORBA”, John Wiley & Sons 1998.
4. Corry, Mayfield, Cadman, “COM/DCOM Primer Plus”, 1st Edition, Tec media, 1999.

0 comments:

Post a Comment

 

Anna University Syllabus and Results | Copyright 2009 Tüm Hakları Saklıdır | Blogger Template by GoogleBoy ve anakafa | Sponsored by Noow!