184 research outputs found

    A Product Line Systems Engineering Process for Variability Identification and Reduction

    Full text link
    Software Product Line Engineering has attracted attention in the last two decades due to its promising capabilities to reduce costs and time to market through reuse of requirements and components. In practice, developing system level product lines in a large-scale company is not an easy task as there may be thousands of variants and multiple disciplines involved. The manual reuse of legacy system models at domain engineering to build reusable system libraries and configurations of variants to derive target products can be infeasible. To tackle this challenge, a Product Line Systems Engineering process is proposed. Specifically, the process extends research in the System Orthogonal Variability Model to support hierarchical variability modeling with formal definitions; utilizes Systems Engineering concepts and legacy system models to build the hierarchy for the variability model and to identify essential relations between variants; and finally, analyzes the identified relations to reduce the number of variation points. The process, which is automated by computational algorithms, is demonstrated through an illustrative example on generalized Rolls-Royce aircraft engine control systems. To evaluate the effectiveness of the process in the reduction of variation points, it is further applied to case studies in different engineering domains at different levels of complexity. Subject to system model availability, reduction of 14% to 40% in the number of variation points are demonstrated in the case studies.Comment: 12 pages, 6 figures, 2 tables; submitted to the IEEE Systems Journal on 3rd June 201

    A Formal Transformation Method for Automated Fault Tree Generation from a UML Activity Model

    Get PDF
    Fault analysis and resolution of faults should be part of any end-to-end system development process. This paper is concerned with developing a formal transformation method that maps control flows modeled in UML Activities to semantically equivalent Fault Trees. The transformation method developed features the use of propositional calculus and probability theory. Fault Propagation Chains are introduced to facilitate the transformation method. An overarching metamodel comprised of transformations between models is developed and is applied to an understood Traffic Management System of Systems problem to demonstrate the approach. In this way, the relational structure of the system behavior model is reflected in the structure of the Fault Tree. The paper concludes with a discussion of limitations of the transformation method and proposes approaches to extend it to object flows, State Machines and functional allocations.Comment: 1st submission made to IEEE Transactions on Reliability on 27-Nov-2017; 2nd submission (revision) made on 27-Apr-2018. This version is the 2nd submission. 20 pages, 11 figure

    Strongly interacting low-dimensional Rydberg lattice gases in and out of equilibrium

    Get PDF
    Recent achievements in ultra-cold experiments have made quantum simulation of interacting many-body systems possible in a well controllable environment. Of many candidates as quantum simulators, Rydberg atoms have been extensively utilised due to its exaggerated and fascinating atomic properties. Example includes high susceptibility to electric fields and relatively long life time in comparison to atoms in low-lying states. The tunable interaction between Rydberg atoms have made them even more versatile in simulating quantum many-body systems, e.g. interacting spin-1/2 particles. We will start the thesis by reviewing these properties of Rydberg atoms and explain how they lead to the Rydberg lattice gases that of interest. Following the review of the essential knowledge of Rydberg atoms, we first study the ground states of interacting Rydberg lattice gases in both one-dimension and two-dimensions. The many-body system we are interested in is initially prepared in a Mott-insulator state, with each lattice site containing one atom that is laser coupled to its highly excited Rydberg state. The extremely huge van der Waals interactions between Rydberg atoms at close distance leads to an interesting Rydberg blockade effect. As we shall show, these strong interactions lead to rich phases and critical behaviours in the ground states of the many-body Hamiltonians that describes the systems. The aim of the first three chapters is to analyse these ground states in detail. Having investigated the static properties, we then move on to study the dynamical behaviour of a class of generic spin models which can in principal be realised by Rydberg lattice gases with tunable blockade radius. By deriving an effective master equation, and comparing it to the exact calculation, we will demonstrate how different pure initial states eventually evolve to the same equilibrium state and analysed in detail the time evolution and the steady state

    Structure Preserving Transformations for Practical Model-based Systems Engineering

    Full text link
    In this third decade of systems engineering in the twenty-first century, it is important to develop and demonstrate practical methods to exploit machine-readable models in the engineering of systems. Substantial investment has been made in languages and modelling tools for developing models. A key problem is that system architects and engineers work in a multidisciplinary environment in which models are not the product of any one individual. This paper provides preliminary results of a formal approach to specify models and structure preserving transformations between them that support model synchronization. This is an important area of research and practice in software engineering. However, it is limited to synchronization at the code level of systems. This paper leverages previous research of the authors to define a core fractal for interpretation of concepts into model specifications and transformation between models. This fractal is used to extend the concept of synchronization of models to the system level and is demonstrated through a practical engineering example for an advanced driver assistance system.Comment: Accepted by the 8th IEEE International Symposium on Systems Engineering (ISSE 2022), Special Session on Theoretical Foundations of System Engineering (THEFOSE

    Strongly interacting low-dimensional Rydberg lattice gases in and out of equilibrium

    Get PDF
    Recent achievements in ultra-cold experiments have made quantum simulation of interacting many-body systems possible in a well controllable environment. Of many candidates as quantum simulators, Rydberg atoms have been extensively utilised due to its exaggerated and fascinating atomic properties. Example includes high susceptibility to electric fields and relatively long life time in comparison to atoms in low-lying states. The tunable interaction between Rydberg atoms have made them even more versatile in simulating quantum many-body systems, e.g. interacting spin-1/2 particles. We will start the thesis by reviewing these properties of Rydberg atoms and explain how they lead to the Rydberg lattice gases that of interest. Following the review of the essential knowledge of Rydberg atoms, we first study the ground states of interacting Rydberg lattice gases in both one-dimension and two-dimensions. The many-body system we are interested in is initially prepared in a Mott-insulator state, with each lattice site containing one atom that is laser coupled to its highly excited Rydberg state. The extremely huge van der Waals interactions between Rydberg atoms at close distance leads to an interesting Rydberg blockade effect. As we shall show, these strong interactions lead to rich phases and critical behaviours in the ground states of the many-body Hamiltonians that describes the systems. The aim of the first three chapters is to analyse these ground states in detail. Having investigated the static properties, we then move on to study the dynamical behaviour of a class of generic spin models which can in principal be realised by Rydberg lattice gases with tunable blockade radius. By deriving an effective master equation, and comparing it to the exact calculation, we will demonstrate how different pure initial states eventually evolve to the same equilibrium state and analysed in detail the time evolution and the steady state

    A formal transformation method for automated fault tree generation from a UML activity model

    Get PDF
    IEEE Fault analysis and resolution of faults should be part of any end-to-end system development process. This paper is concerned with developing a formal transformation method that maps control flows modeled in unified modeling language activities to semantically equivalent fault trees. The transformation method developed features the use of propositional calculus and probability theory. Fault propagation chains are introduced to facilitate the method. An overarching metamodel comprised of transformations between models is developed and is applied to an understood traffic management system of systems problem to demonstrate the approach. In this way, the relational structure of the system behavior model is reflected in the structure of the fault tree. The paper concludes with a discussion of limitations of the transformation method and proposes approaches to extend it to object flows, state machines, and functional allocations

    Formal methods for a system of systems analysis framework applied to traffic management

    Get PDF
    Formal methods for systems and system of systems engineering (SoSE) can bring precision to architecting and design, and increased trustworthiness in verification; but they require the use of formal languages that are not broadly comprehensible to the various stakeholders. The evolution of Model Based Systems Engineering (MBSE) using the Systems Modeling Language (SysML) lies in a middle ground between legacy document-based SoSE and formal methods. SysML is a graphical language but not a formal language. Initiatives in the Object Management Group (OMG), such as the development of the Foundational Unified Modeling Language (fUML) seek to bring precise semantics to object-oriented modeling languages. Following the philosophy of fUML, we offer a framework for associating precise semantics with Unified Modeling Language (UML) and SysML models essential for SoSE architecting and design. Straightforward methods are prescribed to develop the essential models and to create semantic transformations between them. Matrix representations can be used to perform analyses that are concordant with the system of UML or SysML models that represent the system or SoS. The framework and methods developed in this paper are applied to a Traffic Management system of systems (TMSoS) that has been a subject of research presented at previous IEEE SoSE conferences

    Surgical treatment of giant plexiform neurofibroma associated with pectus excavatum

    Get PDF
    Plexiform neurofibromas are benign tumors originating from subcutaneous or visceral peripheral nerves, which are usually associated with neurofibromatosis type 1. They are almost always congenital lesions and often cause the surrounding soft tissue and bone to grow aberrantly. We treated a 12-year-old boy who presented with asymmetric pectus excavaum and an anterior chest wall plexiform neurofibroma. The pectus excavaum was corrected by modified Nuss procedure, followed by simultaneous resection of the giant mass. The patient is doing well at the 4 years follow-up visit

    MITIGATING THE GLASS-WEAVE EFFECT INSIDE A BGA

    Get PDF
    For a printed circuit board (PCB) that includes many high-speed differential pairs may be routed the signal integrity (SI) performance of the pairs is to be carefully considered. One factor that may lead to a poorer SI performance, on the PCB itself and within a ball grid array (BGA) that is mounted on the PCB, is the glass-weave effect. To mitigate the impact of the glass-weave effect inside of a BGA, techniques are presented herein that support rotating the BGA by a free angle. With such a BGA rotation, a pair\u27s traces will be rotated by the same angle and, consequently, the glass-weave effect on those traces can be mitigated
    • …
    corecore