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

Computer Sciences Commons™

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

2013

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 1261 - 1290 of 2092

Full-Text Articles in Computer Sciences

Finding Plagiarizing And Undesirable Web Documents By Utilizing Word Similarity In The Fuzzy Set Information Retrieval Model, Dr. Yiu-Kai Dennis Ng Mar 2013

Finding Plagiarizing And Undesirable Web Documents By Utilizing Word Similarity In The Fuzzy Set Information Retrieval Model, Dr. Yiu-Kai Dennis Ng

Journal of Undergraduate Research

In the 2007 MEG proposal, I specified the following Internet problems to be solved using a Fuzzy set information retrieval (IR) model: (i) detecting plagiarism, which is the act of using another’s words or ideas as one’s own, (ii) filtering junk emails, which are undesirable because junk emails waste valuable resources and time and include offensive content in addition to the monetary cost that reaches billions of dollars per year, the bill that is paid by public users, and (iii) identifying spam Web pages that include contents that are useless to the Web users. We have successfully found the solution …


Developing A Stem Teacher Recruitment Pipeline, Kimberly Shaw, Cindy Ticknor, Tim Howard Mar 2013

Developing A Stem Teacher Recruitment Pipeline, Kimberly Shaw, Cindy Ticknor, Tim Howard

Interdisciplinary STEM Teaching & Learning Conference (2012-2019) (Archived)

The Columbus Region Academy of Future Teachers of STEM (CRAFT-STEM), a Phase I Robert Noyce Teacher Scholarship Program, combines internships and scholarships, an exciting summer STEM Honors Camp, a new Teaching Connections Seminar, and an impressive array of existing resources to recruit, prepare, and graduate an increasing number of STEM teachers committed to serving high need high schools.


Creating A Faculty Learning Community To Support Scholarship Of Teaching And Learning Among Stem University Faculty, Cher C. Hendricks, Myrna Gantner Mar 2013

Creating A Faculty Learning Community To Support Scholarship Of Teaching And Learning Among Stem University Faculty, Cher C. Hendricks, Myrna Gantner

Interdisciplinary STEM Teaching & Learning Conference (2012-2019) (Archived)

In this session, we describe the creation of a Faculty Learning Community for university faculty in science, mathematics, and computer science. These faculty, recipients of mini-grants funded by the USG STEM Initiative, are studying ways to improve their instruction and increase student learning in STEM courses. Through the FLC, they are able to collaborate and support each others’ work.


Joining & Using Google Plus Communities: Georgia Stem Teaching & Learning Conference Community, Daniel Rivera Mar 2013

Joining & Using Google Plus Communities: Georgia Stem Teaching & Learning Conference Community, Daniel Rivera

Interdisciplinary STEM Teaching & Learning Conference (2012-2019) (Archived)

The 2nd Annual Georgia STEM Teaching & Learning Conference has chosen Google Plus Communities as the designated tool for encouraging communication among university faculty, K-12 teachers & administrators, research institutions, and businesses. The purpose of this session is to show participants how to get connected and then how to use Google Plus Communities for collaboration.


Research Participants Discuss Stem Conference Participation And Impacton Thinking And Practice, Colleen Beyer, Thomas Koballa, Delena Bell Gatch, Leslie S. Jones, Sharmistha Basu-Dutt, Farooq Khan Mar 2013

Research Participants Discuss Stem Conference Participation And Impacton Thinking And Practice, Colleen Beyer, Thomas Koballa, Delena Bell Gatch, Leslie S. Jones, Sharmistha Basu-Dutt, Farooq Khan

Interdisciplinary STEM Teaching & Learning Conference (2012-2019) (Archived)

Last spring, Georgia Southern University hosted its first Scholarship of STEM Teaching and Learning conference. Conference participants were asked to respond to a survey and a subset of participants was selected for an in-depth study. In this session, an overview of the research project will be presented and current research participants will discuss the impact of conference participation on their thinking and practice.


I2StemE - What, Who, Where?, Kania Greer, Bob Mayes Mar 2013

I2StemE - What, Who, Where?, Kania Greer, Bob Mayes

Interdisciplinary STEM Teaching & Learning Conference (2012-2019) (Archived)

I2STEMe is a new Institute on the campus of GSU whose focus is to increase opportunities for K-20 students, teachers, and businesses to partner together to improve STEM Education in Georgia around the tenets of place-based learning, problem based learning and teaching for understanding.


Building, Refining & Defining Stem Learning Outcomes: K-16 Implications, Richard A. Duschl Mar 2013

Building, Refining & Defining Stem Learning Outcomes: K-16 Implications, Richard A. Duschl

Interdisciplinary STEM Teaching & Learning Conference (2012-2019) (Archived)

The July 2012 release of the National Research Council Framework for K-12 Science Education: Practices, Crosscutting Concepts and Core Ideas heralds ‘a new vision of science in education.’ The Framework sets out a comprehensive agenda for the reform of science and engineering education coordinated around 3 Dimensions: Science & Engineering Practices, Crosscutting Concepts, and Core Ideas. While the Framework’s central mission is to impact K-12 education through implementation of the Next Generation Science Standards, there are important but less understood implications for higher education, informal science education and publics’ understandings of science communication efforts. In this talk, I will provide …


A Hierarchical Multi-Output Nearest Neighbor Model For Multi-Output Dependence Learning, Richard Glenn Morris Mar 2013

A Hierarchical Multi-Output Nearest Neighbor Model For Multi-Output Dependence Learning, Richard Glenn Morris

Theses and Dissertations

Multi-Output Dependence (MOD) learning is a generalization of standard classification problems that allows for multiple outputs that are dependent on each other. A primary issue that arises in the context of MOD learning is that for any given input pattern there can be multiple correct output patterns. This changes the learning task from function approximation to relation approximation. Previous algorithms do not consider this problem, and thus cannot be readily applied to MOD problems. To perform MOD learning, we introduce the Hierarchical Multi-Output Nearest Neighbor model (HMONN) that employs a basic learning model for each output and a modified nearest …


Spatial Search Techniques For Mobile 3d Queries In Sensor Web Environments, Junjun Yin, James Carswell Mar 2013

Spatial Search Techniques For Mobile 3d Queries In Sensor Web Environments, Junjun Yin, James Carswell

Articles

Developing mobile geo-information systems for sensor web applications involves technologies that can access linked geographical and semantically related Internet information. Additionally, in tomorrow’s Web 4.0 world, it is envisioned that trillions of inexpensive micro-sensors placed throughout the environment will also become available for discovery based on their unique geo-referenced IP address. Exploring these enormous volumes of disparate heterogeneous data on today’s location and orientation aware smartphones requires context-aware smart applications and services that can deal with “information overload”. 3DQ (Three Dimensional Query) is our novel mobile spatial interaction (MSI) prototype that acts as a next-generation base for human interaction within …


Toward Scalable Human Interaction With Bio-Inspired Robot Teams, Daniel Sundquist Brown Mar 2013

Toward Scalable Human Interaction With Bio-Inspired Robot Teams, Daniel Sundquist Brown

Theses and Dissertations

Bio-inspired swarming behaviors provide an effective decentralized way of coordinating robot teams. However, as robot swarms increase in size, bandwidth and time constraints limit the number of agents a human can communicate with and control. To facilitate scalable human interaction with large robot swarms it is desirable to monitor and influence the collective behavior of the entire swarm through limited interactions with a small subset of agents. However, it is also desirable to avoid situations where a small number of agent failures can adversely affect the collective behavior of the swarm. We present a bio-inspired model of swarming that exhibits …


Using Fpgas As A Reconfigurable Teaching Tool Throughout Cs Systems Curriculum, D. Brian Larkins, William M. Jones, H. Erin Rickard Mar 2013

Using Fpgas As A Reconfigurable Teaching Tool Throughout Cs Systems Curriculum, D. Brian Larkins, William M. Jones, H. Erin Rickard

Computing Sciences

This paper describes the adaptation of several common computer science courses to include the use of FPGA-based systems for project and assignment work. One of the principal challenges in modern curriculum design is balancing between breadth and depth of course topics while simultaneously reinforcing the interconnections among topics in the field. To address these challenges, faculty are often forced to approximate real-world systems, sometimes at the expense of any hands-on experience. At Coastal Carolina, we have integrated FPGA systems first used in our hardware-based courses into several higher-level systems and applications courses. This allows us to leverage student familiarity with …


Session E-1: Hiding In Plain Sight, Micah Fogel Mar 2013

Session E-1: Hiding In Plain Sight, Micah Fogel

Professional Learning Day

Were the plays of William Shakespeare really written by Francis Bacon, who left a coded signature in plain sight? Can spies send messages without using codes and without getting caught? Steganography is the art of hiding messages in plain sight but in a way so that only those in on the secret can find them. We'll learn a few tricks about how to hide messages in pieces of text or sound and image files on a computer.


Session F-4: Using Web Tools And Strategies To Enhance Student Engagement, Jackie Naughton, Frank Tomsic Mar 2013

Session F-4: Using Web Tools And Strategies To Enhance Student Engagement, Jackie Naughton, Frank Tomsic

Professional Learning Day

Web tools and strategies will be introduced and modeled. Teachers will leave this session able to immediately implement the tools and strategies in their classrooms. Participants must bring their own devices.


Towards Model Fusion In Geophysics: How To Estimate Accuracy Of Different Models, Omar Ochoa, Aaron A. Velasco, Christian Servin Mar 2013

Towards Model Fusion In Geophysics: How To Estimate Accuracy Of Different Models, Omar Ochoa, Aaron A. Velasco, Christian Servin

Departmental Technical Reports (CS)

In geophysics, we usually have several Earth models based on different types of data: seismic, gravity, etc. Each of these models captures some aspects of the Earth structure. To get the more description of the Earth, it is desirable to "fuse" these models into a single one. To appropriately fuse the models, we need to know the accuracy of different models. In this paper, we show that the traditional methods cannot be directly used to estimate these accuracies, and we propose a new method for such estimation.


Why ℓ1 Is A Good Approximation To ℓ0: A Geometric Explanation, Carlos Ramirez, Vladik Kreinovich, Miguel Argaez Mar 2013

Why ℓ1 Is A Good Approximation To ℓ0: A Geometric Explanation, Carlos Ramirez, Vladik Kreinovich, Miguel Argaez

Departmental Technical Reports (CS)

In practice, we usually have partial information; as a result, we have several different possibilities consistent with the given measurements and the given knowledge. For example, in geosciences, several possible density distributions are consistent with the measurement results. It is reasonable to select the simplest among such distributions. A general solution can be described, e.g., as a linear combination of basic functions. A natural way to define the simplest solution is to select a one for which the number of the non-zero coefficients ci is the smallest. The corresponding "l0-optimization" problem is non-convex and therefore, difficult to …


Deckard - A Tree-Based, Scalable, And Accurate Code Clone Detection Tool (Version 1.3.1), Lingxiao Jiang, Ghassan Misherghi, Zhendong Su, Stephane Glondu Mar 2013

Deckard - A Tree-Based, Scalable, And Accurate Code Clone Detection Tool (Version 1.3.1), Lingxiao Jiang, Ghassan Misherghi, Zhendong Su, Stephane Glondu

SMU Research Data

Deckard is a tree-based, scalable, and accurate code clone detection tool. It is also capable of reporting clone-related bugs. For more information, pls refer to readme.txt. The latest version is available from Deckard repository on Github. https://github.com/skyhover/Deckard


Data Anonymization That Leads To The Most Accurate Estimates Of Statistical Characteristics: Fuzzy-Motivated Approach, G. Xiang, S. Ferson, L. Ginzburg, L. Longpre, E. Mayorga, O. Kosheleva Mar 2013

Data Anonymization That Leads To The Most Accurate Estimates Of Statistical Characteristics: Fuzzy-Motivated Approach, G. Xiang, S. Ferson, L. Ginzburg, L. Longpre, E. Mayorga, O. Kosheleva

Departmental Technical Reports (CS)

To preserve privacy, the original data points (with exact values) are replaced by boxes containing each (inaccessible) data point. This privacy-motivated uncertainty leads to uncertainty in the statistical characteristics computed based on this data. In a previous paper, we described how to minimize this uncertainty under the assumption that we use the same standard statistical estimates for the desired characteristics. In this paper, we show that we can further decrease the resulting uncertainty if we allow fuzzy-motivated weighted estimates, and we explain how to optimally select the corresponding weights.


Likert-Scale Fuzzy Uncertainty From A Traditional Decision Making Viewpoint: It Incorporates Both Subjective Probabilities And Utility Information, Joe Lorkowski, Vladik Kreinovich Mar 2013

Likert-Scale Fuzzy Uncertainty From A Traditional Decision Making Viewpoint: It Incorporates Both Subjective Probabilities And Utility Information, Joe Lorkowski, Vladik Kreinovich

Departmental Technical Reports (CS)

One of the main methods for eliciting the values of the membership function μ(x) is to use the Likert scales, i.e., to ask the user to mark his or her degree of certainty by an appropriate mark k on a scale from 0 to n and take μ(x)=k/n. In this paper, we show how to describe this process in terms of the traditional decision making. Our conclusion is that the resulting membership degrees incorporate both probability and utility information. It is therefore not surprising that fuzzy techniques often work better than probabilistic techniques -- which only take into account the …


Towards Fuzzy Method For Estimating Prediction Accuracy For Discrete Inputs, With Application To Predicting At-Risk Students, Xiaojing Wang, Martine Ceberio, Angel F. Garcia Contreras Mar 2013

Towards Fuzzy Method For Estimating Prediction Accuracy For Discrete Inputs, With Application To Predicting At-Risk Students, Xiaojing Wang, Martine Ceberio, Angel F. Garcia Contreras

Departmental Technical Reports (CS)

In many practical situations, we need, given the values of the observed quantities x1, ..., xn, to predict the value of a desired quantity y. To estimate the accuracy of a prediction algorithm f(x1, ..., xn), we need to compare the results of this algorithm's prediction with the actually observed values.

The value y usually depends not only on the values x1, ..., xn, but also on values of other quantities which we do not measure. As a result, even when we have the exact same values of the quantities x1, ..., xn, we may get somewhat different values of …


For Describing Uncertainty, Ellipsoids Are Better Than Generic Polyhedra And Probably Better Than Boxes: A Remark, Olga Kosheleva, Vladik Kreinovich Mar 2013

For Describing Uncertainty, Ellipsoids Are Better Than Generic Polyhedra And Probably Better Than Boxes: A Remark, Olga Kosheleva, Vladik Kreinovich

Departmental Technical Reports (CS)

For a single quantity, the set of all possible values is usually an interval. An interval is easy to represent in a computer: e.g., we can store its two endpoints. For several quantities, the set of possible values may have an arbitrary shape. An exact description of this shape requires infinitely many parameters, so in a computer, we have to use a finite-parametric approximation family of sets. One of the widely used methods for selecting such a family is to pick a symmetric convex set and to use its images under all linear transformations. If we pick a unit ball, …


Predicting Parkinson's Disease Progression With Smartphone Data, Pramod Anantharam, Krishnaprasad Thirunarayan, Vahid Taslimi, Amit P. Sheth Mar 2013

Predicting Parkinson's Disease Progression With Smartphone Data, Pramod Anantharam, Krishnaprasad Thirunarayan, Vahid Taslimi, Amit P. Sheth

Kno.e.sis Publications

Most of the existing approaches for detecting diseases/risk score form observations (sensor and textual) ignore the presence of any prior knowledge of the disease. In this work, we start top-down by enumerating the symptoms of Parkinson's Disease (PD) and map the symptoms to its possible manifestations in sensor observations (bottom-up). We show such manifestations and further use these manifestations as features to build classifiers to differentiate between the PD patients and the control group.


Senior Project Report - Doctest, Stephen Weessies Mar 2013

Senior Project Report - Doctest, Stephen Weessies

Computer Engineering

DocTest is a program that, simply put, allows a programmer or user to document STANAG 4586 (a standard for unmanned aerial vehicle interoperability) messages and test the vehicle system at Lockheed Martin [5]. The program is extensible to allow for further development aiding our software team to do what they do best and not get bogged down in tedious but necessary documentation. DocTest is also used to aid in testing, keeping track of the issues and bugs found and creating a document that captures each issue so an issue is not missed or forgotten. This program was made for use …


Software Project Risk Assessment And Effort Contingency Model Based On Cocomo Cost Factors, Luiz Fernando Capretz Mar 2013

Software Project Risk Assessment And Effort Contingency Model Based On Cocomo Cost Factors, Luiz Fernando Capretz

Electrical and Computer Engineering Publications

In the early stages of a software development life cycle, effort estimation plays a critical role in helping project managers predict the demands with respect to the budgeting, scheduling, and the allocation of resources. In this situation, the ideal estimation calculation should provide an approximate value figure, which will consist of a base estimation value plus a contingency allowance value, which will cover the risks and assumptions necessary for particular estimation calculations.

However, most software effort estimation methodologies, which include the COCOMO model, provide a fixed effort estimate value instead of an approximate value, and consequently the existing effort estimation …


Parallel Copying Tools For Distributed File Systems, Kevin Matthew Nuss Mar 2013

Parallel Copying Tools For Distributed File Systems, Kevin Matthew Nuss

Computer Science Graduate Projects and Theses

Parallel distributed files systems are increasingly being used on clusters to allow greater throughput of data to the many compute nodes. They are also an effective way to store massive amounts of data. However, using the standard core utility cp does not make good use of the potential parallelism of the file systems. Using multiple cp commands has inherent problems too.

Two utilities were created to help recursively copy directories containing large amounts of data on parallel distributed file systems. One of the test data sets contains very many files, and the other contains large files. One utility is a …


Maintainability Defects Detection And Correction: A Multi-Objective Approach, Ali Ouni, Marouane Kessentini, Houari Sahraoui, Mounir Boukadoum Mar 2013

Maintainability Defects Detection And Correction: A Multi-Objective Approach, Ali Ouni, Marouane Kessentini, Houari Sahraoui, Mounir Boukadoum

Computer Science Faculty Research & Creative Works

Software defects often lead to bugs, runtime errors and software maintenance difficulties. They should be systematically prevented, found, removed or fixed all along the software lifecycle. However, detecting and fixing these defects is still, to some extent, a difficult, time-consuming and manual process. In this paper, we propose a two-step automated approach to detect and then to correct various types of maintainability defects in source code. Using Genetic Programming, our approach allows automatic generation of rules to detect defects, thus relieving the designer from a fastidious manual rule definition task. Then, we correct the detected defects while minimizing the correction …


Estimating Third Central Moment C3 For Privacy Case Under Interval And Fuzzy Uncertainty, Ali Jalal-Kamali, Vladik Kreinovich Mar 2013

Estimating Third Central Moment C3 For Privacy Case Under Interval And Fuzzy Uncertainty, Ali Jalal-Kamali, Vladik Kreinovich

Departmental Technical Reports (CS)

Some probability distributions (e.g., Gaussian) are symmetric, some (e.g., lognormal) are non-symmetric ({\em skewed}). How can we gauge the skeweness? For symmetric distributions, the third central moment C3 = E[(x - E(x))3] is equal to 0; thus, this moment is used to characterize skewness. This moment is usually estimated, based on the observed (sample) values x1, ..., xn, as C3 = (1/n) * ((x1 - E)3 + ... + (xn - E)3), where E = (1/n) * (x1 + ... + xn). In many …


How To Generate Worst-Case Scenarios When Testing Already Deployed Systems Against Unexpected Situations, Francisco Zapata, Ricardo Pineda, Martine Ceberio Mar 2013

How To Generate Worst-Case Scenarios When Testing Already Deployed Systems Against Unexpected Situations, Francisco Zapata, Ricardo Pineda, Martine Ceberio

Departmental Technical Reports (CS)

Before a complex system is deployed, it is tested -- but it is tested against known operational mission, under several known operational scenarios. Once the system is deployed, new possible unexpected and/or uncertain operational scenarios emerge. It is desirable to develop methodologies to test the system against such scenarios. A possible methodology to test the system would be to generate the worst case scenario that we can think of -- to understand, in principle, the behavior of the system. So, we face a question of generating such worst-case scenarios. In this paper, we provide some guidance on how to generate …


Object-Oriented Programming: Some History, And Challenges For The Next Fifty Years, Andrew P. Black Mar 2013

Object-Oriented Programming: Some History, And Challenges For The Next Fifty Years, Andrew P. Black

Computer Science Faculty Publications and Presentations

Object-oriented programming is inextricably linked to the pioneering work of Ole-Johan Dahl and Kristen Nygaard on the design of the Simula language, which started at the Norwegian Computing Centre in the Spring of 1961. However, object-orientation, as we think of it today—fifty years later—is the result of a complex interplay of ideas, constraints and people. Dahl and Nygaard would certainly recognize it as their progeny, but might also be amazed at how much it has grown up. This article is based on a lecture given on 22nd August 2011, on the occasion of the scientific opening of the Ole-Johan …


Amethyst: A 3d Adventure Game For Tablets, Ross Light Mar 2013

Amethyst: A 3d Adventure Game For Tablets, Ross Light

Computer Science and Software Engineering

Amethyst is a point-and-click science fiction adventure game for tablets, developed over two quarters to demonstrate applied principles of computer graphics and software engineering discipline. Using a novel interaction system, players can engage in environmental puzzles. Development of Amethyst required non-trivial quality assurance measures and workflow enhancements. The end result is a functional technical demo showcasing a single level, with the ability to rapidly produce more content.


Sfidat E Kalimit Në Cloud Computing, Fannol Gashi Mar 2013

Sfidat E Kalimit Në Cloud Computing, Fannol Gashi

Theses and Dissertations

Pasi që nevojat dhe varësia e njerëzve dhe veçanërisht ndërmarrjeve biznesore për qasje në sa më shumë aplikacione/ informacione për të ofruar /marrë shërbime po rritet vazhdimisht. Po ashtu nevojitet që këto shërbime të jenë të disponueshme në pajisje si kompjuter lokal, telefona të mençur e që mund të mos kenë kapacitete të mëdha procesuese e as hapësirë. Andaj ofrohet mundësia që shumica e aplikacioneve dhe informacioneve që janë të instaluara në kompjuterët, server lokal të kalojnë në Cloud Computing. Kjo teknologji e re kësisoj mundëson që të dhënat të ruhen në serverë që janë të shpërndarë gjeografikisht kudo nëpër …