CSC 8530 - Course Page

 

Paul Schragger Page -->  http://www.csc.villanova.edu/~schragge/

Class Schedule --> http://www.csc.villanova.edu/~schragge/CSC8530/DS_FALL05_schedule.html

 

URLs of Middleware Technologies Articles

Title Author Link to Article Summary Review
What is OPC? OPC Foundation http://www.opcfoundation.org OPC is a set of technology standards to promote interoperability of separate systems. This foundation explains everything about OPC.  
DCOM Technical Overview Microsoft MSDN http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndcom/html/msdn_dcomtec.asp This article presents a high level introduction to DCOM and its use in distributed applications. David Acker
Middleware 

Software Technology Roadmap

Mike Bray, Lockheed-Martin Ground Systems http://www.sei.cmu.edu/str/descriptions/middleware.html A Carnegie Mellon definition of Middleware Anthony Kim
CORBA Overview Douglas Schmidt, Vanderbilt University http://www.cs.wustl.edu/~schmidt/corba-overview.html This article provides an introduction to CORBA architecture and components. Sebastian Niezgoda
Web Services Architectures Judith M. Myerson http://www.webservicesarchitect.com/content/articles/myerson01.asp This is a comparison of three Web Services architecture stacks.  Sebastian Niezgoda
The SOAP Specification World Wide Web Consortium (W3C) http://www.w3.org/TR/soap12-part1/ SOAP Version 1.2 is a lightweight protocol intended for exchanging structured information in a decentralized, distributed environment.  
Java API for XML-based RPC (JAX-RPC): A Primer Rahul Sharma http://java.sun.com/webservices/jaxrpc/primerarticle.html This article provides a brief introduction to the JAX-RPC. David Acker
DCOM Architecture Microsoft Developers Network http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndcom/html/msdn_dcomarch.asp A very in-depth explanation and introduction to the inner workings of DCOM  
What OLE is really about Kraig Brockschmidt http://msdn.microsoft.com/library/default.asp?url=/archive/en-us/dnarolegen/html/msdn_aboutole.asp A history of OLE and details of COM programming  

 

URLs of Middleware Applications Articles

Technologies to embrace and run away from Michael Crawford http://utilitycomputing.itworld.com/4829/050930technologies/page_1.html The top five enterprise trends. Anthony Kim
Interest Management Middleware for Networked Games Morgan, Lu, Storey, University of New Castle, UK http://www.cs.ncl.ac.uk/research/pubs/inproceedings/papers/848.pdf This article describes an implementation of using Message Oriented Middleware (MOM) for Networked Games  

 

URLs of Emerging Technology Articles

A Guide to Developing and Running Connected Systems with Indigo Don Box http://msdn.microsoft.com/msdnmag/issues/04/01/Indigo/ Indigo is the next new unified programming model and communications infrastructure used for distributed applications.  
Introducing Indigo: An Early Look David Chappell http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlong/html/introindigov1-0.asp A thorough overview of the Indigo Architecture  
Internet2 Middleware Initiative Internet2 http://middleware.internet2.edu/ A link to a consortium of more than 200 universities working with government and industry to develop products including middleware. Sebastian Niezgoda
A Report of a Workshop on Middleware The Internet Society (2000). http://www.ietf.org/rfc/rfc2768.txt A memorandum from a group of engineers discussing middleware.  

 

URLs of Security Articles

Choosing the best Firewall Gerhard Cronje http://www.sans.org/rr/whitepapers/firewalls/951.php A good basic introduction to firewalls. Karen Cosgrove
Security for Critical Infrastructure SCADA Systems Andrew Hildick-Smith http://www.sans.org/rr/whitepapers/warfare/1644.php Security for industrial computer systems.  
3COM Distributed Embedded Firewall, A Review Kyle Kelliher http://www.sans.org/rr/whitepapers/firewalls/1435.php An independent product review of an embedded firewall.  

 

URLS of Middleware Networking Protocol Articles

Jabber Wikipedia http://en.wikipedia.org/wiki/Jabber An article about a Decentralized,  Server based Instant Messaging system.  
Network Data Distribution Services (NDDS) RTI.COM http://www.rti.com/products/ndds/index.html A description of a middleware software product. This product is used by the US Navy. Karen Cosgrove

 

Reviews

 

    Assignment 1

    Assignment 2

 

Class Websites: 

      

Name

Class Page

Abdo Achkar

http://homepage.villanova.edu/abdo.achkar/csc8530

David Acker

http://dogbyte.org/~dacker/school/distributed.html

Karen Cosgrove

http://home.comcast.net/~plymouthking/Karen.htm

Anthony Kim

http://www24.homepage.villanova.edu/anthony.kim/csc8530.html

Ducson Nguyen

http://csc8530.theducpond.com/

Sebastian Niezgoda

http://www67.homepage.villanova.edu/sebastian.niezgoda/CSC8530/index.html

David Vaglia

http://www97.homepage.villanova.edu/david.vaglia/CSC8530/index.html

Justin Wetherell

http://freevo.webalias.com/homework/Dist_Sys/index.html

 

Presentation 1

Presentation 2

Project

Project Update

Final Project