85 research outputs found

    Challenging the Computational Metaphor: Implications for How We Think

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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
    corecore