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

Computer and Systems Architecture Commons

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

869 Full-Text Articles 1093 Authors 262066 Downloads 87 Institutions

All Articles in Computer and Systems Architecture

Faceted Search

869 full-text articles. Page 1 of 32.

Children’S Social Network: Kids Club, Eiman Alrashoud 2017 California State University, San Bernardino

Children’S Social Network: Kids Club, Eiman Alrashoud

Electronic Theses, Projects, and Dissertations

Young children often have a profound interest that if nurtured, would develop to great social cues and skills thereby improving their social aspects of life. Parents can conveniently benefit from a swift data sharing in the collaborative scrutiny of their kid's participation, in public activities facilitated through the internet digital technology. To facilitate the involvement of shared activities among children, an interactive website is essential. The aim of my project is to develop a website that is intended to be an interactive platform for a variety of events selection. Additionally, the website will aid parents in the creation, discovery ...


Excel Programming For A Visual Degree Progress Report, Brady Therrien 2017 University of Southern Maine

Excel Programming For A Visual Degree Progress Report, Brady Therrien

Thinking Matters

The University of Southern Maine is like many colleges in the fact that its engineering program has a lot of extensive requirements that a student must achieve before receiving a degree. These include but are not limited to the core and department curriculums, GPA, and Residency Requirements. Most of these are easily accessible to the student on MaineStreet to track progress like the example degree progress report in Figure 2. This progress report shows all of the information by what requirement each class satisfies so it can be really time consuming to scroll through them all, for example, to see ...


Funny Games - A Definition For And Study Of Comic Videogames, Eric Guardara 2017 Long Island University

Funny Games - A Definition For And Study Of Comic Videogames, Eric Guardara

Post & Beyond

In this project, I define the genre of Comic Games and discuss its categorical independence of other genres. Until now, this genre has not been clearly defined in the videogame medium. I have conducted research and compiled games that are generally accepted as being humorous. I then weeded out games that simply contain humor and categorized the remaining works that are at their core Comic Games. Comic Games are those whose primary and prolonged purpose are to evoke laughter from the user. This is different than humorous games that passively include humor. A Comic Game is one that is predominantly ...


Iota Pi Application For Ios, Deborah Newberry 2017 California Polytechnic State University, San Luis Obispo

Iota Pi Application For Ios, Deborah Newberry

Computer Science

Kappa Kappa Psi is a national honorary fraternity for college band members. They meet every Sunday night, and during these meetings they plan events (both internal and external) that aim to meet our goal of making sure that the Cal Poly band programs have their social, financial, material, and educational needs satisfied. This paper details the steps I took to create an application for them to use internally to help ease organizational processes.


Automatic Generation Of Web Applications And Management System, Yu Zhou 2017 California State University, San Bernardino

Automatic Generation Of Web Applications And Management System, Yu Zhou

Electronic Theses, Projects, and Dissertations

One of the major difficulties in web application design is the tediousness of constructing new web pages from scratch. For traditional web application projects, the web application designers usually design and implement web application projects step by step, in detail. My project is called “automatic generation of web applications and management system.” This web application generator can generate the generic and customized web applications based on software engineering theories. The flow driven methodology will be used to drive the project by Business Process Model Notation (BPMN). Modules of the project are: database, web server, HTML page, functionality, financial analysis model ...


Collective Multiagent Sequential Decision Making Under Uncertainty, NGUYEN DUC THIEN, Akshat KUMAR, Hoong Chuin LAU 2017 Singapore Management University

Collective Multiagent Sequential Decision Making Under Uncertainty, Nguyen Duc Thien, Akshat Kumar, Hoong Chuin Lau

Research Collection School Of Information Systems

Multiagent sequential decision making has seen rapidprogress with formal models such as decentralized MDPsand POMDPs. However, scalability to large multiagent systemsand applicability to real world problems remain limited.To address these challenges, we study multiagent planningproblems where the collective behavior of a populationof agents affects the joint-reward and environment dynamics.Our work exploits recent advances in graphical modelsfor modeling and inference with a population of individualssuch as collective graphical models and the notion of fi-nite partial exchangeability in lifted inference. We developa collective decentralized MDP model where policies can becomputed based on counts of agents in different states. Asthe policy ...


Promoting Information Resources To Students: Using Wordpress To Maintain Library Data Sets, Derek Stadler 2017 CUNY La Guardia Community College

Promoting Information Resources To Students: Using Wordpress To Maintain Library Data Sets, Derek Stadler

Publications and Research

Although it began as a blog tool, WordPress has grown into a complete content management system with thousands of interactive themes available. Since it uses the MySQL database management system, the open-source software suits the needs of library websites by aggregating a college library’s complete database inventory. Rather than update several HTML pages within a site when new vendors are added or a URL is changed, information from vendors can be maintained in a database table and then displayed to students, highlighting available resources and information. The presentation highlights the use of some simple WordPress plugins to manage many ...


Contextual Model-Based Collaborative Filtering For Recommender Systems, Dennis E. Bachmann 2017 The University of Western Ontario

Contextual Model-Based Collaborative Filtering For Recommender Systems, Dennis E. Bachmann

Electronic Thesis and Dissertation Repository

Recommender systems have dramatically changed the way we consume content. Internet applications rely on these systems to help users navigate among the ever-increasing number of choices available. However, most current systems ignore that user preferences can change according to context, resulting in recommendations that do not fit user interests. Context-aware models have been proposed to address this issue, but these models have problems of their own. The ever-increasing speed at which data are generated presents a scalability challenge for single-model approaches. Moreover, the complexity of these models prevents small players from adapting and implementing contextual models that meet their needs ...


Image And Information Fusion Experiments With A Software-Defined Multi-Spectral Imaging System For Aviation And Marine Sensor Networks, Sam B. Siewert, Matthew Demi Vis, Ryan Claus, Ramnarayan Krishnamurthy, Surjith B. Singh, Akshay K. Singh, Shivasankar Gunasekaran 2017 Sam B Siewert , Embry-Riddle Aeronautical University - Prescott, College of Engineering

Image And Information Fusion Experiments With A Software-Defined Multi-Spectral Imaging System For Aviation And Marine Sensor Networks, Sam B. Siewert, Matthew Demi Vis, Ryan Claus, Ramnarayan Krishnamurthy, Surjith B. Singh, Akshay K. Singh, Shivasankar Gunasekaran

Publications

The availability of Internet, line-of-sight and satellite identification and surveillance information as well as low-power, low-cost embedded systems-on-a-chip and a wide range of visible to long-wave infrared cameras prompted Embry Riddle Aeronautical University to collaborate with the University of Alaska Arctic Domain Awareness Center (ADAC) in summer 2016 to prototype a camera system we call the SDMSI (Software-Defined Multi-spectral Imager). The concept for the camera system from the start has been to build a sensor node that is drop-in-place for simple roof, marine, pole-mount, or buoy-mounts. After several years of component testing, the integrated SDMSI is now being tested, first ...


Contributions To Edge Computing, Vernon K. Bumgardner 2017 University of Kentucky

Contributions To Edge Computing, Vernon K. Bumgardner

Theses and Dissertations--Computer Science

Efforts related to Internet of Things (IoT), Cyber-Physical Systems (CPS), Machine to Machine (M2M) technologies, Industrial Internet, and Smart Cities aim to improve society through the coordination of distributed devices and analysis of resulting data. By the year 2020 there will be an estimated 50 billion network connected devices globally and 43 trillion gigabytes of electronic data. Current practices of moving data directly from end-devices to remote and potentially distant cloud computing services will not be sufficient to manage future device and data growth.

Edge Computing is the migration of computational functionality to sources of data generation. The importance of ...


Generating A Normalized Database Using Class Normalization, Daniel Sushil Sudhindaran 2017 University of North Florida

Generating A Normalized Database Using Class Normalization, Daniel Sushil Sudhindaran

UNF Theses and Dissertations

Relational databases are the most popular databases used by enterprise applications to store persistent data to this day. It gives a lot of flexibility and efficiency. A process called database normalization helps make sure that the database is free from redundancies and update anomalies. In a Database-First approach to software development, the database is designed first, and then an Object-Relational Mapping (ORM) tool is used to generate the programming classes (data layer) to interact with the database. Finally, the business logic code is written to interact with the data layer to persist the business data to the database. However, in ...


Security Analysis Of Ecc Based Protocols, Chanchal Khatwani 2017 University of North Florida

Security Analysis Of Ecc Based Protocols, Chanchal Khatwani

UNF Theses and Dissertations

Elliptic curve cryptography (ECC) is extensively used in various multifactor authentication protocols. In this work, various recent ECC based authentication and key exchange protocols are subjected to threat modeling and static analysis to detect vulnerabilities, and to enhance them to be more secure against threats. This work demonstrates how currently used ECC based protocols are vulnerable to attacks. If protocols are vulnerable, damages could include critical data loss and elevated privacy concerns. The protocols considered in thiswork differ in their usage of security factors (e.g. passwords, pins, and biometrics), encryption and timestamps. The threatmodel considers various kinds of attacks ...


Towards Design And Analysis For High-Performance And Reliable Ssds, Qianbin Xia 2017 Virginia Commonwealth University

Towards Design And Analysis For High-Performance And Reliable Ssds, Qianbin Xia

Theses and Dissertations

NAND Flash-based Solid State Disks have many attractive technical merits, such as low power consumption, light weight, shock resistance, sustainability of hotter operation regimes, and extraordinarily high performance for random read access, which makes SSDs immensely popular and be widely employed in different types of environments including portable devices, personal computers, large data centers, and distributed data systems.

However, current SSDs still suffer from several critical inherent limitations, such as the inability of in-place-update, asymmetric read and write performance, slow garbage collection processes, limited endurance, and degraded write performance with the adoption of MLC and TLC techniques. To alleviate these ...


Distributed And Scalable Video Analysis Architecture For Human Activity Recognition Using Cloud Services, Cody Wilson Eilar 2016 University of New Mexico

Distributed And Scalable Video Analysis Architecture For Human Activity Recognition Using Cloud Services, Cody Wilson Eilar

Electrical and Computer Engineering ETDs

This thesis proposes an open-source, maintainable system for detecting human activity in large video datasets using scalable hardware architectures. The system is validated by detecting writing and typing activities that were collected as part of the Advancing Out of School Learning in Mathematics and Engineering (AOLME) project. The implementation of the system using Amazon Web Services (AWS) is shown to be both horizontally and vertically scalable. The software associated with the system was designed to be robust so as to facilitate reproducibility and extensibility for future research.


Isopropyl Alcohol Pump For Printed Circuit Boards Using An Arduino, Lawrence Zhu 2016 California Polytechnic State University, San Luis Obispo

Isopropyl Alcohol Pump For Printed Circuit Boards Using An Arduino, Lawrence Zhu

Computer Engineering

No abstract provided.


Teaching The Internet Of Things: Bridging A Path From Cpe329, Steven Han, Rafael Lopez 2016 California Polytechnic State University, San Luis Obispo

Teaching The Internet Of Things: Bridging A Path From Cpe329, Steven Han, Rafael Lopez

Computer Engineering

“The ability to connect, communicate with, and remotely manage an incalculable number of networked, automated devices via the Internet is becoming pervasive, from the commercial kitchen to the residential basement room to the arm of the fitness buff.” - WSO2

In this report, we will investigate procedures and technologies used in IoT. A variety of cloud platforms will be described to demonstrate its strengths and usage on IoT applications. Furthermore, demonstrate the most popular hardware being used in several of these applications. This report is aimed to give a good understanding on what it takes to put together an IoT application ...


Android Drone: Remote Quadcopter Control With A Phone, Aubrey John Russell 2016 California Polytechnic State University, San Luis Obispo

Android Drone: Remote Quadcopter Control With A Phone, Aubrey John Russell

Computer Engineering

The purpose of the “Android Drone” project was to create a quadcopter that can be controlled by user input sent over the phone’s Wi-Fi connection or 4G internet connection. Furthermore, the purpose was also to be able to receive live video feedback over the internet connection, thus making the drone an inexpensive option compared to other, equivalent drones that might cost thousands of dollars. Not only that, but the Android phone also has a host of other useful features that could be utilized by the drone: this includes GPS, pathing, picture taking, data storage, networking and TCP/IP, a ...


Just In Time Assembly (Jita) - A Run Time Interpretation Approach For Achieving Productivity Of Creating Custom Accelerators In Fpgas, Sen Ma 2016 University of Arkansas, Fayetteville

Just In Time Assembly (Jita) - A Run Time Interpretation Approach For Achieving Productivity Of Creating Custom Accelerators In Fpgas, Sen Ma

Theses and Dissertations

The reconfigurable computing community has yet to be successful in allowing programmers to access FPGAs through traditional software development flows. Existing barriers that prevent programmers from using FPGAs include: 1) knowledge of hardware programming models, 2) the need to work within the vendor specific CAD tools and hardware synthesis. This thesis presents a series of published papers that explore different aspects of a new approach being developed to remove the barriers and enable programmers to compile accelerators on next generation reconfigurable manycore architectures. The approach is entitled Just In Time Assembly (JITA) of hardware accelerators. The approach has been defined ...


Coyotelab - Linux Containers For Educational Use, Michael D. Korcha 2016 California State University - San Bernardino

Coyotelab - Linux Containers For Educational Use, Michael D. Korcha

Electronic Theses, Projects, and Dissertations

CoyoteLab is an exploration in the use of Linux container technology as a means to simplify the way students in computing fields access and complete laboratory work in their educational career. This project provides two main benefits: creating a simple way for students to log in and access their coursework without anything more than their web browser, and providing course instructors a way to verify that assigned work is completed successfully. Thanks to advances in container technology and the advent of WebSockets, this becomes a middle layer between a WebSocket opened up on the client’s browser and the SSH ...


Cpn-Dam Business Meeting, Amanda Harlan 2016 Kansas State University

Cpn-Dam Business Meeting, Amanda Harlan

Central Plains Network for Digital Asset Management

CPN-DAM Business Meeting

Wednesday, November 16, 2016

3:55pm - 4:55pm CST

Agenda

3:55-4:05pm Introduction

4:05-4:10pm Announce Executive Committee members for 2017-2018

4:10-4:25pm Reports from the Planning and Design Committees

4:25-4:40pm Report from Ad Hoc Executive Committee

  • Summary of what was accomplished in 2016

  • Action Items for 2017

    • Become a nonprofit corporation

    • Finalize membership and fees

    • Set up standing committees

    • 2017 conference and proceedings

    • Contacting vendor/sponsors/organizations for possible sponsorship

4:40-4:45pm Announcement on whether the CPN-DAM bylaws were approved or not approved

4:45-4:50pm Comments from audience

4 ...


Digital Commons powered by bepress