20,798 research outputs found

    Exploring Maintainability Assurance Research for Service- and Microservice-Based Systems: Directions and Differences

    Get PDF
    To ensure sustainable software maintenance and evolution, a diverse set of activities and concepts like metrics, change impact analysis, or antipattern detection can be used. Special maintainability assurance techniques have been proposed for service- and microservice-based systems, but it is difficult to get a comprehensive overview of this publication landscape. We therefore conducted a systematic literature review (SLR) to collect and categorize maintainability assurance approaches for service-oriented architecture (SOA) and microservices. Our search strategy led to the selection of 223 primary studies from 2007 to 2018 which we categorized with a threefold taxonomy: a) architectural (SOA, microservices, both), b) methodical (method or contribution of the study), and c) thematic (maintainability assurance subfield). We discuss the distribution among these categories and present different research directions as well as exemplary studies per thematic category. The primary finding of our SLR is that, while very few approaches have been suggested for microservices so far (24 of 223, ?11%), we identified several thematic categories where existing SOA techniques could be adapted for the maintainability assurance of microservices

    Design of an Automated Ultrasonic Scanning System for In-Situ Composite Cure Monitoring and Defect Detection

    Get PDF
    The preliminary design and development of an automated ultrasonic scanning system for in-situ composite cure monitoring and defect detection in the high temperature environment of an oven was completed. This preliminary design is a stepping stone to deployment in the high temperature and high pressure environment of an autoclave, the primary cure method of aerospace grade thermoset composites. Cure monitoring with real-time defect detection during the process could determine when defects form and how they move. In addition, real-time defect detection during cure could assist validating physics-based process models for predicting defects at all stages of the cure cycle. A physics-based process model for predicting porosity and fiber waviness originating during cure is currently under development by the NASA Advanced Composites Project (ACP). For the design, an ultrasonic contact scanner is enclosed in an insulating box that is placed inside an oven during cure. Throughout the cure cycle, the box is nitrogen-cooled to approximately room temperature to maintain a standard operating environment for the scanner. The composite part is mounted on the outside of the box in a vacuum bag on the build/tool plate. The build plate is attached to the bottom surface of the box. The scanner inspects the composite panel through the build plate, tracking the movement of defects introduced during layup and searching for new defects that may form during cure. The focus of this paper is the evaluation and selection of the build plate material and thickness. The selection was based on the required operating temperature of the scanner, the cure temperature of the composite material, thermal conductivity models of the candidate build plates, and a series of ultrasonic attenuation tests. This analysis led to the determination that a 63.5 mm thick build plate of borosilicate glass would be utilized for the system. The borosilicate glass plate was selected as the build plate material due to the low ultrasonic attenuation it demonstrated, its ability to efficiently insulate the scanner while supporting an elevated temperature on the part side of the plate, and the availability of a 63.5 mm thick plate without the need for lamination

    Addendum to Informatics for Health 2017: Advancing both science and practice

    Get PDF
    This article presents presentation and poster abstracts that were mistakenly omitted from the original publication

    Technology utilization in a non-urban region - A measurement of the impact of the Technology Use Studies Center Final report

    Get PDF
    Technology utilization in agricultural areas and measurement of impact of technology use studies cente

    A Multiple Criteria Framework to Evaluate Bank Branch Potential Attractiveness

    Get PDF
    Remarkable progress has occurred over the years in the performance evaluation of bank branches. Even though financial measures are usually considered the most important in assessing branch viability, we posit that insufficient attention has been given to other factors that affect the branches’ potential profitability and attractiveness. Based on the integrated used of cognitive maps and MCDA techniques, we propose a framework that adds value to the way that potential attractiveness criteria to assess bank branches are selected and to the way that the trade-offs between those criteria are obtained. This framework is the result of a process involving several directors from the five largest banks operating in Portugal, and follows a constructivist approach. Our findings suggest that the use of cognitive maps systematically identifies previously omitted criteria that may assess potential attractiveness. The use of MCDA techniques may clarify and add transparency to the way trade-offs are dealt with. Advantages and disadvantages of the proposed framework are also discussed.
    • 

    corecore