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

Computer Sciences Commons

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

2012

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 421 - 450 of 1947

Full-Text Articles in Computer Sciences

Implementimi I Sigurisë Në Active Directory, Ilir Morina Sep 2012

Implementimi I Sigurisë Në Active Directory, Ilir Morina

Theses and Dissertations

Në këtë punim është paraqitur vetëm një pasqyrë shumë e shkurtër nga tema e gjerë e cila përdoret në fushën e sigurisë së Acitve Directory-it, për të treguar rreth risive të cilat e mundësojnë sigurinë dhe mbarëvajtjen e kompjuterëve në organizatat e mëdha. Si e tillë, paraqet vetëm një vështrim nga aspekti teknik informativ i sigurisë e cila është menduar për t‘u njoftuar me rregullat e përditshme që ballafohen IT-it. Këtu më shumë do të shtjellohet koncepti dhe rëndësia e sigurisë.


Responsive Web Design Vs Mobile Web Vs Mobile App, Ndriçim Idrizi Sep 2012

Responsive Web Design Vs Mobile Web Vs Mobile App, Ndriçim Idrizi

Theses and Dissertations

Mobile Ueb I referohet qasjes ne world wide web përmes shërbimeve te bazuara ne shfletues nga pajisje mobile siç janë smartphones, feature phones dhe tablatet. Kur behet fjalë për kërkime ne internet apo qasje ne ueb gjithmonë na shkon mendja tek kompjuterët tradicional, mirëpo gjërat kane filluar te ndryshojnë ne favor te pajisjeve mobile si shkak I rritjes se numrit te përdorueseve te këtyre te fundit. Për ketë arsye zhvilluesit e ueb-it kane filluar qe ueb faqet e tyre ti ndërtojnë ne atë mënyre qe ti kënaqin si shfrytëzuesit te cilët qasen nga kompjuterët po ashtu edhe ata te cilët …


Extending A Mobile Device's Interaction Space Through Body-Centric Interaction, Xiang Chen, Nicolai Marquardt, Anthony Tang, Sebastian Boring, Saul Greenberg Sep 2012

Extending A Mobile Device's Interaction Space Through Body-Centric Interaction, Xiang Chen, Nicolai Marquardt, Anthony Tang, Sebastian Boring, Saul Greenberg

Research Collection School Of Computing and Information Systems

Modern mobile devices rely on the screen as a primary input modality. Yet the small screen real-estate limits interaction possibilities, motivating researchers to explore alternate input techniques. Within this arena, our goal is to develop Body-Centric Interaction with Mobile Devices: a class of input techniques that allow a person to position and orient her mobile device to navigate and manipulate digital content anchored in the space on and around the body. To achieve this goal, we explore such interaction in a bottom-up path of prototypes and implementations. From our experiences, as well as by examining related work, we discuss and …


Interactive Fault Localization Leveraging Simple User Feedback, Liang Gong, David Lo, Lingxiao Jiang, Hongyu Zhang Sep 2012

Interactive Fault Localization Leveraging Simple User Feedback, Liang Gong, David Lo, Lingxiao Jiang, Hongyu Zhang

Research Collection School Of Computing and Information Systems

Millions of people, including those in the software engineering communities have turned to microblogging services, such as Twitter, as a means to quickly disseminate information. A number of past studies by Treude et al., Storey, and Yuan et al. have shown that a wealth of interesting information is stored in these microblogs. However, microblogs also contain a large amount of noisy content that are less relevant to software developers in engineering software systems. In this work, we perform a preliminary study to investigate the feasibility of automatic classification of microblogs into two categories: relevant and irrelevant to engineering software systems. …


To What Extent Could We Detect Field Defects? An Empirical Study Of False Negatives In Static Bug Finding Tools, Ferdian Thung, Lucia Lucia, David Lo, Lingxiao Jiang, Premkumar Devanbu, Foyzur Rahman Sep 2012

To What Extent Could We Detect Field Defects? An Empirical Study Of False Negatives In Static Bug Finding Tools, Ferdian Thung, Lucia Lucia, David Lo, Lingxiao Jiang, Premkumar Devanbu, Foyzur Rahman

Research Collection School Of Computing and Information Systems

Software defects can cause much loss. Static bug-finding tools are believed to help detect and remove defects. These tools are designed to find programming errors; but, do they in fact help prevent actual defects that occur in the field and reported by users? If these tools had been used, would they have detected these field defects, and generated warnings that would direct programmers to fix them? To answer these questions, we perform an empirical study that investigates the effectiveness of state-of-the-art static bug finding tools on hundreds of reported and fixed defects extracted from three open source programs: Lucene, Rhino, …


Learning Fine-Grained Structured Input For Memory Corruption Detection, Lei Zhao, Debin Gao, Lina Wang Sep 2012

Learning Fine-Grained Structured Input For Memory Corruption Detection, Lei Zhao, Debin Gao, Lina Wang

Research Collection School Of Computing and Information Systems

Inputs to many application and server programs contain rich and consistent structural information. The propagation of such input in program execution could serve as accurate and reliable signatures for detecting memory corruptions. In this paper, we propose a novel approach to detect memory corruptions at the binary level. The basic insight is that different parts of an input are usually processed in different ways, e.g., by different instructions. Identifying individual parts in an input and learning the pattern in which they are processed is an attractive approach to detect memory corruptions. We propose a fine-grained dynamic taint analysis system to …


Constraint Answer Set Programming, Yuliya Lierler Sep 2012

Constraint Answer Set Programming, Yuliya Lierler

Computer Science Faculty Publications

Constraint answer set programming (CASP) is a novel, promising direction of research whose roots go back to propositional satisfiability (SAT). SAT solvers are efficient tools for solving boolean constraint satisfaction problems that arise in different areas of computer science, including software and hardware verification. Some constraints are more naturally expressed by non-boolean constructs. Satisfiability modulo theories (SMT) extends boolean satisfiability by the integration of non-boolean symbols defined by a background theory in another formalism, such as a constraint processing language. Answer set programming (ASP) extends computational methods of SAT in yet another way, inspired by ideas from knowledge representation, logic …


Principles For Conducting Critical Realist Case Study Research In Information Systems, Donald E. Wynn, Clay K. Williams Sep 2012

Principles For Conducting Critical Realist Case Study Research In Information Systems, Donald E. Wynn, Clay K. Williams

MIS/OM/DS Faculty Publications

Critical realism is emerging as a viable philosophical paradigm for conducting social science research, and has been proposed as an alternative to the more prevalent paradigms of positivism and interpretivism. Few papers, however, have offered clear guidance for applying this philosophy to actual research methodologies. Under critical realism, a causal explanation for a given phenomenon is inferred by explicitly identifying the means by which structural entities and contextual conditions interact to generate a given set of events. Consistent with this view of causality, we propose a set of methodological principles for conducting and evaluating critical realism-based explanatory case study research …


Improving Stem Education In Research: Preliminary Report On The Development Of A Computer-Assisted Student-Mentor Research Community, David A. Rios, Artem Chebotko, Christine Reilly, Ralph Carlson, Emmett Tomai, Amy A. Weimer, Nicholas Weimer, Thomas Pearson, Francis Andoh-Baidoo, Robert Winkle, David Ammons, Joanne Rampersad-Ammons Sep 2012

Improving Stem Education In Research: Preliminary Report On The Development Of A Computer-Assisted Student-Mentor Research Community, David A. Rios, Artem Chebotko, Christine Reilly, Ralph Carlson, Emmett Tomai, Amy A. Weimer, Nicholas Weimer, Thomas Pearson, Francis Andoh-Baidoo, Robert Winkle, David Ammons, Joanne Rampersad-Ammons

Computer Science Faculty Publications

Research education in STEM disciplines currently suffers from 1) The inability to feasibly collect highly detailed data on both the student’s and mentor’s activities; 2) The lack of tools to assist students and mentors in organizing and managing their research activities and environments; and 3) The inability to correlate a student’s assessment results with their actual research activities. Together these three problems act to impede both the improvement and educational quality of student research experiences. We propose a computer-assisted student-mentor research community as a solution to these problems. Within this community setting, students and their mentors are provided tools to …


Retrieval Of Sub-Pixel-Based Fire Intensity And Its Application For Characterizing Smoke Injection Heights And Fire Weather In North America, David Peterson Sep 2012

Retrieval Of Sub-Pixel-Based Fire Intensity And Its Application For Characterizing Smoke Injection Heights And Fire Weather In North America, David Peterson

Department of Earth and Atmospheric Sciences: Dissertations, Theses, and Student Research

For over two decades, satellite sensors have provided the locations of global fire activity with ever-increasing accuracy. However, the ability to measure fire intensity, know as fire radiative power (FRP), and its potential relationships to meteorology and smoke plume injection heights, are currently limited by the pixel resolution. This dissertation describes the development of a new, sub-pixel-based FRP calculation (FRPf) for fire pixels detected by the MODerate Resolution Imaging Spectroradiometer (MODIS) fire detection algorithm (Collection 5), which is subsequently applied to several large wildfire events in North America. The methodology inherits an earlier bi-spectral algorithm for retrieving sub-pixel …


Mathematical Problem Posing As A Measure Of Curricular Effect On Students' Learning, Jinfa Cai, John Moyer, Ning Wang, Stephen Hwang, Bikai Nie, Tammy Garber Sep 2012

Mathematical Problem Posing As A Measure Of Curricular Effect On Students' Learning, Jinfa Cai, John Moyer, Ning Wang, Stephen Hwang, Bikai Nie, Tammy Garber

Mathematics, Statistics and Computer Science Faculty Research and Publications

In this study, we used problem posing as a measure of the effect of middle-school curriculum on students' learning in high school. Students who had used a standards-based curriculum in middle school performed equally well or better in high school than students who had used more traditional curricula. The findings from this study not only show evidence of strengths one might expect of students who used the standards-based reform curriculum but also bolster the feasibility and validity of problem posing as a measure of curriculum effect on student learning. In addition, the findings of this study demonstrate the usefulness of …


On Order Statistics For Gs-Distributions, M. M. Mohie El-Din, M. M. Amein, Gholamhossein Hamedani Sep 2012

On Order Statistics For Gs-Distributions, M. M. Mohie El-Din, M. M. Amein, Gholamhossein Hamedani

Mathematics, Statistics and Computer Science Faculty Research and Publications

In this article, a class of distributions is used to establish several recurrence relations satisfied by single and product moments of order statistics and progressive Type-II right censoring. The recurrence relations for moments of some specific distributions including uniform (a, b); exponential (λ); generalized exponential (α, λ, ν); beta (1, b); beta (b, 1); logistic (α, β) and other distributions from order statistics and progressive Type-II right censoring can be obtained as special cases. A short explanation of GS-distribution can be found in reference [27]. As an example, means, variances and covariances …


H-Coloring Tori, John Engbers, David Galvin Sep 2012

H-Coloring Tori, John Engbers, David Galvin

Mathematics, Statistics and Computer Science Faculty Research and Publications

For graphs G and H, an H-coloring of G is a function from the vertices of G to the vertices of H that preserves adjacency. H-colorings encode graph theory notions such as independent sets and proper colorings, and are a natural setting for the study of hard-constraint models in statistical physics. We study the set of H-colorings of the even discrete torus View the MathML source, the graph on vertex set {0,…,m−1}d (m even) with two strings adjacent if they differ by 1 (mod m) on one coordinate and agree on all others. This is a bipartite graph, with bipartition …


Analyzing Multiple-Probe Microarray: Estimation And Application Of Gene Expression Indexes, Mehdi Maadooliat, Jianhua Z. Huang, Jianhua Hu Sep 2012

Analyzing Multiple-Probe Microarray: Estimation And Application Of Gene Expression Indexes, Mehdi Maadooliat, Jianhua Z. Huang, Jianhua Hu

Mathematics, Statistics and Computer Science Faculty Research and Publications

Gene expression index estimation is an essential step in analyzing multiple probe microarray data. Various modeling methods have been proposed in this area. Amidst all, a popular method proposed in Li and Wong (2001) is based on a multiplicative model, which is similar to the additive model discussed in Irizarry et al. (2003a) at the logarithm scale. Along this line, Hu et al. (2006) proposed data transformation to improve expression index estimation based on an ad hoc entropy criteria and naive grid search approach. In this work, we re-examined this problem using a new profile likelihood-based transformation estimation approach that …


Reputation As Public Policy For Internet Security, Leigh L. Linden, John S. Quarterman, Qian Tang, Andrew B. Whinston Sep 2012

Reputation As Public Policy For Internet Security, Leigh L. Linden, John S. Quarterman, Qian Tang, Andrew B. Whinston

Research Collection School Of Computing and Information Systems

Insufficient resource allocation causes an Internet information security (infosec) problem that public policy could improve. Lack of transparency lets organizations avoid addressing internal risks, leaving vulnerabilities that are exploited by botnets, threatening information security of other Internet participants. Their protection provides no economic benefit to the firm, so this negative externality causes underinvestment in infosec. Public policy could provide a partial solution by adding incentives for organizations to have well-configured infosec. Specifically, mandatory reporting of security issues plus presenting this information to the public, can impose shame and fame on organizations through publicity and peer influence by comparison with major …


Bduol: Double Updating Online Learning On A Fixed Budget, Peilin Zhao, Steven C. H. Hoi Sep 2012

Bduol: Double Updating Online Learning On A Fixed Budget, Peilin Zhao, Steven C. H. Hoi

Research Collection School Of Computing and Information Systems

Kernel-based online learning often exhibits promising empirical performance for various applications according to previous studies. However, it often suffers a main shortcoming, that is, the unbounded number of support vectors, making it unsuitable for handling large-scale datasets. In this paper, we investigate the problem of budget kernel-based online learning that aims to constrain the number of support vectors by a predefined budget when learning the kernel-based prediction function in the online learning process. Unlike the existing studies, we present a new framework of budget kernel-based online learning based on a recently proposed online learning method called “Double Updating Online Learning” …


The Fat Thumb: Using The Thumb's Contact Size For Single-Handed Mobile Interaction, Sebastian Boring, David Ledo, Xiang ‘Anthony’ Chen, Nicolai Marquardt, Anthony Tang, Saul Greenberg Sep 2012

The Fat Thumb: Using The Thumb's Contact Size For Single-Handed Mobile Interaction, Sebastian Boring, David Ledo, Xiang ‘Anthony’ Chen, Nicolai Marquardt, Anthony Tang, Saul Greenberg

Research Collection School Of Computing and Information Systems

Modern mobile devices allow a rich set of multi-finger interactions that combine modes into a single fluid act, for example, one finger for panning blending into a two-finger pinch gesture for zooming. Such gestures require the use of both hands: one holding the device while the other is interacting. While on the go, however, only one hand may be available to both hold the device and interact with it. This mostly limits interaction to a single-touch (i.e., the thumb), forcing users to switch between input modes explicitly. In this paper, we contribute the Fat Thumb interaction technique, which uses the …


The Fat Thumb: Using The Thumb's Contact Size For Single-Handed Mobile Interaction, Sebastian Boring, David Ledo, Xiang ‘Anthony’ Chen, Anthony Tang, Anthony Tang, Saul Greenberg Sep 2012

The Fat Thumb: Using The Thumb's Contact Size For Single-Handed Mobile Interaction, Sebastian Boring, David Ledo, Xiang ‘Anthony’ Chen, Anthony Tang, Anthony Tang, Saul Greenberg

Research Collection School Of Computing and Information Systems

Modern mobile devices allow a rich set of multi-finger interactions that combine modes into a single fluid act. Such gestures may require the use of both hands: one holding the device while the other is interacting. While on the go, however, only one hand may be available to both hold the device and interact with it. In this demo, we present the Fat Thumb interaction technique, which uses the thumb's contact size as a form of simulated pressure. We present how this can be used, for example, to integrate panning and zooming into a single interaction. Contact size determines the …


Adaptive In-Network Processing For Bandwidth And Energy Constrained Mission-Oriented Multi-Hop Wireless Networks, Sharanya Eswaran, James Edwards, Archan Misra, Thomas La Porta Sep 2012

Adaptive In-Network Processing For Bandwidth And Energy Constrained Mission-Oriented Multi-Hop Wireless Networks, Sharanya Eswaran, James Edwards, Archan Misra, Thomas La Porta

Research Collection School Of Computing and Information Systems

In-network processing, involving operations such as filtering, compression and fusion, is a technique widely used in wireless sensor and ad hoc networks for reducing the communication overhead. In many tactical stream-oriented applications, especially in military scenarios, both link bandwidth and node energy are critically constrained resources. For such applications, in-network processing itself imposes non-negligible computing cost. In this work, we have developed a unified, utility-based closed-loop control framework that permits distributed convergence to both a) the optimal level of compression performed by a forwarding node on streams, and b) the best set of nodes where the operators of the stream …


No Tradeoff Between Confidentiality And Performance: An Analysis On H.264/Svc Partial Encryption, Zhuo Wei, Xuhua Ding, Robert H. Deng, Yongdong Wu Sep 2012

No Tradeoff Between Confidentiality And Performance: An Analysis On H.264/Svc Partial Encryption, Zhuo Wei, Xuhua Ding, Robert H. Deng, Yongdong Wu

Research Collection School Of Computing and Information Systems

Partial encryption is often used as a tradeoff between security and performance to protect scalable video data. In this paper, we argue that although partial encryption is strong enough for access control, it is not adequate for content confidentiality protection. We conduct experiments to show that partially encrypted H.264/SVC (scalable video coding) streams leak significant content information from the enhancement layers in all three scalability dimensions. Our analysis concludes that such leakage is caused by the underlying coding techniques used in H.264/SVC, and all layers should be encrypted to protect confidential video streams.


Guest Editors’ Introduction: Poverty, Technology, Microfinance And Development, Robert J. Kauffman, Frederick J. Riggins Sep 2012

Guest Editors’ Introduction: Poverty, Technology, Microfinance And Development, Robert J. Kauffman, Frederick J. Riggins

Research Collection School Of Computing and Information Systems

A consistent expectation on the part of public policy-makers, governments and non-governmental organizations (NGOs) has been that information and communications technologies (ICTs) will be a driver of economic growth and social development for the people away from poverty in the nations that harness them effectively. As this process proceeds around the world in the presence of dramatic technical progress, poverty nevertheless continues to be a difficult and grinding social problem to combat. In spite of the promised changes, the reality is that today there are greater population pressures, continuing inertial forces for economic stagnation, unstable social conditions and regional strife, …


A Computational Analysis Of Bundle Trading Markets Design For Distributed Resource Allocation, Zhiling Guo, Gary J. Koehler, Andrew B. Whinston Sep 2012

A Computational Analysis Of Bundle Trading Markets Design For Distributed Resource Allocation, Zhiling Guo, Gary J. Koehler, Andrew B. Whinston

Research Collection School Of Computing and Information Systems

Online auction markets play increasingly important roles for resource allocations in distributed systems. This paper builds upon a market-based framework presented by Guo et al. (Guo, Z., G. J. Koehler, A. B. Whinston. 2007. A market-based optimization algorithm for distributed systems. Management Sci. 53(8) 1345–1458), where a distributed system optimization problem is solved by self-interested agents iteratively trading bundled resources in a double auction market run by a dealer. We extend this approach to a dynamic, asynchronous Internet market environment and investigate how various market design factors including dealer inventory policies, market communication patterns, and agent learning strategies affect the …


Verification Of Graph Programs, Christopher M. Poskitt Sep 2012

Verification Of Graph Programs, Christopher M. Poskitt

Research Collection School Of Computing and Information Systems

GP (for Graph Programs) is an experimental nondeterministic programming language which allows for the manipulation of graphs at a high level of abstraction. The program states of GP are directed labelled graphs. These are manipulated directly via the application of (conditional) rule schemata, which generalise double-pushout rules with expressions over labels and relabelling. In contrast with graph grammars, the application of these rule schemata is directed by a number of simple control constructs including sequential composition, conditionals, and as-long-as-possible iteration. GP shields programmers at all times from low-level implementation issues (e.g. graph representation), and with its nondeterministic semantics, allows one …


Verifying Total Correctness Of Graph Programs, Christopher M. Poskitt, Detlef Plump Sep 2012

Verifying Total Correctness Of Graph Programs, Christopher M. Poskitt, Detlef Plump

Research Collection School Of Computing and Information Systems

GP 2 is an experimental nondeterministic programming language based on graph transformation rules, allowing for visual programming and the solving of graph problems at a high-level of abstraction. In previous work we demonstrated how to verify graph programs using a Hoare-style proof calculus, but only partial correctness was considered. In this paper, we add new proof rules and termination functions, which allow for proofs to additionally guarantee that program executions always terminate (weak total correctness), or that programs always terminate and do so without failure (total correctness). We show that the new proof rules are sound with respect to the …


Duplicate Bug Report Detection With A Combination Of Information Retrieval And Topic Modeling, Anh Tuan Nguyen, Tung Nguyen, Tien Nguyen, David Lo, Chengnian Sun Sep 2012

Duplicate Bug Report Detection With A Combination Of Information Retrieval And Topic Modeling, Anh Tuan Nguyen, Tung Nguyen, Tien Nguyen, David Lo, Chengnian Sun

Research Collection School Of Computing and Information Systems

Detecting duplicate bug reports helps reduce triaging efforts and save time for developers in fixing the same issues. Among several automated detection approaches, text-based information retrieval (IR) approaches have been shown to outperform others in term of both accuracy and time efficiency. However, those IR-based approaches do not detect well the duplicate reports on the same technical issues written in different descriptive terms. This paper introduces DBTM, a duplicate bug report detection approach that takes advantage of both IR-based features and topic-based features. DBTM models a bug report as a textual document describing certain technical issue(s), and models duplicate bug …


Observatory Of Trends In Software Related Microblogs, Achananuparp Palakorn, Nelman Lubis Ibrahim, Yuan Tian, David Lo, Ee Peng Lim Sep 2012

Observatory Of Trends In Software Related Microblogs, Achananuparp Palakorn, Nelman Lubis Ibrahim, Yuan Tian, David Lo, Ee Peng Lim

Research Collection School Of Computing and Information Systems

Microblogging has recently become a popular means to disseminate information among millions of people. Interestingly, software developers also use microblog to communicate with one another. Different from traditional media, microblog users tend to focus on recency and informality of content. Many tweet contents are relatively more personal and Opinionated, compared to that of traditional news report. Thus, by analyzing microblogs, one could get the up-to-date information about what people are interested in or feel toward a particular topic. In this paper, we describe our microblog observatory that aggregates more than 70,000 Twitter feeds, captures software-related tweets, and computes trends from …


Automatic Classification Of Software Related Microblogs, Philips Kokoh Prasetyo, David Lo, Achananuparp Palakorn, Yuan Tian, Ee Peng Lim Sep 2012

Automatic Classification Of Software Related Microblogs, Philips Kokoh Prasetyo, David Lo, Achananuparp Palakorn, Yuan Tian, Ee Peng Lim

Research Collection School Of Computing and Information Systems

Millions of people, including those in the software engineering communities have turned to microblogging services, such as Twitter, as a means to quickly disseminate information. A number of past studies by Treude et al., Storey, and Yuan et al. have shown that a wealth of interesting information is stored in these microblogs. However, microblogs also contain a large amount of noisy content that are less relevant to software developers in engineering software systems. In this work, we perform a preliminary study to investigate the feasibility of automatic classification of microblogs into two categories: relevant and irrelevant to engineering software systems. …


Detecting Similar Applications With Collaborative Tagging, Ferdian Thung, David Lo, Lingxiao Jiang Sep 2012

Detecting Similar Applications With Collaborative Tagging, Ferdian Thung, David Lo, Lingxiao Jiang

Research Collection School Of Computing and Information Systems

Millions of people, including those in the software engineering communities have turned to microblogging services, such as Twitter, as a means to quickly disseminate information. A number of past studies by Treude et al., Storey, and Yuan et al. have shown that a wealth of interesting information is stored in these microblogs. However, microblogs also contain a large amount of noisy content that are less relevant to software developers in engineering software systems. In this work, we perform a preliminary study to investigate the feasibility of automatic classification of microblogs into two categories: relevant and irrelevant to engineering software systems. …


When Would This Bug Get Reported?, Ferdian Thung, David Lo, Lingxiao Jiang, Lucia Lucia, Foyzur Rahman, Premkumar Devanbu Sep 2012

When Would This Bug Get Reported?, Ferdian Thung, David Lo, Lingxiao Jiang, Lucia Lucia, Foyzur Rahman, Premkumar Devanbu

Research Collection School Of Computing and Information Systems

Millions of people, including those in the software engineering communities have turned to microblogging services, such as Twitter, as a means to quickly disseminate information. A number of past studies by Treude et al., Storey, and Yuan et al. have shown that a wealth of interesting information is stored in these microblogs. However, microblogs also contain a large amount of noisy content that are less relevant to software developers in engineering software systems. In this work, we perform a preliminary study to investigate the feasibility of automatic classification of microblogs into two categories: relevant and irrelevant to engineering software systems. …


Diversity Maximization Speedup For Fault Localization, Liang Gong, David Lo, Lingxiao Jiang, Hongyu Zhang Sep 2012

Diversity Maximization Speedup For Fault Localization, Liang Gong, David Lo, Lingxiao Jiang, Hongyu Zhang

Research Collection School Of Computing and Information Systems

Fault localization is useful for reducing debugging effort. However, many fault localization techniques require non-trivial number of test cases with oracles, which can determine whether a program behaves correctly for every test input. Test oracle creation is expensive because it can take much manual labeling effort. Given a number of test cases to be executed, it is challenging to minimize the number of test cases requiring manual labeling and in the meantime achieve good fault localization accuracy. To address this challenge, this paper presents a novel test case selection strategy based on Diversity Maximization Speedup (DMS). DMS orders a set …