Open Access. Powered by Scholars. Published by Universities.®
- Keyword
-
- AOP (1)
- Academic data warehouse (1)
- Aspect-Oriented Programming (1)
- Aspects (1)
- Bandwidth Management (1)
-
- Box splines patch (1)
- COM (1)
- CORBA (1)
- Components (1)
- Concerns (1)
- Coons patch (1)
- Crosscutting Concerns (1)
- DCOM (1)
- Data warehouse (1)
- Data warehouse design (1)
- Distributed computing (1)
- Interworking (1)
- Intrusion (1)
- Join Points (1)
- MICO (1)
- Network (1)
- OOP (1)
- Object-Oriented Programming (1)
- OpenGL (1)
- POP (1)
- Ports (1)
- Post-Object Programming (1)
- Requirements (1)
- Security (1)
- Separation of Concerns (1)
Articles 1 - 6 of 6
Full-Text Articles in Entire DC Network
Interworking Methodologies For Dcom And Corba., Edwin Kraus
Interworking Methodologies For Dcom And Corba., Edwin Kraus
Electronic Theses and Dissertations
The DCOM and CORBA standards provide location-transparent access to network-resident software through language independent object interfaces. Although the two standards address similar problems, they do so in incompatible ways: DCOM clients cannot use CORBA objects, and CORBA clients cannot utilize DCOM objects, due to incompatible object system infrastructures.
This thesis investigates the performance of bridging tools to resolve the incompatibilities between DCOM and CORBA, in ways that allow clients to cross object system boundaries. Two kinds of tools were constructed and studied: tools that bind clients to services at compile time, and tools that support dynamic client-server bindings. Data developed …
Towards A Taxonomy Of Aspect-Oriented Programming., Mario Bernard Hankerson
Towards A Taxonomy Of Aspect-Oriented Programming., Mario Bernard Hankerson
Electronic Theses and Dissertations
As programs continue to increase in size, it has become increasingly difficult to separate concerns into well localized modules, which leads to code tangling- crosscutting code spread throughout several modules. Thus, Aspect-Oriented Programming (AOP) offers a solution to creating modules with little or no crosscutting concerns. AOP presents the notion of aspects, and demonstrates how crosscutting concerns can be taken out of modules and placed into a centralized location.
In this paper, a taxonomy of aspect-oriented programming, as well as a basic overview and introduction of AOP, will be presented in order to assist future researchers in getting started on …
Application Adaptive Bandwidth Management Using Real-Time Network Monitoring., Amit Grover
Application Adaptive Bandwidth Management Using Real-Time Network Monitoring., Amit Grover
Electronic Theses and Dissertations
Application adaptive bandwidth management is a strategy for ensuring secure and reliable network operation in the presence of undesirable applications competing for a network’s crucial bandwidth, covert channels of communication via non-standard traffic on well-known ports, and coordinated Denial of Service attacks. The study undertaken here explored the classification, analysis and management of the network traffic on the basis of ports and protocols used, type of applications, traffic direction and flow rates on the East Tennessee State University’s campus-wide network. Bandwidth measurements over a nine-month period indicated bandwidth abuse of less than 0.0001% of total network bandwidth. The conclusion suggests …
Factors In The Design And Development Of A Data Warehouse For Academic Data., Margaret C. Lester
Factors In The Design And Development Of A Data Warehouse For Academic Data., Margaret C. Lester
Electronic Theses and Dissertations
Data warehousing is a relatively new field in the realm of information technology, and current research centers primarily around data warehousing in business environments. As new as the field is in these environments, only recently have educational institutions begun to embark on data warehousing projects, and little research has been done regarding the special considerations and characteristics of academic data, and the complexity of analyzing such data. Educational institutions measure success very differently from business-oriented organizations, and the analyses that are meaningful in such environments pose very unique and intricate problems in data warehousing. This research describes the process of …
Categorizing Non-Functional Requirements Using A Hierarchy In Uml., James David Moody
Categorizing Non-Functional Requirements Using A Hierarchy In Uml., James David Moody
Electronic Theses and Dissertations
Non-functional requirements (NFRs) are a subset of requirements, the means by which software system developers and clients communicate about the functionality of the system to be built. This paper has three main parts: first, an overview of how non-functional requirements relate to software engineering is given, along with a survey of NFRs in the software engineering literature. Second, a collection of 161 NFRs is diagrammed using the Unified Modelling Language, forming a tool with which developers may more easily identify and write additional NFRs. Third, a lesson plan is presented, a learning module intended for an undergraduate software engineering curriculum. …
Extensions To Opengl For Cagd., Chunyan Ye
Extensions To Opengl For Cagd., Chunyan Ye
Electronic Theses and Dissertations
Many computer graphic API’s, including OpenGL, emphasize modeling with rectangular patches, which are especially useful in Computer Aided Geomeric Design (CAGD). However, not all shapes are rectangular; some are triangular or more complex. This paper extends the OpenGL library to support the modeling of triangular patches, Coons patches, and Box-splines patches. Compared with the triangular patch created from degenerate rectangular Bezier patch with the existing functions provided by OpenGL, the triangular Bezier patches can be used in certain design situations and allow designers to achieve high-quality results that are less CPU intense and require less storage space. The addition of …