Open Access. Powered by Scholars. Published by Universities.®
- Keyword
-
- Geographic information systems (5)
- Mobile computing (2)
- AOP (1)
- Academic data warehouse (1)
- Aspect-Oriented Programming (1)
-
- Aspects (1)
- Bandwidth Management (1)
- Box splines patch (1)
- COM (1)
- CORBA (1)
- Cadastres (1)
- Components (1)
- Computer science (1)
- Computer software (1)
- Concerns (1)
- Coons patch (1)
- Crosscutting Concerns (1)
- DCOM (1)
- Data processing (1)
- Data warehouse (1)
- Data warehouse design (1)
- Distributed computing (1)
- Information storage and retrieval systems (1)
- Intelligent agents (1)
- Interworking (1)
- Intrusion (1)
- Join Points (1)
- MICO (1)
- Mathematical models (1)
- Network (1)
Articles 1 - 14 of 14
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 …
Query-By-Pointing: Algorithms And Pointing Error Compensation, Farhan Faisal
Query-By-Pointing: Algorithms And Pointing Error Compensation, Farhan Faisal
Electronic Theses and Dissertations
People typically communicate by pointing, talking, sketching, writing, and typing. Pointing can be used to visualize or exchange information about an object when there is no other mutually understood way of communication. Despite its proven expressiveness, however, it has not yet become a frequently used modality to interact with computer systems. With the rapid move towards the adoption of mobile technologies, geographic information systems (GISs) have a particular need for advanced forms of interaction that enable users to query the geographic world directly. To enable pointing-based query system on a handheld device, a number of fundamental technical challenges have to …
An Egocentric Spatial Data Model For Intelligent Mobile Geographic Information Systems, Christopher E. Frank
An Egocentric Spatial Data Model For Intelligent Mobile Geographic Information Systems, Christopher E. Frank
Electronic Theses and Dissertations
Individuals in unknown locations, such as utility workers in the field, soldiers on a mission, or sightseeing tourists, share the need for an answer to two basic questions: "Where am I?" and "What is in front of me?Because such information is not readily available in foreign locations, aids in the form of paper maps or mobile GISs, which give individuals an all-inclusive view of the environment, are often used. This panoptic view may hinder the positioning and orienteering process, since people perceive their surroundings perspectively from their current position. In this thesis, I describe a novel framework that resolves this …
Perceptual Sketch Interpretation, Markus Wuersch
Perceptual Sketch Interpretation, Markus Wuersch
Electronic Theses and Dissertations
Sketching is a creative form of describing a spatial scene. People perceive such a scene in a straight forward way and build a mental model of the objects contained in a sketch. Whereas these objects might be regions, a sketch only contains lines and, therefore, developing automated sketch interpretation means outlining a rationale to grouping lines according to the objects they belong to. Automated sketch interpretation allows efficient processing of sketches. Labor intensive manual extraction could be brought to a minimum and, therefore, spatial data in form of sketches and spatial information extracted from sketches would be available more readily. …
Public Commons For Geospatial Data: A Conceptual Model, Chakravarthy Namindi Sharad
Public Commons For Geospatial Data: A Conceptual Model, Chakravarthy Namindi Sharad
Electronic Theses and Dissertations
A wide variety of spatial data collection efforts are ongoing throughout local, state and federal agencies, private firms and non-profit organizations. Each effort is established for a different purpose but organizations and individuals often collect and maintain the same or similar information. The United States federal government has undertaken many initiatives such as the National Spatial Data Infrastructure, the National Map and Geospatial One-Stop to reduce duplicative spatial data collection and promote the coordinated use, sharing, and dissemination of spatial data nationwide. A key premise in most of these initiatives is that no national government will be able to gather …
User Controlled Privacy Protection In Location-Based Services, Anuket Bhaduri
User Controlled Privacy Protection In Location-Based Services, Anuket Bhaduri
Electronic Theses and Dissertations
The rapid development of location-determining technologies has enabled tracking of people or objects more accurately than ever before and the volume and extent of tracking has increased dramatically over time. Within the broader domain of tracking technologies, location-based services (LBS) are a subset of capabilities that allow users to access information relative to their own physical location. However, the personal location information generated by such technologies is at risk of being misused or abused unless protection capabilities are built into the design of such systems. These concerns may ultimately prevent society from achieving the broad range of benefits that otherwise …
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. …
The Integration Of Cadastral Base Mapping With Cadastral Parcel Attribution, Kurt B. Wurm
The Integration Of Cadastral Base Mapping With Cadastral Parcel Attribution, Kurt B. Wurm
Electronic Theses and Dissertations
A cadastre is a parcel-based, up-to-date land information system containing a record of interests in land. Creation and maintenance of a cadastre usually involves coordination between different public and private organizations that are responsible for the various data. The U.S. Bureau of Land Management (BLM) has built a Geographic Coordinate Data Base (GCDB) that currently provides cadastral base map data for more than 38,000 townships across the country, with many of the western states nearly complete. The GCDB strategy is that the coordinates can and do change as more recent and accurate information becomes available. The locational reliability of the …
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 …
A Mathematical Model For Simplifying Representations Of Objects In A Geographic Information System, Gabriel Perrow
A Mathematical Model For Simplifying Representations Of Objects In A Geographic Information System, Gabriel Perrow
Electronic Theses and Dissertations
The study of operations on representations of objects is well documented in the realm of spatial engineering. However, the mathematical structure and formal proof of these operational phenomena are not thoroughly explored. Other works have often focused on query-based models that seek to order classes and instances of objects in the form of semantic hierarchies or graphs. In some models, nodes of graphs represent objects and are connected by edges that represent different types of coarsening operators. This work, however, studies how the coarsening operator "simplification" can manipulate partitions of finite sets, independent from objects and their attributes. Partitions that …
Knowledge-Based Task Structure Planning For An Information Gathering Agent, John Phelps
Knowledge-Based Task Structure Planning For An Information Gathering Agent, John Phelps
Electronic Theses and Dissertations
An effective solution to model and apply planning domain knowledge for deliberation and action in probabilistic, agent-oriented control is presented. Specifically, the addition of a task structure planning component and supporting components to an agent-oriented architecture and agent implementation is described. For agent control in risky or uncertain environments, an approach and method of goal reduction to task plan sets and schedules of action is presented. Additionally, some issues related to component-wise, situation-dependent control of a task planning agent that schedules its tasks separately from planning them are motivated and discussed.