Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 2 of 2

Full-Text Articles in Entire DC Network

Performance Evaluation And Comparison Of Corba Implementations For The Java Platform, Irina K. Grant Jan 2002

Performance Evaluation And Comparison Of Corba Implementations For The Java Platform, Irina K. Grant

UNF Graduate Theses and Dissertations

Middleware is a software layer between the applications, services and the operating system that provides an abstraction to the application programmer. It masks the heterogeneous nature of the network and provides such services as remote calls, naming service, transaction process abilities, and security services. Common Object Request Broker Architecture (CORBA) is a middleware design that is implemented through the use of Object Request Broker (ORB), which is a software component that,allows communication between the remote objects and applications that use them in a distributed environment. CORBA applications can run on almost any platform, operating system, and support different languages. There …


Incorporating Aspects Into The Software Development Process In Context Of Aspect-Oriented Programming, Mark Alan Basch Jan 2002

Incorporating Aspects Into The Software Development Process In Context Of Aspect-Oriented Programming, Mark Alan Basch

UNF Graduate Theses and Dissertations

Aspect-oriented programming is a relatively new approach to programming that is design to resolve issues of separation of concerns. Rather than focusing on commonality of objects, as in object-oriented programming, aspect –oriented programming focuses on commonality of concerns, or more precisely as described by experts in the field, of "cross-cutting concerns." These are aspects that cut across different modules of a program, such as security and authentication issues.

While much research in the area has focused on developing programming languages, little attention has been given to dealing with aspects in the software development process and the Unified Modeling Language. This …