Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Artificial Intelligence and Robotics (504)
- Databases and Information Systems (443)
- Software Engineering (392)
- Engineering (361)
- Graphics and Human Computer Interfaces (241)
-
- Social and Behavioral Sciences (241)
- Information Security (238)
- Computer Engineering (205)
- Theory and Algorithms (192)
- OS and Networks (185)
- Data Science (132)
- Systems Architecture (123)
- Mathematics (122)
- Numerical Analysis and Scientific Computing (116)
- Electrical and Computer Engineering (103)
- Other Computer Engineering (102)
- Law (98)
- Education (97)
- Statistics and Probability (96)
- Sociology (94)
- Arts and Humanities (92)
- Public Affairs, Public Policy and Public Administration (86)
- Legal Studies (84)
- Medicine and Health Sciences (84)
- Life Sciences (82)
- Programming Languages and Compilers (81)
- Computer Law (80)
- Institution
-
- MMU Press (228)
- Chapman University (167)
- University of Dayton (142)
- San Jose State University (133)
- Embry-Riddle Aeronautical University (87)
-
- California Polytechnic State University, San Luis Obispo (73)
- University of Nebraska - Lincoln (67)
- City University of New York (CUNY) (61)
- University of South Alabama (44)
- Smith College (34)
- Technological University Dublin (31)
- University of Denver (29)
- Dakota State University (28)
- Rochester Institute of Technology (26)
- University of Arkansas, Fayetteville (25)
- Old Dominion University (24)
- Edith Cowan University (23)
- Kennesaw State University (23)
- The University of Akron (22)
- LSU New Orleans (21)
- University of Alabama in Huntsville (20)
- University of New Mexico (19)
- Virginia Commonwealth University (19)
- Louisiana State University (18)
- Portland State University (18)
- Southern Methodist University (18)
- California State University, San Bernardino (17)
- Dartmouth College (17)
- Western University (17)
- Missouri University of Science and Technology (16)
- Keyword
-
- Machine Learning (99)
- Machine learning (72)
- Deep Learning (47)
- Computer Science (43)
- Artificial Intelligence (35)
-
- Deep learning (35)
- Classification (26)
- Natural Language Processing (23)
- Natural language processing (22)
- Blockchain (19)
- Computer science (19)
- Cybersecurity (18)
- Security (17)
- Simulation (17)
- Android (16)
- Computer vision (16)
- Daniel Felix Ritchie School of Engineering and Computer Science (16)
- Technology (15)
- Bioinformatics (14)
- Computer Vision (14)
- Optimization (14)
- Virtual reality (14)
- Clustering (13)
- Coalgebra (13)
- Programming (13)
- Virtual Reality (13)
- Algorithms (12)
- Artificial intelligence (12)
- Education (12)
- IoT (12)
- Publication Year
- Publication
-
- Journal of Informatics and Web Engineering (228)
- Master's Projects (125)
- Computer Science Faculty Publications (114)
- Annual ADFSL Conference on Digital Forensics, Security and Law (77)
- Engineering Faculty Articles and Research (74)
-
- Mathematics, Physics, and Computer Science Faculty Articles and Research (46)
- School of Computing: Conference and Workshop Papers (44)
- Electronic Theses and Dissertations (39)
- Master's Theses (35)
- Theses and Dissertations (35)
- Statistical and Data Sciences: Faculty Publications (34)
- Masters Theses & Doctoral Dissertations (24)
- Williams Honors College, Honors Research Projects (22)
- Dissertations, Theses, and Capstone Projects (21)
- LSU New Orleans Theses and Dissertations (21)
- Open Educational Resources (21)
- MIS/OM/DS Faculty Publications (19)
- Shelby Hall Graduate Research Forum Posters (19)
- Articles (17)
- Computer Science Faculty Research & Creative Works (16)
- Computer Science and Software Engineering (16)
- Graduate Theses and Dissertations (2019 - present) (16)
- Computer Science and Computer Engineering Undergraduate Honors Theses (15)
- Honors Theses (15)
- Electrical and Computer Engineering Publications (14)
- Electronic Theses, Projects, and Dissertations (14)
- Presentations and other scholarship (14)
- Conference papers (13)
- Dissertations and Theses (13)
- Publications and Research (13)
- Publication Type
- File Type
Articles 1951 - 1980 of 2029
Full-Text Articles in Other Computer Sciences
Modeling Heterogeneous User Churn And Local Resilience Of Unstructured P2p Networks, Zhongmei Yao, Derek Leonard, Dmitri Loguinov, Xiaoming Wang
Modeling Heterogeneous User Churn And Local Resilience Of Unstructured P2p Networks, Zhongmei Yao, Derek Leonard, Dmitri Loguinov, Xiaoming Wang
Computer Science Faculty Publications
Previous analytical results on the resilience of unstructured P2P systems have not explicitly modeled heterogeneity of user churn (i.e., difference in online behavior) or the impact of in-degree on system resilience. To overcome these limitations, we introduce a generic model of heterogeneous user churn, derive the distribution of the various metrics observed in prior experimental studies (e.g., lifetime distribution of joining users, joint distribution of session time of alive peers, and residual lifetime of a randomly selected user), derive several closed-form results on the transient behavior of in-degree, and eventually obtain the joint in/out degree isolation probability as a simple …
Effective Teaching Of Programming Concepts Using Low-Resolution (Character) Graphics, Tamisra Haran Sanyal
Effective Teaching Of Programming Concepts Using Low-Resolution (Character) Graphics, Tamisra Haran Sanyal
Computer Science Faculty Publications
For novice students of Computer Programming, the difference between Floating point numbers and Integers (and consequent difference between arithmetic operations on them) appears to be a difficult concept to grasp. In popular languages such as C++ or Java, this difficulty is made more acute by the fact that the same symbol is used for both floating point division and integer division.1 Without a proper grasp of the difference between these two fundamentally different kinds of numbers, students would also find it difficult to understand that floating point results should not be compared for equality. I was therefore interested in finding …
Interacting With Web Hierarchies, Saverio Perugini, Naren Ramakrishnan
Interacting With Web Hierarchies, Saverio Perugini, Naren Ramakrishnan
Computer Science Faculty Publications
Web site interfaces are a particularly good fit for hierarchies in the broadest sense of that idea, i.e. a classification with multiple attributes, not necessarily a tree structure. Several adaptive interface designs are emerging that support flexible navigation orders, exposing and exploring dependencies, and procedural information-seeking tasks. This paper provides a context and vocabulary for thinking about hierarchical Web sites and their design. The paper identifies three features that interface to information hierarchies. These are flexible navigation orders, the ability to expose and explore dependencies, and support for procedural tasks. A few examples of these features are also provided
Sound Source Localization And Separation, Biniyam Tesfaye Taddese
Sound Source Localization And Separation, Biniyam Tesfaye Taddese
Mathematics, Statistics, and Computer Science Honors Projects
People face the problem of sound source localization and separation in situations where they attempt to localize and focus on a source of sound among a dissonance of conversations and background noise. This paper synthesizes a sound source localization routine. We utilize a general source separation technique, Independent Component Analysis.. Particularly, basic ICA was applied to separate mixtures of low frequency, narrow band, non-Gaussian signals by using closely spaced uni-directional microphones. The localization routine worked with an average condition number of 10. The routine was tested on data collected in a laboratory.
Realtime Query Expansion And Procedural Interfaces For Information Hierarchies, Saverio Perugini
Realtime Query Expansion And Procedural Interfaces For Information Hierarchies, Saverio Perugini
Computer Science Faculty Publications
We demonstrate the use of two user interfaces for interacting with web hierarchies. One uses the dependencies underlying a hierarchy to perform real-time query expansion and, in this way, acts as an in situ feedback mechanism. The other enables the user to cascade the output from one interaction to the input of another, and so on, and, in this way, supports procedural information-seeking tasks without disrupting the flow of interaction.
Information Assurance Through Binary Vulnerability Auditing, William B. Kimball, Saverio Perugini
Information Assurance Through Binary Vulnerability Auditing, William B. Kimball, Saverio Perugini
Computer Science Faculty Publications
The goal of this research is to develop improved methods of discovering vulnerabilities in software. A large volume of software, from the most frequently used programs on a desktop computer, such as web browsers, e-mail programs, and word processing applications, to mission-critical services for the space shuttle, is unintentionally vulnerable to attacks and thus insecure. By seeking to improve the identification of vulnerabilities in software, the security community can save the time and money necessary to restore compromised computer systems. In addition, this research is imperative to activities of national security such as counterterrorism. The current approach involves a systematic …
Automated Photo-Identification Of Cetaceans : An Integrated Software Solution, Daniel Griggs
Automated Photo-Identification Of Cetaceans : An Integrated Software Solution, Daniel Griggs
Theses : Honours
This study investigates current techniques used for automated photo-identification of cetaceans (i.e. dolphins and whales). The primary focus constitutes various techniques that can be applied to identify and extract dorsal fins from digital photographs. A comprehensive analysis of these techniques demonstrates the most effective software solution. To further support this analysis, four prototypes are developed to demonstrate the effectiveness of each technique in a practical environment. The analysis bases its final conclusions on test results generated from these prototype software examples. Final conclusions provide recommendations for an effective, accurate, and practical software solution. This software solution allows dorsal fins to …
Coalgebras And Their Logics, Alexander Kurz
Coalgebras And Their Logics, Alexander Kurz
Engineering Faculty Articles and Research
"Transition systems pervade much of computer science. This article outlines the beginnings of a general theory of specification languages for transition systems. More specifically, transition systems are generalised to coalgebras. Specification languages together with their proof systems, in the following called (logical or modal) calculi, are presented by the associated classes of algebras (e.g., classical propositional logic by Boolean algebras). Stone duality will be used to relate the logics and their coalgebraic semantics."
Bluetooth Assassin: A Location-Based Game For Mobile Devices, Miao Wang, Brian Mac Namee
Bluetooth Assassin: A Location-Based Game For Mobile Devices, Miao Wang, Brian Mac Namee
Conference papers
This short paper will describe Bluetooth Assassin, a location-based game developed for mobile devices.
Evaluating The Impact Of Peer Review And Participation Awareness In An Online Collaborative Document Authoring Environment, Greg Baatard
Evaluating The Impact Of Peer Review And Participation Awareness In An Online Collaborative Document Authoring Environment, Greg Baatard
Theses : Honours
Online Learning Environments (OLEs) have been widely adopted by higher education facilities, offering distance education with the potential to support the social and collaborative aspects deemed crucial to modern constructivist pedagogy. Groupware, a form of software which aims to facilitate group work, has been the subject of much research, from both educational and enterprise perspectives. This research introduced Reportal, an online groupware system designed to facilitate the collaborative authoring of a document. Reportal's peer review and participation awareness features were the focus of this research, and their impact was measured against the elements of online collaboration, a typology established by …
On Static And Dynamic Partitioning Behavior Of Large-Scale Networks, Derek Leonard, Zhongmei Yao, Xiaoming Wang, Dmitri Loguinov
On Static And Dynamic Partitioning Behavior Of Large-Scale Networks, Derek Leonard, Zhongmei Yao, Xiaoming Wang, Dmitri Loguinov
Computer Science Faculty Publications
In this paper, we analyze the problem of network disconnection in the context of large-scale P2P networks and understand how both static and dynamic patterns of node failure affect the resilience of such graphs. We start by applying classical results from random graph theory to show that a large variety of deterministic and random P2P graphs almost surely (i.e., with probability 1-o(1)) remain connected under random failure if and only if they have no isolated nodes. This simple, yet powerful, result subsequently allows us to derive in closed-form the probability that a P2P network develops isolated nodes, and therefore partitions, …
The Role Of White Hat Hackers In Information Security, Amit Anand Jagnarine
The Role Of White Hat Hackers In Information Security, Amit Anand Jagnarine
Honors College Theses
No abstract is available.
Automatically Discovering The Number Of Clusters In Web Page Datasets, Zhongmei Yao
Automatically Discovering The Number Of Clusters In Web Page Datasets, Zhongmei Yao
Computer Science Faculty Publications
Clustering is well-suited for Web mining by automatically organizing Web pages into categories, each of which contains Web pages having similar contents. However, one problem in clustering is the lack of general methods to automatically determine the number of categories or clusters. For the Web domain in particular, currently there is no such method suitable for Web page clustering. In an attempt to address this problem, we discover a constant factor that characterizes the Web domain, based on which we propose a new method for automatically determining the number of clusters in Web page data sets. We discover that the …
Personalization By Program Slicing, Saverio Perugini, Naren Ramakrishnan
Personalization By Program Slicing, Saverio Perugini, Naren Ramakrishnan
Computer Science Faculty Publications
Personalization involves customizing information access to the end-user. As any new area of computer science research it lacks formal models to guide the design of systems. In this paper, we present a modeling methodology, based on generative programming, for personalizing interactions with hierarchical websites. The methodology entails modeling a user’s interaction with a site in a program and applying program slicing to personalize the interaction. While preserving interactivity, this approach does not require the designer to anticipate all possible user interactions a priori and provide interfaces for each. Moreover, it provides a theoretical, systematic, and implementation-neutral way to design systems …
A Generative Programming Approach To Interactive Information Retrieval: Insights And Experiences, Saverio Perugini, Naren Ramakrishnan
A Generative Programming Approach To Interactive Information Retrieval: Insights And Experiences, Saverio Perugini, Naren Ramakrishnan
Computer Science Faculty Publications
We describe the application of generative programming to a problem in interactive information retrieval. The particular interactive information retrieval problem we study is the support for "out-of-turn interaction" with a website – how a user can communicate input to a website when the site is not soliciting such information on the current page, but will do so on a subsequent page. Our solution approach makes generous use of program transformations (partial evaluation, currying, and slicing) to delay the site’s current solicitation for input until after the user’s out-of-turn input is processed. We illustrate how studying out-of-turn interaction through a generative …
Recommender Systems Research, Saverio Perugini
Recommender Systems Research, Saverio Perugini
Computer Science Faculty Publications
We outline the history of recommender systems from their roots in information retrieval and filtering to their role in today’s Internet economy. Recommender systems attempt to reduce information overload and retain customers by selecting a subset of items from a universal set based on user preferences. Research in recommender systems lies at the intersection of several areas of computer science, such as artificial intelligence and human-computer interaction, and has progressed to an important research area of its own. It is important to note that recommendations are not delivered within a vacuum, but rather cast within an informal community of users …
The Good, Bad And The Indifferent: Explorations In Recommender System Health, Benjamin J. Keller, Sun-Mi Kim, N. Srinivas Vemuri, Naren Ramakrishnan, Saverio Perugini
The Good, Bad And The Indifferent: Explorations In Recommender System Health, Benjamin J. Keller, Sun-Mi Kim, N. Srinivas Vemuri, Naren Ramakrishnan, Saverio Perugini
Computer Science Faculty Publications
Our work is based on the premise that analysis of the connections exploited by a recommender algorithm can provide insight into the algorithm that could be useful to predict its performance in a fielded system. We use the jumping connections model defined by Mirza et al. [6], which describes the recommendation process in terms of graphs. Here we discuss our work that has come out of trying to understand algorithm behavior in terms of these graphs. We start by describing a natural extension of the jumping connections model of Mirza et al., and then discuss observations that have come from …
Revising And Unifying The Use Case Textual And Graphical Worlds, Pierre Metz
Revising And Unifying The Use Case Textual And Graphical Worlds, Pierre Metz
Theses
This thesis traces the evolution of use cases and use case relationships from the initial suggestion by Jacobson et al. in OOSE until today. This tracing reveals that there are two distinct streams of development, as referred in this thesis to as the “textual world” and the “graphical world”: the textual world being literature concentrating on textual use case properties, i.e. use case writing techniques and use case templates. The second stream that has been developed in parallel with the use case template progression is UML, i.e. Unified Modeling Language, which defines the standard for the use case diagram notation …
Weak Factorizations, Fractions And Homotopies, Alexander Kurz, Jiří Rosický
Weak Factorizations, Fractions And Homotopies, Alexander Kurz, Jiří Rosický
Engineering Faculty Articles and Research
We show that the homotopy category can be assigned to any category equipped with a weak factorization system. A classical example of this construction is the stable category of modules. We discuss a connection with the open map approach to bisimulations proposed by Joyal, Nielsen and Winskel.
Recommender Systems Research: A Connection-Centric Survey, Saverio Perugini, Marcos André Gonçalves, Edward A. Fox
Recommender Systems Research: A Connection-Centric Survey, Saverio Perugini, Marcos André Gonçalves, Edward A. Fox
Computer Science Faculty Publications
Recommender systems attempt to reduce information overload and retain customers by selecting a subset of items from a universal set based on user preferences. While research in recommender systems grew out of information retrieval and filtering, the topic has steadily advanced into a legitimate and challenging research area of its own. Recommender systems have traditionally been studied from a content-based filtering vs. collaborative design perspective. Recommendations, however, are not delivered within a vacuum, but rather cast within an informal community of users and social context. Therefore, ultimately all recommender systems make connections among people and thus should be surveyed from …
Bec Metering Department New System Proposal, Bradley Godwin
Bec Metering Department New System Proposal, Bradley Godwin
Honors Capstones
Capstone submitted as a graduation requirement for the BSU Honors Program.
Art Network Discussion, Paul Thomas
Art Network Discussion, Paul Thomas
Creative Connections Symposium @ BEAP2004 September 4, 2004
No abstract provided.
Coalgebras And Modal Expansions Of Logics, Alexander Kurz, Alessandra Palmigiano
Coalgebras And Modal Expansions Of Logics, Alexander Kurz, Alessandra Palmigiano
Engineering Faculty Articles and Research
In this paper we construct a setting in which the question of when a logic supports a classical modal expansion can be made precise. Given a fully selfextensional logic S, we find sufficient conditions under which the Vietoris endofunctor V on S-referential algebras can be defined and we propose to define the modal expansions of S as the logic that arises from the V-coalgebras. As an example, we also show how the Vietoris endofunctor on referential algebras extends the Vietoris endofunctor on Stone spaces. From another point of view, we examine when a category of ‘spaces’ (X,A), ie sets X …
Staging Transformations For Multimodal Web Interaction Management, Michael Narayan, Christopher Williams, Saverio Perugini, Naren Ramakrishnan
Staging Transformations For Multimodal Web Interaction Management, Michael Narayan, Christopher Williams, Saverio Perugini, Naren Ramakrishnan
Computer Science Faculty Publications
Multimodal interfaces are becoming increasingly ubiquitous with the advent of mobile devices, accessibility considerations, and novel software technologies that combine diverse interaction media. In addition to improving access and delivery capabilities, such interfaces enable flexible and personalized dialogs with websites, much like a conversation between humans. In this paper, we present a software framework for multimodal web interaction management that supports mixed-initiative dialogs between users and websites. A mixed-initiative dialog is one where the user and the website take turns changing the flow of interaction. The framework supports the functional specification and realization of such dialogs using staging transformations – …
Program Transformations For Information Personalization, Saverio Perugini
Program Transformations For Information Personalization, Saverio Perugini
Computer Science Faculty Publications
Personalization constitutes the mechanisms and technologies necessary to customize information access to the end-user. It can be defined as the automatic adjustment of information content, structure, and presentation. The central thesis of this dissertation is that modeling interaction explicitly in a representation, and studying how partial information can be harnessed in it by program transformations to direct the flow of the interaction, can provide insight into, reveal opportunities for, and define a model for personalized interaction. To evaluate this thesis, a formal modeling methodology is developed for personalizing interactions with information systems, especially hierarchical hypermedia, based on program transformations. The …
Automatically Generating Interfaces For Personalized Interaction With Digital Libraries, Saverio Perugini, Naren Ramakrishnan, Edward A. Fox
Automatically Generating Interfaces For Personalized Interaction With Digital Libraries, Saverio Perugini, Naren Ramakrishnan, Edward A. Fox
Computer Science Faculty Publications
We present an approach to automatically generate interfaces supporting personalized interaction with digital libraries; these interfaces augment the user-DL dialog by empowering the user to (optionally) supply out-of-turn information during an interaction, flatten or restructure the dialog, and inquire about dialog options. Interfaces generated using this approach for CITIDEL are described.
Dit-Call: Naturally Speaking But Slow, Dermot Campbell, Marty Meinardi, Bunny Richardson, Eugene Coyle, Olivia Donnellan, Pak Kui Leung, Ciaran Macdonaill, Elmar Jung, Charles Pritchard
Dit-Call: Naturally Speaking But Slow, Dermot Campbell, Marty Meinardi, Bunny Richardson, Eugene Coyle, Olivia Donnellan, Pak Kui Leung, Ciaran Macdonaill, Elmar Jung, Charles Pritchard
Articles
This paper introduces a new development in speech technology and describes its planned application in an EFL context. Special attention is paid to the pedagogical potential of the resultant language tool.
Algebraic Semantics For Coalgebraic Logics, Clemens Kupke, Alexander Kurz, Dirk Pattinson
Algebraic Semantics For Coalgebraic Logics, Clemens Kupke, Alexander Kurz, Dirk Pattinson
Engineering Faculty Articles and Research
With coalgebras usually being defined in terms of an endofunctor T on sets, this paper shows that modal logics for T-coalgebras can be naturally described as functors L on boolean algebras. Building on this idea, we study soundness, completeness and expressiveness of coalgebraic logics from the perspective of duality theory. That is, given a logic L for coalgebras of an endofunctor T, we construct an endofunctor L such that L-algebras provide a sound and complete (algebraic) semantics of the logic. We show that if L is dual to T, then soundness and completeness of the algebraic semantics immediately yield the …
Preface, Thomas Hildebrandt, Alexander Kurz
Preface, Thomas Hildebrandt, Alexander Kurz
Engineering Faculty Articles and Research
No abstract provided.
Spatiotemporal Databases: Models For Attracting Students To Research, Ágnes Bércesné Novák, Peter Revesz, Zsolt Tuza
Spatiotemporal Databases: Models For Attracting Students To Research, Ágnes Bércesné Novák, Peter Revesz, Zsolt Tuza
School of Computing: Conference and Workshop Papers
In higher education professors often make much effort to introduce their students to research. Unfortunately, the present standard database systems curriculum is composed of well-settled subjects that do not lead to research. The challenge is to bring the research frontier closer to students at beginner level. In this paper we describe how it can be done in the area of spatiotemporal databases. We propose a new database systems curriculum and illustrate its benefits by mentioning several highly succsesful student projects in some recent experimental introductory database systems courses that followed the new curriculum.