55 research outputs found

    Emisari: a management information system designed to aid and involve people

    Get PDF
    The EMISARI System described in this paper represents a major departure from conventional MIS design. It is oriented not toward data per se, but rather toward activities of the people who generate and use the data. Thus it provides not merely for reporting up the chain of command, but also for dissemination of policy guidance and reference material down the chain, and for lateral communication among all users. It places a premium upon flexibility, to permit rapid system modifications in response to changes in user functions and needs and it offers a greatly simplified operation, to avoid any necessity for extensive user training or complex operation manuals. The overall approach may be viewed as a greatly modernized version of the classic telephone party line, using a computer to organize, selectively sort, and store-and-forward a constant flow of statistics, messages, estimates, reference materials, guidelines, notices, and other informational accountrements of a modern management operation

    Genetic Improvement of Software: From Program Landscapes to the Automatic Improvement of a Live System

    Get PDF
    In today’s technology driven society, software is becoming increasingly important in more areas of our lives. The domain of software extends beyond the obvious domain of computers, tablets, and mobile phones. Smart devices and the internet-of-things have inspired the integra- tion of digital and computational technology into objects that some of us would never have guessed could be possible or even necessary. Fridges and freezers connected to social media sites, a toaster activated with a mobile phone, physical buttons for shopping, and verbally asking smart speakers to order a meal to be delivered. This is the world we live in and it is an exciting time for software engineers and computer scientists. The sheer volume of code that is currently in use has long since outgrown beyond the point of any hope for proper manual maintenance. The rate of which mobile application stores such as Google’s and Apple’s have expanded is astounding. The research presented here aims to shed a light on an emerging field of research, called Genetic Improvement ( GI ) of software. It is a methodology to change program code to improve existing software. This thesis details a framework for GI that is then applied to explore fitness landscape of bug fixing Python software, reduce execution time in a C ++ program, and integrated into a live system. We show that software is generally not fragile and although fitness landscapes for GI are flat they are not impossible to search in. This conclusion applies equally to bug fixing in small programs as well as execution time improvements. The framework’s application is shown to be transportable between programming languages with minimal effort. Additionally, it can be easily integrated into a system that runs a live web service. The work within this thesis was funded by EPSRC grant EP/J017515/1 through the DAASE project

    The security of application systems through menu-driven interfaces for the system manager and the user

    Get PDF
    Software development costs.continue to demand the biggest of the total system cost and this is particularly noticeable at the small end of the market where microprocessor-based systems have considerably reduced the hardware cost element. In itself, there is nothing absolutely wrong or even surprising in the situation where labour intensive programming turns out to be more expensive than any other aspect of the system. But where there is a possibility of reducing any major cost factor in any manufactured item then it will always be sound commercial practice to consider it. [Continues.

    A Method for Evaluating Aircraft Electric Power System Sizing and Failure Resiliency

    Get PDF
    With the More Electric Aircraft paradigm, commercial commuter aircraft are increasing the size and complexity of electrical power systems by increasing the number of electrical loads. With this increase in complexity comes a need to analyze electrical power systems using new tools. The Hybrid Power System Optimizer (HyPSO) developed by Airbus SAS is a simulator designed to analyze new aircraft power systems. This thesis project will first provide a method to assess the reliability of complex aircraft electrical power systems before and after failure and reconfiguration events. Next, an add-on to HyPSO is developed to integrate the previously developed reliability calculations. Proof-of-concepts including new data visualizations are performed and provided

    Robust Agent Control of an Autonomous Robot with Many Sensors and Actuators

    Get PDF
    This thesis presents methods for implementing robust hexpod locomotion on an autonomous robot with many sensors and actuators. The controller is based on the Subsumption Architecture and is fully distributed over approximately 1500 simple, concurrent processes. The robot, Hannibal, weighs approximately 6 pounds and is equipped with over 100 physical sensors, 19 degrees of freedom, and 8 on board computers. We investigate the following topics in depth: distributed control of a complex robot, insect-inspired locomotion control for gait generation and rough terrain mobility, and fault tolerance. The controller was implemented, debugged, and tested on Hannibal. Through a series of experiments, we examined Hannibal's gait generation, rough terrain locomotion, and fault tolerance performance. These results demonstrate that Hannibal exhibits robust, flexible, real-time locomotion over a variety of terrain and tolerates a multitude of hardware failures

    New electric utility management and control systems : proceedings of conference, held in Boxborough, Massachusetts, May 30-June 1, 1979

    Get PDF
    "This work was supported by the Center for Energy Policy Research and the Electric Power Systems Engineering Laboratory of the Massachusetts Institute of Technology.

    Feature Extraction from Remotely Sensed Imagery for Emergency Management and Environmental Assessment

    Get PDF
    L'abstract è presente nell'allegato / the abstract is in the attachmen

    Simulation and implementation of novel deep learning hardware architectures for resource constrained devices

    Get PDF
    Corey Lammie designed mixed signal memristive-complementary metal–oxide–semiconductor (CMOS) and field programmable gate arrays (FPGA) hardware architectures, which were used to reduce the power and resource requirements of Deep Learning (DL) systems; both during inference and training. Disruptive design methodologies, such as those explored in this thesis, can be used to facilitate the design of next-generation DL systems

    ICSEA 2021: the sixteenth international conference on software engineering advances

    Get PDF
    The Sixteenth International Conference on Software Engineering Advances (ICSEA 2021), held on October 3 - 7, 2021 in Barcelona, Spain, continued a series of events covering a broad spectrum of software-related topics. The conference covered fundamentals on designing, implementing, testing, validating and maintaining various kinds of software. The tracks treated the topics from theory to practice, in terms of methodologies, design, implementation, testing, use cases, tools, and lessons learnt. The conference topics covered classical and advanced methodologies, open source, agile software, as well as software deployment and software economics and education. The conference had the following tracks: Advances in fundamentals for software development Advanced mechanisms for software development Advanced design tools for developing software Software engineering for service computing (SOA and Cloud) Advanced facilities for accessing software Software performance Software security, privacy, safeness Advances in software testing Specialized software advanced applications Web Accessibility Open source software Agile and Lean approaches in software engineering Software deployment and maintenance Software engineering techniques, metrics, and formalisms Software economics, adoption, and education Business technology Improving productivity in research on software engineering Trends and achievements Similar to the previous edition, this event continued to be very competitive in its selection process and very well perceived by the international software engineering community. As such, it is attracting excellent contributions and active participation from all over the world. We were very pleased to receive a large amount of top quality contributions. We take here the opportunity to warmly thank all the members of the ICSEA 2021 technical program committee as well as the numerous reviewers. The creation of such a broad and high quality conference program would not have been possible without their involvement. We also kindly thank all the authors that dedicated much of their time and efforts to contribute to the ICSEA 2021. We truly believe that thanks to all these efforts, the final conference program consists of top quality contributions. This event could also not have been a reality without the support of many individuals, organizations and sponsors. We also gratefully thank the members of the ICSEA 2021 organizing committee for their help in handling the logistics and for their work that is making this professional meeting a success. We hope the ICSEA 2021 was a successful international forum for the exchange of ideas and results between academia and industry and to promote further progress in software engineering research

    Hunting for the electro-magnetic counterpart to gravitational waves

    Get PDF
    The detection of GW170817, the first known binary neutron star merger, ushered in the era of multi-messenger astronomy. The Gravitational-Wave Optical Transient Observer (GOTO) is a new multi-camera instrument designed to cover large gravitational-wave localisation regions quickly, with the aim of identifying gravitational-wave counterparts quickly. This thesis covers the deployment of GOTO and the technical development of an automatic focus script, a real-time image subtraction pipeline, and a machine learner all with the aims of finding and announcing transients in real-time. The methods developed here can be used in other highcadence optical surveys. The thesis is motivated in the introduction, summarising the history of gravitational-wave astronomy and the importance of finding counterparts. GOTO is introduced properly in the methodology section. Here, I explain how GOTO is built and optimised for rapid transient discovery. From there, I show the development of an automatic focus script that exploits source geometry to quickly achieve focus. The following two chapters detail the the development of a new image-subtraction pipeline, which proves to be faster and better quality than the techniques currently used in the literature. Finally, I conclude this work using GOTO's first Gravitational-Wave follow-up campaign in compliment with the techniques developed in this thesis to find transients coincident with Gravitational- Wave detections. Showing GOTO is indeed capable and primed to find transients associated with gravitational-waves quickly
    • …
    corecore