Open Access. Powered by Scholars. Published by Universities.®
Graphics and Human Computer Interfaces Commons™
Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Singapore Management University (82)
- California Polytechnic State University, San Luis Obispo (31)
- University of Malaya (26)
- University of Dayton (20)
- University of Arkansas, Fayetteville (16)
-
- City University of New York (CUNY) (11)
- St. Mary's University (11)
- San Jose State University (9)
- Rochester Institute of Technology (7)
- The University of Akron (7)
- Claremont Colleges (4)
- Southern Adventist University (4)
- University of Nebraska - Lincoln (4)
- University of Nebraska at Omaha (4)
- Chapman University (3)
- Edith Cowan University (3)
- Minnesota State University Moorhead (3)
- Montclair State University (3)
- University of Nevada, Las Vegas (3)
- University of South Carolina (3)
- Western Kentucky University (3)
- Bucknell University (2)
- Dartmouth College (2)
- DePaul University (2)
- Eastern Washington University (2)
- Embry-Riddle Aeronautical University (2)
- Illinois Math and Science Academy (2)
- Louisiana State University (2)
- Loyola University Chicago (2)
- Murray State University (2)
- Keyword
-
- Visualization (11)
- Computer Science (8)
- HCI (8)
- Accessibility (7)
- Computer science (6)
-
- Mobile (5)
- Mobile applications (5)
- Programming (5)
- Usability (5)
- Virtual reality (5)
- Android (4)
- Animation (4)
- Augmented reality (4)
- Computer Vision (4)
- Design (4)
- Education (4)
- Human Computer Interaction (4)
- Machine Learning (4)
- Software (4)
- Unity (4)
- VR (4)
- AR (3)
- Artificial Intelligence (AI) (3)
- Augmented Reality (3)
- Deep learning (3)
- Game (3)
- Generative adversarial networks (3)
- Graphics (3)
- Human-centered computing (3)
- IPhone (3)
- Publication Year
- Publication
-
- Research Collection School Of Computing and Information Systems (81)
- Student Works (2000-2009) (25)
- Computer Science Faculty Publications (20)
- Master's Theses (11)
- Computer Engineering (8)
-
- Computer Science and Computer Engineering Undergraduate Honors Theses (8)
- Computer Science and Software Engineering (8)
- Frameless (7)
- Graduate Theses and Dissertations (7)
- Williams Honors College, Honors Research Projects (7)
- Open Educational Resources (6)
- Master's Projects (5)
- Posters - 2026 (5)
- Presentations - 2026 (5)
- College of Engineering Summer Undergraduate Research Program (3)
- Department of Computer Science Faculty Scholarship and Creative Works (3)
- Honors Theses (3)
- Masters Theses & Specialist Projects (3)
- Publications and Research (3)
- Senior Theses (3)
- Student Academic Conference (3)
- Theses : Honours (3)
- Theses and Dissertations (3)
- Theses/Capstones/Creative Projects (3)
- CGU Theses & Dissertations (2)
- CMC Senior Theses (2)
- Campus Research Month (2)
- Computer Science: Faculty Publications and Other Works (2)
- Dartmouth College Master’s Theses (2)
- EWU Masters Thesis Collection (2)
- Publication Type
- File Type
Articles 271 - 300 of 319
Full-Text Articles in Graphics and Human Computer Interfaces
Bay Audio Repair Website & Data Management Application, Michael Shelley
Bay Audio Repair Website & Data Management Application, Michael Shelley
Computer Science and Software Engineering
The goal of this senior project was to build a website and software application to receive and manage audio equipment repair requests for a small startup company called Bay Audio Repair (BAR). Furthermore, it allowed me to gain experience in web development and software engineering practices, specifically requirements gathering, design and implementation. The website provides an online interface for BAR’s customers to request repairs and the application allows BAR employees to update the progress of a repair. Several technologies were used in the system’s construction: HTML, XML, PHP, and C#.
Software Internationalization: A Framework Validated Against Industry Requirements For Computer Science And Software Engineering Programs, John Huân Vũ
Master's Theses
View John Huân Vũ's thesis presentation at http://youtu.be/y3bzNmkTr-c.
In 2001, the ACM and IEEE Computing Curriculum stated that it was necessary to address "the need to develop implementation models that are international in scope and could be practiced in universities around the world." With increasing connectivity through the internet, the move towards a global economy and growing use of technology places software internationalization as a more important concern for developers. However, there has been a "clear shortage in terms of numbers of trained persons applying for entry-level positions" in this area. Eric Brechner, Director of Microsoft Development Training, suggested …
Research Poster: Software Frameworks For Improved Productivity In Climate Change Research, Sohei Okamoto
Research Poster: Software Frameworks For Improved Productivity In Climate Change Research, Sohei Okamoto
2010 Annual Nevada NSF EPSCoR Climate Change Conference
Research poster
Eliciting User Requirements Using Appreciative Inquiry, Carol Kernitzki Gonzales
Eliciting User Requirements Using Appreciative Inquiry, Carol Kernitzki Gonzales
CGU Theses & Dissertations
Many software development projects fail because they do not meet the needs of users, are over-budget, and abandoned. To address this problem, the user requirements elicitation process was modified based on principles of Appreciative Inquiry. Appreciative Inquiry, commonly used in organizational development, aims to build organizations, processes, or systems based on success stories using a hopeful vision for an ideal future. Spanning five studies, Appreciative Inquiry was evaluated for its effectiveness with eliciting user requirements. In the first two cases, it was compared with traditional approaches with end-users and proxy-users. The third study was a quasi-experiment comparing the use of …
Exercise Power Grid Display And Web Interface, Alexander (Alex) Chernetz
Exercise Power Grid Display And Web Interface, Alexander (Alex) Chernetz
Computer Engineering
The 2008-2009 expansion of the Recreation Center at Cal Poly includes three new rooms with cardiovascular fitness equipment. As part of its ongoing commitment to sustainable development, the new machines connect to the main power grid and generate power during a workout. This document explains the process of quantifying and expressing the power generated using two interfaces: an autonomous display designed for a television with a text size and amount of detail adaptable to multiple television sizes and viewing distances, and an interactive, more detailed Web interface accessible with any Java-capable computer system or browser.
User Interface Design, Moritz Stefaner, Sebastien Ferre, Saverio Perugini, Jonathan Koren, Yi Zhang
User Interface Design, Moritz Stefaner, Sebastien Ferre, Saverio Perugini, Jonathan Koren, Yi Zhang
Computer Science Faculty Publications
As detailed in Chap. 1, system implementations for dynamic taxonomies and faceted search allow a wide range of query possibilities on the data. Only when these are made accessible by appropriate user interfaces, the resulting applications can support a variety of search, browsing and analysis tasks. User interface design in this area is confronted with specific challenges. This chapter presents an overview of both established and novel principles and solutions.
An Exploratory Overview Of Teaching Computer Game Development, Mario Guimaraes, Meg C. Murray
An Exploratory Overview Of Teaching Computer Game Development, Mario Guimaraes, Meg C. Murray
Faculty Articles
The computer game industry has exploded reaching sales of several billion dollars a year and, consequently, a majority of college students are familiar with the gaming environment. In fact, videogame development has been cited as one way to motivate students to explore the world of Computer Science. However, most videogames are extremely complex computer programs created by a team of developers including programmers and graphic artists and represent thousands of hours of work. Fortunately there are software tools available that provide a way for simple computer games to be created fairly easily using a building block approach. This paper discusses …
Mining Web-Functional Dependencies For Flexible Information Access, Saverio Perugini, Naren Ramakrishnan
Mining Web-Functional Dependencies For Flexible Information Access, Saverio Perugini, Naren Ramakrishnan
Computer Science Faculty Publications
We present an approach to enhancing information access through Web structure mining in contrast to traditional approaches involving usage mining. Specifically, we mine the hardwired hierarchical hyperlink structure of Web sites to identify patterns of term-term co-occurrences we call Web functional dependencies (FDs). Intuitively, a Web FD ‘x y’ declares that all paths through a site involving a hyperlink labeled x also contain a hyperlink labeled y. The complete set of FDs satisfied by a site help characterize (flexible and expressive) interaction paradigms supported by a site, where a paradigm is the set of explorable sequences therein. …
The Future Of Information Systems Engineering, Keng Siau
The Future Of Information Systems Engineering, Keng Siau
Research Collection School Of Computing and Information Systems
No abstract provided.
Sub Space: Enhancing The Spatial Awareness Of Trainee Submariners Using 3d Simulation Environments, Michael Garrett
Sub Space: Enhancing The Spatial Awareness Of Trainee Submariners Using 3d Simulation Environments, Michael Garrett
Theses : Honours
Rapid advancements in computer technology have facilitated the development of practical and economically feasible three dimensional (3D) computer-generated simulation environments that have been utilized for training in a number of different fields. In particular, this development has been heavily influenced by innovations within the gaming industry, where First Person Shooter (FPS) games are often considered to be on the cutting edge of gaming technology in terms of visual fidelity and performance. 3D simulation environments built upon FPS gaming technologies can be used to realistically represent real world places, while also providing a dynamic and responsive experiential based learning environment for …
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 …
Student Interactive Campus Map At Marshall University, Edward Aractingi, Jamie Wolfe
Student Interactive Campus Map At Marshall University, Edward Aractingi, Jamie Wolfe
IT Research
Marshall University is a state-funded university in Huntington, West Virginia. Like many universities, it is a large organization with multiple and diverse units (colleges, departments, centers, etc.) and depends on data to run efficiently. Much of this data is used by multiple entities. To better manage the needed data collected by the university, the Marshall University Geographic Information System (MUGIS) has been developed. MUGIS will address several needs of Marshall University’s principal stakeholders. Stakeholders include the university administration, faculty, and students. One of the first applications developed for MUGIS was an interactive campus map. This Web-based application is intended to …
Personalization Of Web Services: A Study On The Fit Between Web Tasks And Personalization Mechanisms, Fiona Fui-Hoon Nah, Keng Siau, Min Ling
Personalization Of Web Services: A Study On The Fit Between Web Tasks And Personalization Mechanisms, Fiona Fui-Hoon Nah, Keng Siau, Min Ling
Research Collection School Of Computing and Information Systems
Personalization is increasingly being considered an important ingredient of Web applications. In most cases, personalization techniques and mechanisms are used for tailoring information services to user needs. It is motivated by the recognition that a user has needs, and meeting them successfully is likely to lead to a satisfying relationship and re-use of the Web services offered. However, if the personalization mechanisms do not match the needs depicted by the tasks, it will decrease user satisfaction and performance. In this research, we use the cognitive fit theory to examine the fit between personalization mechanisms and Web tasks.
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 …
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 …
The Staging Transformation Approach To Mixing Initiative, Robert Capra, Michael Narayan, Saverio Perugini, Naren Ramakrishnan, Manuel A. Pérez-Quiñones
The Staging Transformation Approach To Mixing Initiative, Robert Capra, Michael Narayan, Saverio Perugini, Naren Ramakrishnan, Manuel A. Pérez-Quiñones
Computer Science Faculty Publications
Mixed-initiative interaction is an important facet of many conversational interfaces, flexible planning architectures, intelligent tutoring systems, and interactive information retrieval systems. Software systems for mixed-initiative interaction must enable us to both operationalize the mixing of initiative (i.e., support the creation of practical dialogs) and to reason in real-time about how a flexible mode of interaction can be supported (e.g., from a meta-dialog standpoint). In this paper, we present the staging transformation approach to mixing initiative, where a dialog script captures the structure of the dialog and dialog control processes are realized through generous use of program transformation techniques (e.g., partial …
Personalizing Interactions With Information Systems, Saverio Perugini, Naren Ramakrishnan
Personalizing Interactions With Information Systems, Saverio Perugini, Naren Ramakrishnan
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 tailored to the individual. In this chapter, we study personalization from the viewpoint of personalizing interaction. The survey covers mechanisms for information-finding on the web, advanced information retrieval systems, dialog-based applications, and mobile access paradigms. Specific emphasis is placed on studying how users interact with an information system and how the system can encourage and foster interaction. This helps bring out the role of the personalization system as a facilitator which reconciles …
Crafting A Research Paper, Ronan Fitzpatrick, Kevin O'Donnell
Crafting A Research Paper, Ronan Fitzpatrick, Kevin O'Donnell
Conference papers
Writing research papers presents numerous different challenges, which vary from how to layout the various pages and format the text to what to include in the different sections that make up the paper. In order to clarify these issues this paper sets out guidelines and best practice approaches and demonstrates their use in the style of this paper.
Safe Robot Driving, Chuck Thorpe, Romuald Aufrere, Justin David Carlson, David Duggins, Terrence W. Fong, Jay Gowdy, John Kozar, Robert Maclachlan, Colin Mccabe, Christoph Mertz, Arne Suppe, Chieh Chih Wang, Teruko Yata
Safe Robot Driving, Chuck Thorpe, Romuald Aufrere, Justin David Carlson, David Duggins, Terrence W. Fong, Jay Gowdy, John Kozar, Robert Maclachlan, Colin Mccabe, Christoph Mertz, Arne Suppe, Chieh Chih Wang, Teruko Yata
Research Collection School Of Computing and Information Systems
The Navlab group at Carnegie Mellon University has a long history of development of automated vehicles and intelligent systems for driver assistance. The earlier work of the group concentrated on road following, cross-country driving, and obstacle detection. The new focus is on short-range sensing, to look all around the vehicle for safe driving. The current system uses video sensing, laser rangefinders, a novel light-stripe rangefinder, software to process each sensor individually, and a map-based fusion system. The complete system has been demonstrated on the Navlab 11 vehicle for monitoring the environment of a vehicle driving through a cluttered urban environment, …
Association Of 3d Visualization With Discrete Event Simulation, Krishna Chaitanya Kunam
Association Of 3d Visualization With Discrete Event Simulation, Krishna Chaitanya Kunam
Electrical & Computer Engineering Theses & Dissertations
Three-dimensional visualization provides simulation users with imagery that is closely related to their direct human experience. 3D visualization of simulations therefore has several advantages: it assists the developer in verifying and debugging the simulation; it often aids the analyst in gaining a better understanding of system performance; and it is especially important in explaining simulation results to the customer. This work presents a method of associating 3D visualizations to discrete event simulations for process simulations. A software system called 3DGen is developed that automates the process of generating a 3D visualization for a discrete event simulation. The 3DGen system is …
Sistem Buku Resipi Bermultimedia Smartcook, Mohd Amin Nor Aliza
Sistem Buku Resipi Bermultimedia Smartcook, Mohd Amin Nor Aliza
Student Works (2000-2009)
Sistem SmartCook adalah merupakan projektahun akhir bagi memenuhi keperluan dalam penganugerahan Ijazah Sarjana Muda di Fakulti Sains Komputer. Sistem SmartCook merupakan sistem yang berkonsepkan buku resipi bermultimedia. Di samping melaksanakan kursus latihan ilmiah, ia juga bertujuan dalam menerajui era pembangunan teknologi maklumat yang semakin pesat kini dan sama-sama bersaing dengan perisian yang wujud, namun banyak yang tidak memenuhi kehendak pengguna sepenuhnya seperti antaramuka yang kurang menarik dan sebagainya. SmartCook mempunyai kandungan koleksi berbagai resepi seperti masakan-masakan dari berbagai bangsa, aneka pembasuh mulut dan diselitkan juga koleksi petua berkaitan masakan. Semua maklumat di dalam sistem ini dimanipulasikan dalam interaktif multimedia yang …
Sistem Maklumat Penapis Air, Boon Piew Chew
Sistem Maklumat Penapis Air, Boon Piew Chew
Student Works (2000-2009)
Sistem Maklumat Penapis Air adalah satu sistem maklumat yang berkonsep multimedia dalam bentuk penyampaian maklumat secara maya (virtual) dan jelas dalam laman web. Versi sistem adalah dalam bahasa lnggeris. Maklumat penapis air yang disampaikan adalah penapis air yang berada di pasaran Malaysia. Sistem ini melibatkan enam modul iaitu maklumat am, perbandingan, pencarian, pengiklanan, gambaran maya dan email. Sistem Maklumat Penapis Air dibangunkan untuk mengeksplotasikan keunikan dan keistimewaan penapis air kepada para pengguna melalui unsur-unsur maklumat dan multimedia yang seimbang. Sistem ini mewujudkan suatu suasana maya supaya membolehkan para pengguna mendapat maklumat dan memahami stuktur komponen-komponen di dalam mengenai sesuatu penapis …
Sistem Penjanaan Soal Selidik Secara Atas Talian (Spssat), Mohamed Yahya Nurul Laili
Sistem Penjanaan Soal Selidik Secara Atas Talian (Spssat), Mohamed Yahya Nurul Laili
Student Works (2000-2009)
Sistem Penjanaan Soal Selidik Secara Atas Talian (SPSSAT) ini adalah satu sistem aplikasi yang dapat menjanakan sebarang format dan bentuk soal selidik secara automatik dengan pengoperasiannya dijalankan secara atas talian. Sistem ini juga dapat menjadi satu sistem pemprosesan data dan pengurusan dokumen. Tujuan SPSSAT ini direkabentuk adalah untuk memberikan kemudahan kepada pengguna, penyelidik dan sebarang organisasi tertentu untuk menjalankan aktiviti yang berkaitan dengan soal selidik. Sistem ini berobjektifkan supaya dapat menjadi satu tapak I platform untuk memudahkan pengguna untuk menghasilkan soal selidik secara atas talian. Ia turut membenarkan pengguna untuk merekabentuk pelbagai pilihan format dan bentuk soal selidik yang dapat …
Network Monopoly, Kean Yeap Tan
Network Monopoly, Kean Yeap Tan
Student Works (2000-2009)
The number of computers in use worldwide, according to the International Data Corporation, is in excss of 100 milion. Moreover, because of the expanding memory anda processing power of these computers, users can put the machine to work on new kinds of applications and functions. Accordingly, the pressure from the users of these systems for ways to communicate among all these machines is irresistible. The demand for connectivity is manifested in many areas. one such area is about the creation of dynamic network entertainment. Multiple-party gaming is a fascinating and multifaced topic to beresearched on. This thesis steps towards developing …
Creative Wizard On Web, A. Wahab Wahiza
Creative Wizard On Web, A. Wahab Wahiza
Student Works (2000-2009)
Creative Wizard on Web is web site that offer printable and also send via e-mail birthday card. The main idea of this project is to let user make the card themselves, which user is given a blank worksheet and it’s up their creative and imaginative mind to create a birthday card using any images and sentiments provided. The options, either they can start creating the card from scratch or can just select any template they desired. There are few advantages that are crucial to ensure the success of this kind of web site. Most importantly, user can reduce the cost …
Online Chatting System For Online Community System, Boon Hong Lim
Online Chatting System For Online Community System, Boon Hong Lim
Student Works (2000-2009)
Online Community is a web application that provides a complete and efficient communication environment for the online user. Any online user can create a community to connect a group of online users. Therefore, online user can create a private area to share their information and knowledge with other online user in the secure environment. Online community can be divided into 3 main modules Online Information System, Administration System and Online Chatting System. This project is focus on the on the Online Chatting System. Online Chatting System is a java Chat application that based on the Online Community. The main purpose …
Sistem Maklumat Kenderaan Universiti Malaya (Simkum), Idris Kamariah
Sistem Maklumat Kenderaan Universiti Malaya (Simkum), Idris Kamariah
Student Works (2000-2009)
Proses pembangunan Sistem Maklumat Berasaskan Komputer telah berubah sejak 20 tahun yang lepas. Peningkatan yang dramatik dalam teknologi perkakasan iaitu dari segi memperbaiki kemampuan dan mengurangkan kos telah memperhebatkan dan meninggikan keperluan untuk memperbaiki proses. Oleh itu, saya mencadangkan untuk membangunkan Sistem Maklumat Kenderaan Universiti Malaya (SIMKUM). Sistem ini merupakan satu sistem baru yang akan mempercepatkan dan memudahkan pengurusan maklumat dan pendaftaran kenderaan di Universiti Malaya. Sistem ini juga dibangunkan untuk menggantikan sistem pengurusan lama di mana sistem yang sedia ada sekarang adalah secara manual. Di dalam sistem ini terdapat ciri-ciri menarik yang ditawarkan. Antaranya ialah kemudahan pendaftaran, keselamatan, penyemakan …
Meeting Scheduling System (Mss), Mun Ting Ng
Meeting Scheduling System (Mss), Mun Ting Ng
Student Works (2000-2009)
Meeting Scheduling System (MSS) is a web-based system developed to support the organization of meetings, that is for each meeting request, a suitable meeting date can be determine based on constraints like meeting location, equipment and the number of invitees that can attend the meeting. Besides that, Meeting Scheduling System (MSS) allow users to check if the invitees are available to attend a meeting, and will inform participants on details about meetings tl1at involve them. It is to avoid the possibility of scheduling a person to attend two or more meetings at one time. Other than that, Meeting Scheduling System …
Lecture On-Line/On-Demand, Siew Ping Foo
Lecture On-Line/On-Demand, Siew Ping Foo
Student Works (2000-2009)
The on-line/on-demand lecture broadcasting is an ideal approach to meet the demand of effective and efficient communication for the fast growing web and multimedia technology. Thus, this project, the development of Lecture On-Line/On-Demand (LOL/LOD) broadcasting system provides the common functional components required for broadcasting both real time and not real time lectures. This will have resolved some existing education delivery bottlenecks such as time inconvenience, location dependence, space and tools limitation in the existing systems.Furthermore, there are viewer and administrator modules proposed for the LOL/LOD system. The viewer section allows the user to view, sort, search on-line or on-demand lectures …