Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Education (63)
- Social and Behavioral Sciences (51)
- Engineering (47)
- Databases and Information Systems (38)
- Software Engineering (38)
-
- Artificial Intelligence and Robotics (37)
- Computer Engineering (28)
- Theory and Algorithms (27)
- Higher Education (22)
- Programming Languages and Compilers (22)
- Graphics and Human Computer Interfaces (21)
- Library and Information Science (21)
- OS and Networks (19)
- Other Computer Sciences (19)
- Business (18)
- Information Security (18)
- Data Science (17)
- Science and Mathematics Education (17)
- Arts and Humanities (15)
- Numerical Analysis and Scientific Computing (14)
- Systems Architecture (14)
- Mathematics (13)
- Medicine and Health Sciences (11)
- Life Sciences (10)
- Curriculum and Instruction (8)
- Educational Methods (8)
- Electrical and Computer Engineering (8)
- Sociology (7)
- Institution
-
- Loyola University Chicago (46)
- Nova Southeastern University (41)
- City University of New York (CUNY) (23)
- Portland State University (22)
- Old Dominion University (21)
-
- University of Rhode Island (15)
- Edith Cowan University (13)
- Brigham Young University (10)
- Bryant University (9)
- University of Richmond (9)
- University of Texas Rio Grande Valley (9)
- Singapore Management University (8)
- Wright State University (8)
- Chapman University (6)
- Kennesaw State University (6)
- Technological University Dublin (6)
- University of the Pacific (6)
- Utah State University (6)
- University of South Carolina (5)
- Bowling Green State University (4)
- Louisiana Tech University (4)
- The University of Akron (4)
- University of Dayton (4)
- University of Nebraska - Lincoln (4)
- Boise State University (3)
- Claremont Colleges (3)
- Providence College (3)
- Syracuse University (3)
- The Texas Medical Center Library (3)
- University at Albany, State University of New York (3)
- Publication Year
- Publication
-
- Computer Science: Faculty Publications and Other Works (46)
- CCAC Theses and Dissertations (32)
- Open Educational Resources (22)
- Computer Science Faculty Publications (19)
- Theses and Dissertations (15)
-
- Library Impact Statements (14)
- Computer Science Faculty Publications and Presentations (12)
- Theses: Doctorates and Masters (11)
- Dissertations and Theses (10)
- Browse all Theses and Dissertations (8)
- CCIS Networking / SCIS Networking magazines (8)
- Theses and Dissertations - UTB/UTPA (7)
- Dissertations (6)
- Faculty Articles (5)
- Research Collection School Of Computing and Information Systems (5)
- Doctoral Dissertations (4)
- Honors Projects (4)
- Journal of Computer Science Integration (4)
- The Rock (4)
- Williams Honors College, Honors Research Projects (4)
- All Graduate Plan B and other Reports, Spring 1920 to Spring 2023 (3)
- Bookshelf (3)
- Department of Math & Statistics Technical Report Series (3)
- Faculty, Staff and Student Publications (3)
- Honors College Theses (3)
- Honors Projects in Information Systems and Analytics (3)
- Mathematics & Computer Science Student Scholarship (3)
- SMU Press Releases and News (3)
- Senior Theses (3)
- Theses (3)
- Publication Type
- File Type
Articles 211 - 240 of 412
Full-Text Articles in Computer Sciences
Rendering Owl In Latex For Improved Readability: Extensions To The Owlapi, Cogan M. Shimizu
Rendering Owl In Latex For Improved Readability: Extensions To The Owlapi, Cogan M. Shimizu
Browse all Theses and Dissertations
As ontology engineering is inherently a multidisciplinary process, it is necessary to utilize multiple vehicles to present an ontology to a user. In order to examine the content of an ontology, formal logic renderings of the axioms appear to be a very helpful approach for some. This thesis introduces a number of incremental improvements to the OWLAPI's \LaTeX{} rendering framework in order to improve the readability, concision, and correctness of OWL files translated into Description Logic and First Order Logic. In addition, we examine the efficacy of these renderings as vehicles for understanding an ontology.
Automated Rendering Of Schema Diagram For Ontologies, Nazifa Karima
Automated Rendering Of Schema Diagram For Ontologies, Nazifa Karima
Browse all Theses and Dissertations
Semantic Web extends the current web, using ontologies, metadata and other technologies to establish links between terms and concepts. This enables machines to automatically integrate information across different platforms utilizing the standard definitions. Furthermore, reasoning agents can infer new knowledge by gathering existing information and these additional connections between them. As a result of being designed and maintained independently, data sources exhibit highly heterogeneous nature. This increases the complexity of data integration and hinders interoperability. However, if we can align the overlapping concepts among different domains of knowledge, the prospect of achieving interoperability and integration without having any intermediate reasoning …
An Interview With The Scorpion: Walter O’Brien, Walter O'Brien
An Interview With The Scorpion: Walter O’Brien, Walter O'Brien
The Transdisciplinary STEAM+ Journal
An interview with Walter O'Brien (hacker handle: "Scorpion"), known as a businessman, information technologist, executive producer, and media personality who is the founder and CEO of Scorpion Computer Services, Inc. O'Brien is also the inspiration for and executive producer of the CBS television series, Scorpion.
Visual Code: Breaking The Binary, Jacob Johannesen, Andrew Adriance
Visual Code: Breaking The Binary, Jacob Johannesen, Andrew Adriance
Liberal Arts and Engineering Studies
This project seeks to create an accessible programming language that is more visually based. Although some solutions exist, namely MIT’s Scratch, nothing has caught up to the mobile age. This proj- ect aims to reframe creating a game or app into the context of tell- ing a story, putting character creation first. By researching sto- ry-telling and how people learn, and by applying technical and user interface design knowledge, this project intends to deliver a soft- ware solution that opens introductory coding education to more people.
Guest Editors' Introduction: Best Of Respect, Part 2, Tiffany Barnes, Jamie Payton, George K. Thiruvathukal, Jeff Forbes, Kristy Elizabeth Boyer
Guest Editors' Introduction: Best Of Respect, Part 2, Tiffany Barnes, Jamie Payton, George K. Thiruvathukal, Jeff Forbes, Kristy Elizabeth Boyer
Computer Science: Faculty Publications and Other Works
The guest editors introduce best papers on broadening participation in computing from the RESPECT'15 conference. The five articles presented here are part two of a two-part series representing research on broadening participation in computing. These articles study participation in intersectional ways, through the perceptions and experiences of African-American middle school girls, the sense of belonging in computing for LGBTQ students, the impact of a STEM scholarship and community development program for low-income and first-generation college students, a leadership development program, and how African-American women individually take leadership to enable their success in computing.
2016-01-A3dsrinp-Csc-Sta-Cmb-522-Bps-542, Raymond Pulver, Neal Buxton, Xiaodong Wang, John Lucci, Jean Yves Hervé, Lenore Martin
2016-01-A3dsrinp-Csc-Sta-Cmb-522-Bps-542, Raymond Pulver, Neal Buxton, Xiaodong Wang, John Lucci, Jean Yves Hervé, Lenore Martin
Bioinformatics Software Design Projects
Cholesterol is carried and transported through bloodstream by lipoproteins. There are two types of lipoproteins: low density lipoprotein, or LDL, and high density lipoprotein, or HDL. LDL cholesterol is considered “bad” cholesterol because it can form plaque and hard deposit leading to arteries clog and make them less flexible. Heart attack or stroke will happen if the hard deposit blocks a narrowed artery. HDL cholesterol helps to remove LDL from the artery back to the liver.
Traditionally, particle counts of LDL and HDL plays an important role to understanding and prediction of heart disease risk. But recently research suggested that …
Professor Pang Hwee Hwa Appointed Dean Of Smu School Of Information Systems, Singapore Management University
Professor Pang Hwee Hwa Appointed Dean Of Smu School Of Information Systems, Singapore Management University
SMU Press Releases and News
The Singapore Management University (SMU) has announced today the appointment of Professor Pang Hwee Hwa as the next Dean of the SMU School of Information Systems (SIS) with effect from 1 July 2016 for a term of five years. Selected from a global pool of candidates after an extensive and rigorous global search which started in October 2015, Prof Pang’s strong commitment to research in information systems and a passion for excellence in education, make him the ideal candidate to lead the School of Information Systems.
Hpc Made Easy: Using Docker To Distribute And Test Trilinos, Sean J. Deal
Hpc Made Easy: Using Docker To Distribute And Test Trilinos, Sean J. Deal
All College Thesis Program, 2016-2019
Virtualization is an enticing option for computer science research given its ability to provide repeatable, standardized environments, but traditional virtual machines have too much overhead cost to be practical. Docker, a Linux-based tool for operating-system level virtualization, has been quickly gaining popularity throughout the computer science field by touting a virtualization solution that is easily distributable and more lightweight than virtual machines. This thesis aims to explore if Docker is a viable option for conducting virtualized research by evaluating the results of parallel performance tests using the Trilinos project.
Catching Card Counters, Sarah French
Catching Card Counters, Sarah French
Honors Projects in Mathematics
The casino industry has been researched through a variety of disciplines including psychological gambling habits, technological advances, business strategies, and mathematical simulations. In the vast number of studies that have been conducted, there are few scholarly articles that focus on the specific aspect of card counting. The majority of games in the casino are designed to favor the “house”. This study focuses on the game of blackjack, in which players using a card counting strategy can tip the odds in their favor. A computer simulation was used to model the betting strategy of a card counter who would bet methodically. …
The Need For Research In Broadening Participation, Tiffany Barnes, George K. Thiruvathukal
The Need For Research In Broadening Participation, Tiffany Barnes, George K. Thiruvathukal
Computer Science: Faculty Publications and Other Works
Underrepresentation in computing is a global problem, marked by a disturbing lack of access to computing resources and education among people underrepresented by race, ethnicity, gender, income, disability, and sexual-orientation status. It is urgent that we address this divide between those with and without the knowledge to create computational artifacts or even basic functional literacy. Important alliances for broadening participation (BP) are catalyzing efforts to engage more people in computing, but they are not enough. We need solid research as well.
An Empirical Assessment Of Employee Cyberslacking In The Public Sector, Wilnelia Hernández
An Empirical Assessment Of Employee Cyberslacking In The Public Sector, Wilnelia Hernández
CCAC Theses and Dissertations
With the increasing use of the Internet, new challenges are presented to employees in the workplace. Employees spend time during work hours on non-work related activities including visiting e-commerce Websites, managing personal email accounts, and engaging in e-banking. These types of actions in the workplace are known as cyberslacking. Cyberslacking affects the employees’ productivity, presents legal concerns, and undermines the security of the organization’s network. This research study addressed the problem of cyberslacking in the public sector, by assessing the ethical severity of cyberslacking activities, as well as how employees perceived that the frequency of such activities occurred by their …
Algorithmic Foundations Of Heuristic Search Using Higher-Order Polygon Inequalities, Newton Henry Campbell Jr.
Algorithmic Foundations Of Heuristic Search Using Higher-Order Polygon Inequalities, Newton Henry Campbell Jr.
CCAC Theses and Dissertations
The shortest path problem in graphs is both a classic combinatorial optimization problem and a practical problem that admits many applications. Techniques for preprocessing a graph are useful for reducing shortest path query times. This dissertation studies the foundations of a class of algorithms that use preprocessed landmark information and the triangle inequality to guide A* search in graphs. A new heuristic is presented for solving shortest path queries that enables the use of higher order polygon inequalities. We demonstrate this capability by leveraging distance information from two landmarks when visiting a vertex as opposed to the common single landmark …
Empirical Analysis Of Socio-Cognitive Factors Affecting Security Behaviors And Practices Of Smartphone Users, Joseph P. Simpson
Empirical Analysis Of Socio-Cognitive Factors Affecting Security Behaviors And Practices Of Smartphone Users, Joseph P. Simpson
CCAC Theses and Dissertations
The overall security posture of information systems (IS) depends on the behaviors of the IS users. Several studies have shown that users are the greatest vulnerability to IS security. The proliferation of smartphones is introducing an entirely new set of risks, threats, and vulnerabilities. Smartphone devices amplify this data exposure problem by enabling instantaneous transmission and storage of personally identifiable information (PII) by smartphone users, which is becoming a major security risk. Moreover, companies are also capitalizing on the availability and powerful computing capabilities of these smartphone devices and developing a bring-your-own-device (BYOD) program, which makes companies susceptible to divulgence …
Aspect Mining Using Multiobjective Genetic Clustering Algorithms, David G. Bethelmy
Aspect Mining Using Multiobjective Genetic Clustering Algorithms, David G. Bethelmy
CCAC Theses and Dissertations
In legacy software, non-functional concerns tend to cut across the system and manifest themselves as tangled or scattered code. If these crosscutting concerns could be modularized and the system refactored, then the system would become easier to understand, modify, and maintain. Modularized crosscutting concerns are known as aspects and the process of identifying aspect candidates in legacy software is called aspect mining.
One of the techniques used in aspect mining is clustering and there are many clustering algorithms. Current aspect mining clustering algorithms attempt to form clusters by optimizing one objective function. However, the objective function to be optimized tends …
A Study Of The Success Of Group Formation In Virtual Teams Using Computer-Mediated Communications, Eliel Melón-Ramos
A Study Of The Success Of Group Formation In Virtual Teams Using Computer-Mediated Communications, Eliel Melón-Ramos
CCAC Theses and Dissertations
In the digital domain, virtual teams within organizations and corporations are becoming common. Restructuring an organization or corporation is vital because competition and globalization are increasing. In this era of globalization, distributed working groups need to develop a competitive advantage in these ever-changing environments. Historically, teams had experienced problems stemming from geographical and temporal limitations. With the increase of technology in telecommunications, organizations are increasingly forming virtual teams, which have become critical to the survival of nearly any corporate entity.
Virtual teams have some of the same problems that regular teams have. One of the key challenges is the method …
Mutable Class Design Pattern, Nikolay Malitsky
Mutable Class Design Pattern, Nikolay Malitsky
CCAC Theses and Dissertations
The dissertation proposes, presents and analyzes a new design pattern, the Mutable Class pattern, to support the processing of large-scale heterogeneous data models with multiple families of algorithms. Handling data-algorithm associations represents an important topic across a variety of application domains. As a result, it has been addressed by multiple approaches, including the Visitor pattern and the aspect-oriented programming (AOP) paradigm. Existing solutions, however, bring additional constraints and issues. For example, the Visitor pattern freezes the class hierarchies of application models and the AOP-based projects, such as Spring AOP, introduce significant overhead for processing large-scale models with fine-grain objects. The …
Enhanced Method Call Tree For Comprehensive Detection Of Symptoms Of Cross Cutting Concerns, Saleem Obaidullah Mir
Enhanced Method Call Tree For Comprehensive Detection Of Symptoms Of Cross Cutting Concerns, Saleem Obaidullah Mir
CCAC Theses and Dissertations
Aspect oriented programming languages provide a new enhanced composition mechanism between the functional sub units as compared to earlier non aspect oriented languages. For this reason the refactoring process requires a new approach to the analysis of existing code that focuses on how the functions cross cut one another. Aspect mining is a process of studying an existing program in order to find these cross cutting functions or concerns so they may be implemented using new aspect oriented constructs and thus reduce the complexity of the existing code. One approach to the detection of these cross cutting concerns generates a …
An Investigation Of Socio-Technical Components Of Knowledge Management System (Kms) Usage, Noel Wint Jr.
An Investigation Of Socio-Technical Components Of Knowledge Management System (Kms) Usage, Noel Wint Jr.
CCAC Theses and Dissertations
Existing literature indicates that although both academics and practitioners recognize knowledge management (KM) as a source of competitive advantage, users are not always willing to use a knowledge management system (KMS). Because of the social nature of knowledge transfer, a KMS can be considered a socio-technical system. Many explanations have been presented for this failure to utilize the KMS. These explanations include a number of the socio-technical factors relating to people, processes, and technologies. While these factors may have significant explanatory power when examined independently, existing studies have not sufficiently addressed the interactions among all three socio-technical factors or their …
Capturing, Eliciting, And Prioritizing (Cep) Non-Functional Requirements Metadata During The Early Stages Of Agile Software Development, Richard Rabin Maiti
Capturing, Eliciting, And Prioritizing (Cep) Non-Functional Requirements Metadata During The Early Stages Of Agile Software Development, Richard Rabin Maiti
CCAC Theses and Dissertations
Agile software engineering has been a popular methodology to develop software rapidly and efficiently. However, the Agile methodology often favors Functional Requirements (FRs) due to the nature of agile software development, and strongly neglects Non-Functional Requirements (NFRs). Neglecting NFRs has negative impacts on software products that have resulted in poor quality and higher cost to fix problems in later stages of software development.
This research developed the CEP “Capture Elicit Prioritize” methodology to effectively gather NFRs metadata from software requirement artifacts such as documents and images. Artifact included the Optical Character Recognition (OCR) artifact which gathered metadata from images. The …
A Study Of Data Sharing Practices Within Scholarly Research Communities, Mary Harward
A Study Of Data Sharing Practices Within Scholarly Research Communities, Mary Harward
CCAC Theses and Dissertations
Recent literature acknowledges the importance of data and effective data management strategies to facilitate collaboration between disciplines of research. Likewise, understanding the policies and practices that support data sharing is a growing area of research in the fields of information and social studies of science. Shared data allow researchers to build on fellow researchers’ work to enrich and facilitate advancements in science. While much has been written to identify the elements that adversely affect data sharing in scholarly research, a definitive framework remains unclear. Several theories have been presented to explain this shortfall; however, the reasons are highly diverse. Some …
Optimization Of Communication For Distributed Graph-Parallel Computing Systems, Yue Zhao
Optimization Of Communication For Distributed Graph-Parallel Computing Systems, Yue Zhao
Theses and Dissertations
A number of distributed graph-parallel computing systems have been proposed to address the needs of solving complex and large-scale graph algorithms. Distributed Graphlab and PowerGraph are two such frameworks, which demonstrate excellent performance with high scalability and fault tolerance. However, unnecessary and excessive communications among computing nodes in these frameworks not only reduce the network efficiency but may also cause a decrease in runtime performance. In this work, we first conduct an evaluation work for representative distributed graph-parallel processing. Secondly, we propose a mechanism to identify and eliminate excessive communications for PageRank-like algorithms during synchronization phase of the distributed graph-parallel …
A Constraint Language For Static Semantic Analysis Based On Scope Graphs, Hendrik Van Antwerpen, Pierre Néron, Andrew Tolmach, Eelco Visser, Guido Wachsmuth
A Constraint Language For Static Semantic Analysis Based On Scope Graphs, Hendrik Van Antwerpen, Pierre Néron, Andrew Tolmach, Eelco Visser, Guido Wachsmuth
Computer Science Faculty Publications and Presentations
In previous work, we introduced scope graphs as a formalism for describing program binding structure and performing name resolution in an AST-independent way. In this paper, we show how to use scope graphs to build static semantic analyzers. We use constraints extracted from the AST to specify facts about binding, typing, and initialization. We treat name and type resolution as separate building blocks, but our approach can handle language constructs—such as record field access—for which binding and typing are mutually dependent.We also refine and extend our previous scope graph theory to address practical concerns including ambiguity checking and support for …
Developing An Efficient Failure Prediction Model In Support Of A Distributed Operating System For Autonomic Networks, Jondi Hesham Abed
Developing An Efficient Failure Prediction Model In Support Of A Distributed Operating System For Autonomic Networks, Jondi Hesham Abed
Dissertations
Network fault management has been a vibrant research area in computer networks because of the immediate benefits that it can deliver to network operators and service providers. Unfortunately, most existing fault management systems (to date) target a specific domain. Ideally, collateral damage due to network failures could be mitigated if they could be predicted in advance of their occurrence. Homeostasis could then be more easily maintained by taking corrective measures to avoid imminent failures before they occurred.
Here, we set out with precisely the objective of designing an automated system that is capable of predicting the imminent occurrence of system …
Technical Communication As Teaching: A Grounded Theory Study Of Cognitive Empathy And Audience Engagement Among Computer Science Majors In A Technical Communication Classroom, Robert Michael Rowan
Technical Communication As Teaching: A Grounded Theory Study Of Cognitive Empathy And Audience Engagement Among Computer Science Majors In A Technical Communication Classroom, Robert Michael Rowan
Theses and Dissertations
This dissertation is a grounded theory study of empathy, ethical awareness, and audience engagement activities in students in a technical writing service course. The course was designed around an empathy-oriented approach to teaching technical writing and writing research. The students are primarily computer science majors, and the teaching methods include a genre and writing research approach as well as the use of an extended metaphor of technical communication as a form of teaching. Findings indicate that students respond to the metaphor by drawing upon positive and empathetically-informed models of teachers and teaching to guide how they would work with and …
Service Quality And Perceived Value Of Cloud Computing-Based Service Encounters: Evaluation Of Instructor Perceived Service Quality In Higher Education In Texas, Eges Egedigwe
CCAC Theses and Dissertations
Cloud computing based technology is becoming increasingly popular as a way to deliver quality education to community colleges, universities and other organizations. At the same time, compared with other industries, colleges have been slow on implementing and sustaining cloud computing services on an institutional level because of budget constraints facing many large community colleges, in addition to other obstacles. Faced with this challenge, key stakeholders are increasingly realizing the need to focus on service quality as a measure to improve their competitive position in today's highly competitive environment. Considering the amount of study done with cloud computing in education, very …
The Importance Of A Pictorial Medical History In Assisting Medical Diagnosis Of Individuals With Intellectual Disabilities: A Telemedicine Approach, Grace Bonanno
CCAC Theses and Dissertations
When face-to-face physical medical exams are not possible, virtual physical exams, in the form of a pictorial medical exam/history, can be substituted, and telemedicine can be the means to deliver these virtual exams. The goal of this work was to determine if presence in the form of a visual and/or pictorial medical history can be of benefit to clinicians in the diagnosis of medical conditions of individuals with developmental disabilities (DDs) and/or intellectual disabilities (IDs), in particular those who cannot, because of their cognitive and/or physical disabilities, verbally relate their illness to a clinician. Virtual exams can also be useful …
Efficient Variations Of The Quality Threshold Clustering Algorithm, Frank Loforte Jr.
Efficient Variations Of The Quality Threshold Clustering Algorithm, Frank Loforte Jr.
CCAC Theses and Dissertations
Clustering gene expression data such that the diameters of the clusters formed are no greater than a specified threshold prompted the development of the Quality Threshold Clustering (QTC) algorithm. It iteratively forms clusters of non-increasing size until all points are clustered; the largest cluster is always selected first. The QTC algorithm applies in many other domains that require a similar quality guarantee based on cluster diameter. The worst-case complexity of the original QTC algorithm is (n5). Since practical applications often involve large datasets, researchers called for more efficient versions of the QTC algorithm.
This dissertation aimed to develop …
Immunology Inspired Detection Of Data Theft From Autonomous Network Activity, Theodore O. Cochran
Immunology Inspired Detection Of Data Theft From Autonomous Network Activity, Theodore O. Cochran
CCAC Theses and Dissertations
The threat of data theft posed by self-propagating, remotely controlled bot malware is increasing. Cyber criminals are motivated to steal sensitive data, such as user names, passwords, account numbers, and credit card numbers, because these items can be parlayed into cash. For anonymity and economy of scale, bot networks have become the cyber criminal’s weapon of choice. In 2010 a single botnet included over one million compromised host computers, and one of the largest botnets in 2011 was specifically designed to harvest financial data from its victims. Unfortunately, current intrusion detection methods are unable to effectively detect data extraction techniques …
Usable Security Using Goms: A Study To Evaluate And Compare The Usability Of User Accounts On E-Government Websites, Amran Din
CCAC Theses and Dissertations
The term e-Government refers to providing citizens a series of services that can be conveniently conducted over the Internet. However, the potential to redefine and transform e-Government increasingly relies on citizens successfully establishing and managing a user account profile online. E-Government has not adequately addressed user-centric designs for social inclusion of all citizens on e-Government websites. There is a lack of research on the usability of user account management, and a clear lack of innovation in incorporating user-friendly authentication interfaces to accommodate a diverse user population given the wealth of existing research in web authentication techniques within Identity Management. The …
Pedagogical Possibilities For The 2048 Puzzle Game, Todd W. Neller
Pedagogical Possibilities For The 2048 Puzzle Game, Todd W. Neller
Computer Science Faculty Publications
In this paper, we describe an engaging puzzle game called 2048 and outline a variety of exercises that can leverage the game’s popularity to engage student interest, reinforce core CS concepts, and excite student curiosity towards undergraduate research. Exercises range in difficulty from CS1-level exercises suitable for exercising and assessing 1D and 2D array skills to empirical undergraduate research in Monte Carlo Tree Search methods and skilled heuristic evaluation design.