369,284 research outputs found

    Configuration Management – A Core Competence for Successful through-life Systems Engineering and Engineering Services

    Get PDF
    AbstractThrough-life engineering services depend on capabilities to track and trace long-living systems and their components throughout the lifecycle. System configurations need to be known to (re)engineer, build, operate, maintain, and dispose systems in a sustainable way. Configuration Management (CM) is an approach to control system configurations with dedicated engineering processes, methods and tools – today foremost supported by information systems. This paper motivates CM implementation for through-life engineering services and systems engineering and related topics such as PSS (Product-Service Systems) and MRO (Maintenance, Repair, and Overhaul). CM fundamentals and related engineering activities are introduced briefly. Different CM views and daily challenges of CM for long-living complex systems are investigated. Software support for CM is discussed on the basis of PLM (Product Lifecycle Management) solutions. The paper highlights points that need attention for CM implementation (CM data and process management) by means of PLM. The paper summarizes requirements for CM based on PDM/PLM solutions, which are relevant for PLM solution vendors and for engineering companies and manufacturers moving towards PSS and MRO. The paper is written form an engineering perspective

    Mixed-Initiative Activity Planning for Mars Rovers

    Get PDF
    One of the ground tools used to operate the Mars Exploration Rovers is a mixed-initiative planning system called MAPGEN. The role of the system is to assist operators building daily plans for each of the rovers, maximizing science return, while maintaining rover safety and abiding by science and engineering constraints. In this paper, we describe the MAPGEN system, focusing on the mixed-initiative planning aspect. We note important challenges, both in terms of human interaction and in terms of automated reasoning requirements. We then describe the approaches taken in MAPGEN, focusing on the novel methods developed by our team

    Envisioning Model-Based Performance Engineering Frameworks.

    Get PDF
    Abstract Our daily activities depend on complex software systems that must guarantee certain performance. Several approaches have been devised in the last decade to validate software systems against performance requirements. However, software designers still encounter problems in the interpretation of performance analysis results (e.g., mean values, probability distribution functions) and in the definition of design alternatives (e.g., to split a software component in two and redeploy one of them) aimed at fulfilling performance requirements. This paper describes a general model-based performance engineering framework to support designers in dealing with such problems aimed at enhancing the system. The framework relies on a formalization of the knowledge needed in order to characterize performance flaws and provide alternative system design. Such knowledge can be instantiated based on the techniques devised for interpreting performance analysis results and providing feedback to designers. Three techniques are considered in this paper for instantiating the framework and the main challenges to face during such process are pointed out and discussed

    Safety-Critical Systems and Agile Development: A Mapping Study

    Full text link
    In the last decades, agile methods had a huge impact on how software is developed. In many cases, this has led to significant benefits, such as quality and speed of software deliveries to customers. However, safety-critical systems have widely been dismissed from benefiting from agile methods. Products that include safety critical aspects are therefore faced with a situation in which the development of safety-critical parts can significantly limit the potential speed-up through agile methods, for the full product, but also in the non-safety critical parts. For such products, the ability to develop safety-critical software in an agile way will generate a competitive advantage. In order to enable future research in this important area, we present in this paper a mapping of the current state of practice based on {a mixed method approach}. Starting from a workshop with experts from six large Swedish product development companies we develop a lens for our analysis. We then present a systematic mapping study on safety-critical systems and agile development through this lens in order to map potential benefits, challenges, and solution candidates for guiding future research.Comment: Accepted at Euromicro Conf. on Software Engineering and Advanced Applications 2018, Prague, Czech Republi

    Enterprise Experience into the Integration of Human-Centered Design and Kanban

    Get PDF
    he integration of Human-Centered Design (HCD) and Agile Software Development (ASD) promises the development of competitive products comprising a good User Experience (UX). This study has investigated the integration of HCD and Kanban with the aim to gain industrial experiences in a real world context. A case study showed that requirements flow into the development process in a structured manner by adding a design board. To this end, the transparency concerning recurring requirements increased. We contribute to the body of knowledge of software development by providing practical insights into Human-Centered Agile Development (HCAD). On one hand, it is shown that the integration of HCD and Kanban leads to a product with a good UX and makes the development process more human-centered. On the other hand, we conclude that a cross-functional collaboration speeds up product development.Ministerio de Economía y Competitividad TIN2013-46928-C3-3-RMinisterio de Economía y Competitividad TIN2015-71938-RED

    Agent oriented AmI engineering

    Get PDF

    Challenges in the industrialization process of low-volume production systems

    Get PDF
    A critical part of new product development projects is the industrialization process of new products which affects both time and the cost. The industrialization of new products or variants in low-volume production systems has some specific challenges which are caused by characteristics of low-volume products and production systems. Therefore, an exploratory case study is made within two Swedish manufacturing companies to understand these challenges and compare the industrialization process in high and low volume production systems. The results of the multiple case studies indicate four challenges including knowledge transfer from the projects into production, development of the work instructions, the need for a higher level of training of the operators and production system design and the obligatory tailoring of the new products to the existing production systems
    • …
    corecore