The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Software‐based expert systems typically use an iterative algorithm for rule‐fact network processing. However, other approaches to expert system implementation also exist. This paper proposes simplified quantum principle expert systems and compares the computational efficiency and comparative efficacy of four types of expert systems: software‐based Boolean expert systems, electronic (gate‐based) expert...
Self-driving vehicle systems promise significant benefits beyond the limited autonomy capabilities demonstrated by currently commercially available and technology demonstration cars. This paper proposes the use of automated testing to assess the performance of a self-driving vehicle system through simulation.
Technological advancements and miniaturization have made it possible for Unmanned Aerial Systems (UAS) to perform a diverse range of tasks. UAS are being used in various applications ranging from remote sensing[1] to disaster response[2] to package delivery[3]. As drones rapidly fill the airspace, there are several threats that the system can encounter. These threats include mid-air collisions, loss...
This paper discusses the development, testing and prospective use of an intrusion detection system (IDS) for unmanned aerial vehicles (UAVs) and systems (UASs). Intrusion detection systems are typically used in computer networking and other applications to detect and respond to attempts to compromise computers, servers, firewalls and other network resources. In the context of the development of an...
Intrusion detection systems are used in computer networking and other applications to detect and respond to attempts to compromise computers, servers, firewalls and other network resources. As intrusion detection systems move beyond providing simple pattern recognition capabilities for known attack types, the ability to test these systems with conventional techniques (or use formal or other similar...
In the case of a medical emergency such as an out-of-hospital cardiac arrest, the chances of a person's survival decrease rapidly if they are not attended to immediately. Modern hospitals are well equipped to deal with such a situation; however, an ambulance may get stuck in traffic and it may take responders time to reach locations deep within a building. Each year between 180,000 and 400,000 people...
The vehicle intercommunications required to enable the some of the most beneficial features of self-driving cars also pose significant security risks. To coordinate, cars must advise other cars of their plans, status and actions and be able to rely on the information provided by other cars. This paper presents an intrusion detection system, based on system-of-systems principles for the self-driving...
This paper presents an overview of the architecture of an internetworked self-driving car system-of-systems. The architecture considers both the car as a system-of-systems as well as multiple cars participation in a larger multi-vehicle system-of-systems. Each relevant aspect of the architecture is reviewed.
While not included at some institutions and relegated to 3 (minimum) hours of core coverage by the ACM / IEEE Computer Society model curriculum, project management is becoming an integral component of computer science education. The prevalence of failed software projects dictates a focus on this discipline which provides the tools and processes relevant to effective performance of software creation,...
This paper assesses the potential of one approach to predicting student performance in an introductory computer science class using information about students' preparation, attitudes and study habits. An expert system has been utilized for this purpose. The expert system accepts data related to seven different categories of preparation, belief and attitude and, through the partial activation of multiple...
An introductory artificial intelligence course may represent the first subject exposure for many students. Prior to taking this course, students may have formed perceptions regarding the difficulty of artificial intelligence from books, television, movies and other media featuring extrapolations of the technology. This paper analyzes what effects student perceptions of their ability to succeed in...
This paper considers the efficacy of using active network technology to offload computation from small mobile devices into network node computing centers. The performance of six algorithms for use in this process is compared and conclusions are drawn.
The OpenOrbiter I spacecraft is a technology demonstrator for a very low-cost CubeSat bus and set of core subsystems. Using primarily commercial off-the-shelf (COTS) parts, the Open Prototype for Educational NanoSats (OPEN) is a set of designs and documentation that educational institutions, businesses and others world-wide can use to make a satellite with a parts cost of under $2,000. The OpenOrbiter...
The OpenOrbiter CubeSat Development Initiative is working to build a small spacecraft system using open source software and open hardware principles. Some important design considerations for the CubeSat are nonfunctional requirements. The key contribution of this work is presenting the design of a requirement engineering tool that can be used to speed up the requirement elicitation and specification...
Planetary exploration utilizes orbital, aerial, surface and potentially sub-surface vehicles at remote locations. At present, many of these vehicles must be teleoperated or commanded from Earth, requiring data to be transmitted over significant distances (taking several minutes or longer). This problem gets progressively more pronounced as vehicles are operated further and further from the Earth....
A wireless sensor network (WSN) is a collection of spatially distributed autonomous sensor nodes that can be used to monitor, among other things, environmental conditions. WSN sensor nodes are constrained by their limited energy supply, communication range and local computational capabilities. Data routing is an area that can be optimized to allow nodes to conserve energy, improving the network's...
The blackboard architecture has particular utility in applications where conclusions must be drawn in the absence of human involvement. Through properly crafted rules, this approach can determine what a collection of data may mean. This can be utilized by other onboard software to limit transmission to only relevant data or conclusions. Some applications, such as robotic exploration, may preclude...
An attitude determination and control system (a system that controls the orientation in three-dimensional space) was developed for use in a small spacecraft. This system was initially developed to resolve issues related to difficulties characterizing the movement model of a small spacecraft a priori and difficulties adapting this model to change. Once the initial design and development work on this...
This paper discusses the automation of quality assurance and produced part testing for additive manufacturing systems. The process of identifying defects, determining their impact and potentially taking corrective action is discussed. Algorithms for this purposes are presented. Examples of assessment are considered. The correction of both incidental and deliberately introduced defects is discussed.
The Open Prototype for Educational NanoSats (OPEN) was created with the goal of providing institutions worldwide with access to a set of low-cost designs that could be easily modified and augmented for mission-specific needs. The basic design set has been created for and used to construct the University of North Dakota's OpenOrbiter CubeSat, which is currently awaiting a NASA launch awarded through...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.