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

Computer Engineering Commons

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

2013

Selected Works

Discipline
Institution
Keyword
Publication
File Type

Articles 1 - 30 of 97

Full-Text Articles in Computer Engineering

Big Data, Predictive Analytics, And Data Visualization In The Construction Engineering, Joseph Shrestha Dec 2013

Big Data, Predictive Analytics, And Data Visualization In The Construction Engineering, Joseph Shrestha

Joseph Shrestha

The term “big data” is associated with one or more of the four characteristics: volume, variety, and velocity. The technologies associated with the big data has already been proven in other sectors. Internet giants like Google, Facebook, Netflix, etc. uses big data collected from their users to present advertisements, friend recommendations, and TV shows and movies relevant to the specific user. Big data is also used for insurance fraud detection, improving bus system by reducing congestion, predictive flight arrival time, weather forecast, and genomic analysis.
For the construction industry, volume and variety becomes particularly relevant. From project planning to the …


Cloud Computing In Kaust Library: Beyond Remote Hosting, Yi Yu Dec 2013

Cloud Computing In Kaust Library: Beyond Remote Hosting, Yi Yu

Yi Yu

Enterprise computing is the key strategic approach for KAUST to build its modern IT landscape. In such a strategic direction and technical environment, the library tries to establish library technology by catching new trends which help to make the library more efficient and sufficient. This paper focuses on the cloud computing development in the KAUST library, by using real world scenarios and first-hand experiences to describe what cloud computing means for KASUT library. It addresses the difficulties that were met by the library during the implementation process, how cloud computing affects the functional performance and work procedure of the library, …


Scheduling For A Small Satellite For Remote Sensed Data Collection, Donovan Torgerson, Christoffer Korvalnd, Jeremy Straub, Ronald Marsh Dec 2013

Scheduling For A Small Satellite For Remote Sensed Data Collection, Donovan Torgerson, Christoffer Korvalnd, Jeremy Straub, Ronald Marsh

Jeremy Straub

Small satellites, such as CubeSats, serve as excellent platforms for the collection of data that can be supplied to a geographic information system. To serve this need, they require a robust and lightweight task scheduler due to their limited onboard power production capabilities as well as internal space restrictions. Because of these constraints, schedules must be optimized; however, the scheduling optimization process must be performed using limited processing (CPU) power.

Several considerations must be taken into account in order to make a scheduler for these systems. This poster highlights requirements such as inter-dependency of onboard systems, and limited windows of …


Payload Software Design And Development For A Remote Sensing Small Spacecraft, Kyle Goehner, Christoffer Korvald, Jeremy Straub, Ronald Marsh Dec 2013

Payload Software Design And Development For A Remote Sensing Small Spacecraft, Kyle Goehner, Christoffer Korvald, Jeremy Straub, Ronald Marsh

Jeremy Straub

Scheduling for a Small Satellite for Remote Sensed Data Collection


Techniques And Directions For Building Very Large Agent Teams, Paul Scerri, Joseph A. Giampapa, Katia Sycara Nov 2013

Techniques And Directions For Building Very Large Agent Teams, Paul Scerri, Joseph A. Giampapa, Katia Sycara

Joseph Andrew Giampapa

We have developed probabilistic algorithms that leverage the associates network for distributed plan instantiation, role allocation, information sharing and adjustable autonomy with a team. By developing such new algorithms, we have been able to build teams of hundreds of cooperating agents, and test specific behaviors among tens of thousands of agents. In this paper, we describe the algorithms that we have developed, the tests that we subjected them to, and sketch some of the key challenges that remain to be addressed.


Evaluation Criteria For The Morse Simulation Environment, Joseph A. Giampapa Nov 2013

Evaluation Criteria For The Morse Simulation Environment, Joseph A. Giampapa

Joseph Andrew Giampapa

Abstract: "This document is intended for researchers who will be using the MORSE simulator for their team-oriented experiments. It specifies some initial criteria that can be used to evaluate the performance of the test subjects. This document also specifies the log events that are generated by MORSE and that can be used for such evaluations."


A Review Of Research Literature On Bilateral Negotiations, Cuihong Li, Joseph Giampapa, Katia Sycara-Cyranski Nov 2013

A Review Of Research Literature On Bilateral Negotiations, Cuihong Li, Joseph Giampapa, Katia Sycara-Cyranski

Joseph Andrew Giampapa

Abstract: "Automated bilateral negotiations are an important mechanism to realize efficient distributed matching in the Navy detailing system, and the presence of outside options is an outstanding feature of the negotiations. In this report we provide an extensive literature review on the research of bilateral negotiations in the fields of Economics and Artificial Intelligence. Three important dimensions are described to identify the negotiation environment and to build a research model. Preliminary considerations and suggestions are given in these dimensions on modelling the system. The review suggests that negotiations with outside options is a new and important research problem, yet it …


Probabilistic Verification Of Coordinated Multi-Robot Missions, Sagar J. Chaki, Joseph A. Giampapa Nov 2013

Probabilistic Verification Of Coordinated Multi-Robot Missions, Sagar J. Chaki, Joseph A. Giampapa

Joseph Andrew Giampapa

Robots are increasingly used to perform a wide variety of tasks, especially those involving dangerous or inaccessible locations. As the complexity of such tasks grow, robots are being deployed in teams, with complex coordination schemes aimed at maximizing the chance of mission success. Such teams operate under inherently uncertain conditions -- the robots themselves fail, and have to continuously adapt to changing environmental conditions. A key challenge facing robotic mission designers is therefore to construct a mission -- i.e., specify number and type of robots, number and size of teams, coordination and planning mechanisms etc. -- so as to maximize …


Financial News Analysis For Intelligent Portfolio Management, Young-Woo Seo, Joseph A. Giampapa, Katia Sycara Nov 2013

Financial News Analysis For Intelligent Portfolio Management, Young-Woo Seo, Joseph A. Giampapa, Katia Sycara

Joseph Andrew Giampapa

Abstract: "In this paper, we present Warren, a multi-agent system for intelligent portfolio management, which is motivated by the great benefits of working in teams within the domain of Distributed Artificial Intelligence (DAI) and TextMiner which takes advantage of information retrieval techniques to complement quantitative financial information. In the portfolio management domain, software agents that evaluate the risks associated with the individual companies in a portfolio should be able to read news articles that indicate the financial outlook of a company. There is a positive correlation between news reports on a company's financial outlook and its attractiveness as an investment. …


Characterization Of Extended And Simplified Intelligent Water Drop (Siwd) Approaches And Their Comparison To The Intelligent Water Drop (Iwd) Approach, Jeremy Straub, Eunjin Kim Nov 2013

Characterization Of Extended And Simplified Intelligent Water Drop (Siwd) Approaches And Their Comparison To The Intelligent Water Drop (Iwd) Approach, Jeremy Straub, Eunjin Kim

Jeremy Straub

This paper presents a simplified approach to performing the Intelligent Water Drops (IWD) process. This approach is designed to be comparatively lightweight while approximating the results of the full IWD process. The Simplified Intelligent Water Drops (SIWD) approach is specifically designed for applications where IWD must be run in a computationally limited environment (such as on a robot, UAV or small spacecraft) or where performance speed must be maximized for time sensitive applications. The SWID approach is described and compared and contracted to the base IWD approach.


Energy Overhead Of The Graphical User Interface In Server Operating Systems, Heather Brotherton, J. Eric Dietz, John Mcgrory, Fred Mtenzi Oct 2013

Energy Overhead Of The Graphical User Interface In Server Operating Systems, Heather Brotherton, J. Eric Dietz, John Mcgrory, Fred Mtenzi

Heather M Brotherton

Evidence of graphical user interface server operating system energy overhead is presented. It is posed that data centers would have substantial energy savings by eliminating graphical user interface operating systems.


Service Oriented Solution Modeling And Variation Propagation Analysis Based On Architectural Building Blocks, Liang-Jie Zhang, Jia Zhang Sep 2013

Service Oriented Solution Modeling And Variation Propagation Analysis Based On Architectural Building Blocks, Liang-Jie Zhang, Jia Zhang

Jia Zhang

In spite of the widely recognized benefits of applying Service Oriented Architecture (SOA) to design enterprise-scale software systems, its actual application practice is not always a success. One major reason is the lack of a systematic engineering process and tool supported by reusable architectural artifacts. Toward this ultimate goal, this paper proposes a new method of architectural building blocks (ABB)-based SOA solution design and it is applicable to any layered or tiered infrastructure. We present the modeling of solution-level architectural artifacts and their relationships, whose formalization enables event-based variation notification and propagation analysis. The goal is to provide architecture-level support …


Rapport: Semantic-Sensitive Namespace Management In Large-Scale File Systems, Yu Hua, Hong Jiang, Yifeng Zhu, Dan Feng Sep 2013

Rapport: Semantic-Sensitive Namespace Management In Large-Scale File Systems, Yu Hua, Hong Jiang, Yifeng Zhu, Dan Feng

Yifeng Zhu

Explosive growth in volume and complexity of data exacerbates the key challenge to effectively and efficiently manage data in a way that fundamentally improves the ease and efficacy of their use. Existing large-scale file systems rely on hierarchically structured namespace that leads to severe performance bottlenecks and renders it impossible to support real-time queries on multi-dimensional attributes. This paper proposes a novel semantic-sensitive scheme, called Rapport, to provide dynamic and adaptive namespace management and support complex queries. The basic idea is to build files’ namespace by utilizing their semantic correlation and exploiting dynamic evolution of attributes to support namespace management. …


Walking And Running On Yielding And Fluidizing Ground, Feifei Quan, Tingnan Zhang, Chen Li, Pierangelo Masarati, Aaron M. Hoover, Paul Birkmeyer, Andrew Pullin, Ronald S. Fearing, Daniel I. Goldman Sep 2013

Walking And Running On Yielding And Fluidizing Ground, Feifei Quan, Tingnan Zhang, Chen Li, Pierangelo Masarati, Aaron M. Hoover, Paul Birkmeyer, Andrew Pullin, Ronald S. Fearing, Daniel I. Goldman

Aaron M. Hoover

We study the detailed locomotor mechanics of a small, lightweight robot (DynaRoACH, 10 cm, 25 g) which can move on a granular substrate of closely packed 3 mm diameter glass particles at speeds up to 50 cm/s (5 body length/s), approaching the performance of small, highperforming, desert-dwelling lizards. To reveal how the robot achieves this high performance, we used high speed imaging to capture kinematics, and developed a numerical multi-body simulation of the robot coupled to an experimentally validated discrete element method (DEM) simulation of the granular media. Average forward speeds measured in both experiment and simulation agreed well, and …


Getting It Right The First Time: Robot Mission Guarantees In The Presence Of Uncertainty, Damian Lyons, Ronald Arkin, Paramesh Nirmal, Shu Jiang, Tsung-Ming Liu, J Deeb Sep 2013

Getting It Right The First Time: Robot Mission Guarantees In The Presence Of Uncertainty, Damian Lyons, Ronald Arkin, Paramesh Nirmal, Shu Jiang, Tsung-Ming Liu, J Deeb

Peng Tang

Certain robot missions need to perform predictably in a physical environment that may only be poorly characterized in advance. We have previously developed an approach to establishing performance guarantees for behavior based controllers in a process-algebra framework. We extend that work here to include random variables, and we show how our prior results can be used to generate a Dynamic Bayesian Network for the coupled system of program and environment model. Verification is reduced to a filtering problem for this network. Finally, we present validation results that demonstrate the effectiveness of the verification of a multiple waypoint robot mission using …


Integration Of Business Process Modeling And Web Services: A Survey, Katarina Grolinger, Miriam Capretz, Americo Cunha, Said Tazi Sep 2013

Integration Of Business Process Modeling And Web Services: A Survey, Katarina Grolinger, Miriam Capretz, Americo Cunha, Said Tazi

Katarina Grolinger

A significant challenge in business process automation involves bridging the gap between business process representations and Web service technologies that implement business activities. We are interested in business process representations such as Business Process Modeling Notation (BPMN) and Event-Driven Process Chains (EPCs). Web service technologies include protocols such as Simple Object Access Protocol (SOAP), architectures such as REpresentational State Transfer (RESTful), or semantic description languages and formalisms such as Web Ontology Language for Services (OWL-S) and Web Service Modeling Ontology (WSMO). This paper reviews previous work on the integration of business process representations and Web service technologies. It provides a …


Innovation And Learning Through Knowledge Gatekeepers:A Critical Examination Of The Relationship Betweentrust, Openness, And The Use Of Gatekeepers, Deogratias Harorimana Dr Aug 2013

Innovation And Learning Through Knowledge Gatekeepers:A Critical Examination Of The Relationship Betweentrust, Openness, And The Use Of Gatekeepers, Deogratias Harorimana Dr

Dr Deogratias Harorimana

The term ‘gatekeeper’ is widely used to represent a class of those who collect information, knowledge and contextualise this before they can share with the rest of the members of the organisation knowledge networks-both formal and informal organisations. In this study, it was found:

1 that there is a strong relationship between the openness of a given firm, as regards its knowledge sharing culture and level trust, and that firm’s use of knowledge gatekeepers

2 that the stage of a given firm’s growth corresponds to its strategic use of different types of gatekeeping.

In early and decline (renewal) stages, for …


Optimizing Parallel Belief Propagation In Junction Trees Using Regression, Lu Zheng, Ole J. Mengshoel Jul 2013

Optimizing Parallel Belief Propagation In Junction Trees Using Regression, Lu Zheng, Ole J. Mengshoel

Ole J Mengshoel

The junction tree approach, with applications in artificial intelligence, computer vision, machine learning, and statistics, is often used for computing posterior distributions in probabilistic graphical models. One of the key challenges associated with junction trees is computational, and several parallel computing technologies - including many-core processors - have been investigated to meet this challenge. Many-core processors (including GPUs) are now programmable, unfortunately their complexities make it hard to manually tune their parameters in order to optimize software performance. In this paper, we investigate a machine learning approach to minimize the execution time of parallel junction tree algorithms implemented on a …


Making Sense Of Software Development And Personality Types, Luiz Fernando Capretz, Faheem Ahmed Dr. Jul 2013

Making Sense Of Software Development And Personality Types, Luiz Fernando Capretz, Faheem Ahmed Dr.

Luiz Fernando Capretz

No abstract provided.


Personality Types In Software Engineering, Luiz Capretz Jul 2013

Personality Types In Software Engineering, Luiz Capretz

Luiz Fernando Capretz

No abstract provided.


Open Monograph Press Installation Manual, Balasubramanian Thiagarajan Jul 2013

Open Monograph Press Installation Manual, Balasubramanian Thiagarajan

Balasubramanian Thiagarajan

Open Monograph press is an open source Platform for managing editorial work flow of monographs, manuscripts, e books and other scholarly works. This book describes how this software could be installed and put into effective use.


Development Of A Novel Handheld Device For Active Compensation Of Physiological Tremor, Abhijit Saxena Jul 2013

Development Of A Novel Handheld Device For Active Compensation Of Physiological Tremor, Abhijit Saxena

Abhijit Saxena

In microsurgery, the human hand imposes certain limitations in accurately positioning the tip of a device such as scalpel. Any errors in the motion of the hand make microsurgical procedures difficult and involuntary motions such as hand tremors can make some procedures significantly difficult to perform. This is particularly true in the case of vitreoretinal microsurgery. The most familiar source of involuntary motion is physiological tremor. Real-time compensation of tremor is, therefore, necessary to assist surgeons to precisely position and manipulate the tool-tip to accurately perform a microsurgery. In this thesis, a novel handheld device (AID) is described for compensation …


How To Build An Rss Feed Using Asp, Umakant Mishra Jun 2013

How To Build An Rss Feed Using Asp, Umakant Mishra

Umakant Mishra

RSS is a XML based format. The Current popular version of RSS is RSS version 2.0. The purpose of adding an RSS feed to your site is to show if anything new is added to the site. For example, if a new article or blog or news item is added to your site that should automatically appear in the RSS feed so that the visitors/ RSS readers will automatically get updated about this new addition. The RSS feed is also called RSS channel.

There are two main elements of the RSS XML file, one is the header or channel element …


Exploring Multiple Dimensions Of Parallelism In Junction Tree Message Passing, Lu Zheng, Ole J. Mengshoel Jun 2013

Exploring Multiple Dimensions Of Parallelism In Junction Tree Message Passing, Lu Zheng, Ole J. Mengshoel

Ole J Mengshoel

Belief propagation over junction trees is known to be computationally challenging in the general case. One way of addressing this computational challenge is to use node-level parallel computing, and parallelize the computation associated with each separator potential table cell. However, this approach is not efficient for junction trees that mainly contain small separators. In this paper, we analyze this problem, and address it by studying a new dimension of node-level parallelism, namely arithmetic parallelism. In addition, on the graph level, we use a clique merging technique to further adapt junction trees to parallel computing platforms. We apply our parallel approach …


Sensor Data As A Service - A Federated Platform For Mobile Data-Centric Service Development And Sharing, Jia Zhang, Bob Iannucci, Mark Hennessy, Kaushik Gopal, Sean Xiao, Sumeet Kumar, David Pfeffer, Basmah Aljedia, Yuan Ren, Martin Griss, Steven Rosenberg, Jordan Cao, Anthony Rowe Jun 2013

Sensor Data As A Service - A Federated Platform For Mobile Data-Centric Service Development And Sharing, Jia Zhang, Bob Iannucci, Mark Hennessy, Kaushik Gopal, Sean Xiao, Sumeet Kumar, David Pfeffer, Basmah Aljedia, Yuan Ren, Martin Griss, Steven Rosenberg, Jordan Cao, Anthony Rowe

Jia Zhang

The Internet of Things (IoT) offers the promise of integrating the digital world of the Internet with the phys-ical world in which we live. But realizing this promise necessitates a systematic approach to integrating the sensors, actuators, and information on which they operate into the Internet we know today. This paper reports the design and development of an open community-oriented platform aiming to support federated sensor data as a service, featuring interoperability and reusability of heterogeneous sensor data and data services. The concepts of virtual sensors and virtual devices are identified as central autonomic units to model scalable and context-aware …


Bridging Vistrails Scientific Workflow Management System To High Performance Computing, Jia Zhang, Petr Votava, Tsengdar J. Lee, Owen Chu, Clyde Li, David Liu, Kate Liu, Norman Xin, Ramakrishna Nemani Jun 2013

Bridging Vistrails Scientific Workflow Management System To High Performance Computing, Jia Zhang, Petr Votava, Tsengdar J. Lee, Owen Chu, Clyde Li, David Liu, Kate Liu, Norman Xin, Ramakrishna Nemani

Jia Zhang

NASA Earth Exchange (NEX) is a collaboration platform whose goal is to accelerate Earth science research, by leveraging NASA’s vast collections of global satellite data together with access to NASA’s High-End Computing (HEC) facilities. NEX also aims to facilitate the sharing of experimental results as well as scientific processes (workflows) with the Earth science community through integration with VisTrails workflow management system. While VisTrails is used internally, it is not easily accessible from remote computers without directly logging into the NASA HEC systems through two-factor authentication and a bastion host. This paper describes the initial design of an extensible architecture …


A Technique Of Analyzing Trust Relationships To Facilitate Scientific Service Discovery And Recommendation, Jia Zhang, Petr Votava, Tsengdar J. Lee, Shrikant Adhikarla, Isaraporn Kulkumjon, Matthew Schlau, Divya Natesan, Ramakrishna Nemani Jun 2013

A Technique Of Analyzing Trust Relationships To Facilitate Scientific Service Discovery And Recommendation, Jia Zhang, Petr Votava, Tsengdar J. Lee, Shrikant Adhikarla, Isaraporn Kulkumjon, Matthew Schlau, Divya Natesan, Ramakrishna Nemani

Jia Zhang

Most of the existing service discovery methods focus on finding candidate services based on functional and non-functional requirements. However, while the open science community engenders many similar scientific services, how to differentiate them remains a challenge. This paper proposes a trust model that leverages the implicit human factor to help quantify the trustworthiness of candidate services. A hierarchical Knowledge-Social-Trust (KST) network model is established to draw hidden information from various publication repositories (e.g., DBLP) and social networks (e.g., Twitter). As a proof of concept, a prototyping service has been developed to help scientists evaluate and visualize trust of services. The …


Eprints - The Complete Installation Manual For A Novice, Balasubramanian Thiagarajan Jun 2013

Eprints - The Complete Installation Manual For A Novice, Balasubramanian Thiagarajan

Balasubramanian Thiagarajan

This is the most complete installation manual of the installation process of eprints the most popular institutional repository software written with the novice in mind.


The Smart Way To Manage Research Data, Craig Napier, Despina Clancy, Tim Davies, Katie Elcombe Jun 2013

The Smart Way To Manage Research Data, Craig Napier, Despina Clancy, Tim Davies, Katie Elcombe

Craig Napier

The University of Wollongongs' $62 million SMART (Simulation, Modelling, Analysis, Research, Teaching) Infrastructure Facility will become a research and development powerhouse with an unprecedented level of impact within the broader infrastructure sector nationally and overseas [1]. With a vision to be a world class intellectual leader and educator in 'integrated' infrastructure planning and management and the capacity to host 200 PhD students, comprising 30 integrated research laboratories, data demands and volume are increasing exponetially.


Mobile Application Of Al-Quran And Arabic Language For Interactive And Self Learning Assistant For Support In J-Qaf Learning: A Survey, Noor Jamaliah Ibrahim, Zaidi Razak, Mohd Yamani Idna Idris, Zulkifli Mohd Yusoff, Noorzaily Mohamed Noor, Emran Mohd Tamil, Noor Naemah Abdul Rahman Jun 2013

Mobile Application Of Al-Quran And Arabic Language For Interactive And Self Learning Assistant For Support In J-Qaf Learning: A Survey, Noor Jamaliah Ibrahim, Zaidi Razak, Mohd Yamani Idna Idris, Zulkifli Mohd Yusoff, Noorzaily Mohamed Noor, Emran Mohd Tamil, Noor Naemah Abdul Rahman

Noor Jamaliah Ibrahim

Mobile technology in learning process is quite demanding, nowadays. It has a huge potential as a learning tool and also can be used as distance learning environment. This kind of technology is believed able to solve the current problem in j -QAF learning, especially the Arabic and Quran learning process. It is because, the current method of Arabic and Quran learning method, become less effective and unattractive to be implemented, especially towards the young Muslim generation. Moreover, todays busy lifestyle needs a modern and technological approach that able to optimize the study time and improve the learning process. This paper …