IEEE NoVA Chapter

presented by


ABSTRACT

CORBA is the acronym for Common Object Request Broker Architecture, Object Management Group's (OMG's) open, vendor-independent architecture and infrastructure (or middleware) that computer applications use to work together over networks. Using the standard protocol IIOP, a CORBA-based program from any vendor, on almost any computer, operating system, programming language, and network, can interoperate with a CORBA-based program from the same or another vendor, on almost any other computer, operating system, programming language, and network. CORBA is useful in a variety of situations. Because of the easy way that CORBA integrates machines and programs from so many vendors, with sizes ranging from mainframes through minis and desktops to hand-helds and embedded systems, it is the middleware of choice for large and not-so-large enterprises. But it's not used just for large applications; specialized versions of CORBA run real-time systems, and small embedded systems.

The talk will be an brief overview of the CORBA concept.


BIOGRAPHY

John F. Masiyowski is a Software Engineering Manager at Raytheon in Falls Church, VA. In his twenty years at Raytheon, John has managed and contributed to the development of embedded and applications level hardware and software for tactical SIGINT systems. John has been instrumental in the insertion of object-oriented technology (e.g., CORBA, ACE/TAO) into Raytheon's next generation SIGINT based systems. He is currently pursuing a Masters of Science in Software Systems Engineering at George Mason University. John holds a Master of Engineering Management from The George Washington University and a Bachelor of Science in Electrical Engineering Technology from the Pennsylvania State University. John is a member of the IEEE Computer Society. In his leisure time, John enjoys backpacking, bicycling, and hiking.