85 research outputs found
Challenging the Computational Metaphor: Implications for How We Think
This paper explores the role of the traditional computational metaphor in our thinking as computer scientists, its influence on epistemological styles, and its implications for our understanding of cognition. It proposes to replace the conventional metaphor--a sequence of steps--with the notion of a community of interacting entities, and examines the ramifications of such a shift on these various ways in which we think
Multiagent autonomous energy management
The objective of this thesis is to design distributed software agents for reliable operation of integrated electric power systems of modern electric warships. The automatic reconfiguration of electric shipboard power systems is an important step toward improved fight-through and self-healing capabilities of naval warships. The improvements are conceptualized by redesigning the electric power system and its controls. This research focuses on a new scheme for an energy management system in the form of distributed control/software agents. Multiagent systems provide an ideal level of abstraction for modeling complex applications where distributed and heterogeneous entities need to cooperate to achieve a common goal. The agents\u27 task is to ensure supply of the various load demands while taking into consideration system constraints and load and supply path priorities. A self-stabilizing maximum flow algorithm is investigated to allow implementation of the agents\u27 strategies and find a global solution by only considering local information and a minimum amount of communication. (Abstract shortened by UMI.)
A Network-Based Design Synthesis of Distributed Ship Services Systems for a Non Nuclear Powered Submarine in Early Stage Design
Even though the early-stage design of a complex vessel is where the important
decisions are made, the synthesis of the distributed ship service systems (DS3)
often relies on “past practice” and simple vessel displacement based weight
algorithms. Such an approach inhibits the ability of the concept designer to
consider the impact of different DS3 options. It also reduces the ability to
undertake Requirements Elucidation, especially regarding the DS3. Given the
vital role the many DS3 provide to a submarine, this research considers
whether there is a better way to synthesise DS3 without resorting to the detailed
design of the distributed systems, which is usually inappropriate at the
exploratory stages of design.
The research proposes a new approach, termed the Network Block Approach
(NBA), combining the advantages of the 3D physical based synthesis UCL
Design Building Block (DBB) approach with the Virgina Tech Architectural Flow
Optimisation (AFO) method, when applied to submarine DS3 design. Utilising
a set of novel frameworks and the Paramarine CASD tool, the proposed
approach also enabled the development of the submarine concept design at
different levels of granularities, ranging from modelling individual spaces to
various DS3 components and routings. The proposed approach also allowed
the designer to balance the energy demands of various distributed systems,
performing a steady-state flow simulation, and visualising the complexity of the
submarine DS3 in a 3D multiplex network configuration. Such 3D based
physical and network syntheses provide potential benefits in early-stage
submarine DS3 design.
The overall aim of proposing and demonstrating a novel integrated DS3
synthesis approach applicable to concept naval submarine design was
achieved, although several issues and limitations emerged during both the
development and the implementation of the approach. Through identification of
the research limitations, areas for future work aimed at improving the proposal
have been outlined
Software Engineering for Big Data Systems
Software engineering is the application of a systematic approach to designing, operating and maintaining software systems and the study of all the activities involved in achieving the same. The software engineering discipline and research into software systems flourished with the advent of computers and the technological revolution ushered in by the World Wide Web and the Internet. Software systems have grown dramatically to the point of becoming ubiquitous. They have a significant impact on the global economy and on how we interact and communicate with each other and with computers using software in our daily lives.
However, there have been major changes in the type of software systems developed over the years. In the past decade owing to breakthrough advancements in cloud and mobile computing technologies, unprecedented volumes of hitherto inaccessible data, referred to as big data, has become available to technology companies and business organizations farsighted and discerning enough to use it to create new products, and services generating astounding profits. The advent of big data and software systems utilizing big data has presented a new sphere of growth for the software engineering discipline. Researchers, entrepreneurs and major corporations are all looking into big data systems to extract the maximum value from data available to them. Software engineering for big data systems is an emergent field that is starting to witness a lot of important research activity.
This thesis investigates the application of software engineering knowledge areas and standard practices, established over the years by the software engineering research community, into developing big data systems by:
- surveying the existing software engineering literature on applying software engineering principles into developing and supporting big data systems;
- identifying the fields of application for big data systems;
- investigating the software engineering knowledge areas that have seen research related
to big data systems;
- revealing the gaps in the knowledge areas that require more focus for big data systems
development; and
- determining the open research challenges in each software engineering knowledge area
that need to be met.
The analysis and results obtained from this thesis reveal that recent advances made in
distributed computing, non-relational databases, and machine learning applications have
lured the software engineering research and business communities primarily into focusing
on system design and architecture of big data systems. Despite the instrumental role
played by big data systems in the success of several businesses organizations and technology
companies by transforming them into market leaders, developing and maintaining stable,
robust, and scalable big data systems is still a distant milestone. This can be attributed
to the paucity of much deserved research attention into more fundamental and equally important
software engineering activities like requirements engineering, testing, and creating
good quality assurance practices for big data systems
Summary of Research 1994
The views expressed in this report are those of the authors and do not reflect the
official policy or position of the Department of Defense or the U.S. Government.This report contains 359 summaries of research projects which were carried out
under funding of the Naval Postgraduate School Research Program. A list of recent
publications is also included which consists of conference presentations and
publications, books, contributions to books, published journal papers, and
technical reports. The research was conducted in the areas of Aeronautics and
Astronautics, Computer Science, Electrical and Computer Engineering, Mathematics,
Mechanical Engineering, Meteorology, National Security Affairs, Oceanography,
Operations Research, Physics, and Systems Management. This also includes research
by the Command, Control and Communications (C3) Academic Group, Electronic Warfare
Academic Group, Space Systems Academic Group, and the Undersea Warfare Academic
Group
3D Recording and Interpretation for Maritime Archaeology
This open access peer-reviewed volume was inspired by the UNESCO UNITWIN Network for Underwater Archaeology International Workshop held at Flinders University, Adelaide, Australia in November 2016. Content is based on, but not limited to, the work presented at the workshop which was dedicated to 3D recording and interpretation for maritime archaeology. The volume consists of contributions from leading international experts as well as up-and-coming early career researchers from around the globe. The content of the book includes recording and analysis of maritime archaeology through emerging technologies, including both practical and theoretical contributions. Topics include photogrammetric recording, laser scanning, marine geophysical 3D survey techniques, virtual reality, 3D modelling and reconstruction, data integration and Geographic Information Systems. The principal incentive for this publication is the ongoing rapid shift in the methodologies of maritime archaeology within recent years and a marked increase in the use of 3D and digital approaches. This convergence of digital technologies such as underwater photography and photogrammetry, 3D sonar, 3D virtual reality, and 3D printing has highlighted a pressing need for these new methodologies to be considered together, both in terms of defining the state-of-the-art and for consideration of future directions. As a scholarly publication, the audience for the book includes students and researchers, as well as professionals working in various aspects of archaeology, heritage management, education, museums, and public policy. It will be of special interest to those working in the field of coastal cultural resource management and underwater archaeology but will also be of broader interest to anyone interested in archaeology and to those in other disciplines who are now engaging with 3D recording and visualization
Automated visual inspection for the quality control of pad printing
Pad printing is used to decorate consumer goods largely because of its unique ability to apply graphics to doubly curved surfaces. The Intelpadrint project was conceived to develop a better understanding of the process and new printing pads, inks and printers. The thesis deals primarily with the research of a printer control system including machine vision. At present printing is manually controlled. Operator knowledge was gathered for use by an expert system to control the process. A novel local corner- matching algorithm was conceived to effect image segmentation, and neuro-fuzzy techniques were used to recognise patterns in printing errors. Non-linear Finite Element Analysis of the rubber printing-pad led to a method for pre-distorting artwork so that it would print undistorted on a curved product. A flexible, more automated printer was developed that achieves a higher printing rate. Ultraviolet-cured inks with improved printability were developed. The image normalisation/ error-signalling stage in inspection was proven in isolation, as was the pattern recognition system
SIMULATING CONSUMABLE ORDER FULFILLMENT VIA ADDITIVE MANUFACTURING TECHNOLOGIES
Operational availability of naval aircraft through material readiness is critical to ensuring combat power. Supportability of aircraft is a crucial aspect of readiness, influenced by several factors including access to 9B Cognizance Code (COG) aviation consumable repair parts at various supply echelons. Rapidly evolving additive manufacturing (AM) technologies are transforming supply chain dynamics and the traditional aircraft supportability construct. As of June 2022, there are 595 AM assets within the Navy’s inventory—all for research and development purposes. This report simulates 9B COG aviation consumable fulfillment strategies within the U.S. Indo-Pacific sustainment network for a three-year span, inclusive of traditional supply support avenues and a developed set of user-variable capability inputs. Simulated probabilistic demand configurations are modeled from historical trends that exploit a heuristic methodology to assign a “printability” score to each 9B COG requirement, accounting for uncertainty, machine failure rates, and other continuous characteristics of the simulated orders. The results measure simulated lead time across diverse planning horizons in both current and varied operationalized AM sustainment network configurations. This research indicates a measurable lead time reduction of approximately 10% across all 9B order lead times when AM is employed as an order fulfillment source for only 0.5% of orders.NPS Naval Research ProgramThis project was funded in part by the NPS Naval Research Program.Lieutenant Commander, United States NavyApproved for public release. Distribution is unlimited
The Second Conference on Lunar Bases and Space Activities of the 21st Century, volume 2
These 92 papers comprise a peer-reviewed selection of presentations by authors from NASA, the Lunar and Planetary Institute (LPI), industry, and academia at the Second Conference on Lunar Bases and Space Activities of the 21st Century. These papers go into more technical depth than did those published from the first NASA-sponsored symposium on the topic, held in 1984. Session topics included the following: (1) design and operation of transportation systems to, in orbit around, and on the Moon; (2) lunar base site selection; (3) design, architecture, construction, and operation of lunar bases and human habitats; (4) lunar-based scientific research and experimentation in astronomy, exobiology, and lunar geology; (5) recovery and use of lunar resources; (6) environmental and human factors of and life support technology for human presence on the Moon; and (7) program management of human exploration of the Moon and space
- …