Miami University, Ohio
Not a member yet
805 research outputs found
Sort by
Experiments on Tunable Indexing
The effectiveness and efficiency of an Information Retrieval (IR) system depends on the quality of its indexing system. Indexing con be used in inverted file systemsor in cluster-based retrieval. In this article, new concept called tunable indexing is introduced. With tunable indexing the number of clusters of a document clustering system can be varied to any
desired value. Also covered are the computation of Term Discriminarion Value(TDV) with the cover coefficienr (CC) concepts and its use in tunable indexing. A set of experiments has slown the consistency between the CC based TDYs and
the TDYs determined with the known methods. The main use of turnable indexing has been observed in determining the parameters of a clustering system
Analysis of Signature Generation Schemes for Multiterm Queries In Partitioned Signature File Environments
Our analysis explores the performance of three superimposed signature generation schemes as they are applied to a dynamic sigrtature file organization based on linear hashing: Linear Hashing with Superinzposed Signatures (LHSS). First scheme (SM) allows all terms set the same number of bits whereas the second and third methods (MMS and MMM) emphasize the terms with hlgh discriminatory power. In addition, M Mco nsiders the probaOiZity distribution of the number of query terms. The main contribution of the study is the combination of signature generation and signature file organization concepts together
with the relaxation of the single term query and uniform frequency assumptions. The derivation of the performance evaluation formulas are provided as well as the analysis of various experimental settings. Results indicate that MMM outperforms the others as terms become more distinctive in their discriminatory power. MMM accomplishes the highest savings in retrieval eficiency for the high query weight case. We also discuss the applicability of the derivations to other partitioned signature organizations providing a detailed analysis of Fixed Prefix Partitioning (FPP) as an example. Finally, an appro.ximate perfortnance evaluation formula that works for both FPP and LHSS is modijied to account for the multiterm case
System Programming - The Human and the Machine
The purpose of this paper is to document my experiences in
planning, generating, and modifying the IBM VM/SP operating
system (systems programming), survey literature on systems
programming, and to draw conclusions as to what makes a
successful systems programming experience. I will explore the
skills necessary for the systems programmer to perform the tasks, as well as discuss aspects of the system itself (hardware, software, and documentation) that affect the success of any systems programming effort. This work is intended to serve as a case study of a VM/SP systems programmer working on WISPcompatible hardware. Judgments as to how these skills and
conclusions may apply to other platforms are left to the reader
A Simulation of Rapid Evolution: Its Development in the Object-Oriented Paradigm
This project centered around an event in population
genetics, the modeling necessary to explain it, and the way that
the object-oriented paradigm influenced the implementation of the model. This paper is divided into three major sections which echo the three lines of investigation in the project. The first section is a summary of the concepts and terminology of genetics necessary for the understanding of what follows. The second is a description of the model and its results. The third is a report on the process of moving the software from a procedural language to an object-oriented one
Design and Implementation of Export Shipping System with a Study of the Requirements and Life-Cycle
The Export Shipping System is focused primarily on upgrading the manual system currently used for tracking export orders and inventory in the shipping department at Square D Company. It consists of a group of program modules which facilitate the receipt, shipment, and associated paperwork involved in the processing of export orders from the time they reach the shipping department through the invoice and subsequent accounting reports. This paper describes the project and the associated software implemented. This description analyzes the project development life-cycle and compares it with the alternative software development life-cycles, as described in the literature in order to identify strengths and weaknesses of the method used in the Export Shipping System. Finally, it will give some afterthoughts about the project development to guide future project development
Livable Communities : Helping Older Ohioans Live Independent and Fulfilling Lives
This report defines the concept and components of livable communities and several variations, including universal design and green spaces
Case Tool for Developing Process Control Specifications in Dairy Manufacturing
A computer aided software engineering (CASE) tool designed to assist the task of developing the specification of control software for programmable logic controllers for dairy process manufacturing is described. The CASE tool, called the specification assistant, is a part of a larger development environment that may ultimately include automatic generation of PLC code from the specification. The specification assistant includes a set of rule bases and associated rule-base editors that permit customization of the tool to particular manufacturing sites. It aims to standardize control code specifications, support reuse of specifications, allow inspection of specifications through simulation and reports, and facilitate the long term maintenance of specifications. The specification assistant was developed to support the domain of dairy process manufacturing in New Zealand. A domain analysis was performed to identify a specification language appropriate for the particular domain. Initial experience with the specification assistant indicates that it will improve the productivity of the software engineers who are the recipients of the specifications. Results also suggest that quality of both the specifications and the control software will be improved.
Keywords: Computer Aided Software Engineering, CASE, PLC, process control, automated manufacturin
Evaluating Market Conditions: A simplified Approach for Analyzing Stock Price Activity
To simplify the process of determining which actions an investor should take, all application that provides a list of trade to be placed each morning was designed. Because the application gives signals on the long and the short side, users can make money in both rising and Falling markets and can minimize market risk by keepingmoney in both sides of the market. This application works by prompting the user for the stocks to be traded. Users can also tailor settings based on their personal investment style. Given these inputs, and using publicly available stock data, a comparison of current price levels relative to recent performance is made and the strength and the direction of market trends are measured. Based on these results, and using a methodology that the researchers developed, concrete buy, sell, and short commands are given to the user. While most trading theories fail in their inability to perform in different market conditions, the methodology that drives thic application has been shown to outperform market indices. Additionally, this theory provides evidence against the popularly accepted Random Walk theory. which states that it is impossible to accurately predict the direction in which the market will move
Experiments on Incremental Clustering
Clustering of very large document databases is essential to reduce the spacehime complexity of information retrieval. The periodic updating of clusters is required due to the dynamic nature of databases. An algorithm for incremental clustering at
discrete times is introduced, Its complexity and cost analysis and an investigation of the expected behavior of the algorithm are provided. Through empirical testing, it is shown that the algorithm is achieving its purpose in terms of being cost effective, generating statistically valid clusters that are compatible with those of reclustering, and providing effective information retrieval
Implementation of an Information Retrieval System (ANIRS) with Ranking and Browsing Capabilities
This report describes an implementation of a cluster based
information retrieval system with statistical ranking facilities, ANIRS. ANIRS uses the vector space model to represent the document database. In this model, the database is defined by a document by term, D, matrix. In this matrix, each row represents the terms in a single document and each column represents the documents that contain a single term.
In ANIRS, two matching methodologies are allowed: a full database search and a cluster based search. The system uses a
natural language query interface. It incorporates suffix
stripping for term conglomeration. Two methods of query
refinement are used: relevance feedback and document seed
searching. Cluster browsing, the ability to look at all the
documents in a single cluster, is also implemented