172,338 research outputs found

    Integrating Analytical Models with Descriptive System Models: Implementation of the OMG SyML Standard for the Tool-specific Case of MapleSim and MagicDraw

    Get PDF
    AbstractThe Jet Propulsion Laboratory (JPL) is investing heavily in the development of an infrastructure for building system models using the Systems Modeling Language (SysML). An essential component is a transformation apparatus that permits diverse models to be integrated independently of their nature (e.g. declarative, analytical and statistical). This paper presents one useful case: the integration of analytical models expressed using the Modelica language. Modelica is an open standard, declarative, multi-domain modeling language that allows for complex dynamic systems to be modeled. Maplesoft's MapleSim is one software tool that supports the Modelica language. The tool-neutral specification for the transformation between the languages Modelica and SysML is defined in the SysML-Modelica transformation specification (SyML) standard published by the Object Management Group (OMG). As part of the development efforts, said specification has been implemented using the Query-View- Transformation Operational (QVTO) language. During the process, several critical changes to the current SyML standard were proposed. Furthermore, a number of current limitations related to MapleSim were identified. Despite these issues, a proof-of- concept transformation was successfully implemented. In conclusion, the integration of complex simulation models conforming to the Modelica language with SysML-based system models has shown great promise and is a highly useful tool to support the decision making process in design

    A Methodology for Structured Object-Oriented Elicitation and Analysis of Temporal Constraints in Hardware/Software Co-Analysis and Co-Design of Real-Time Systems

    Get PDF
    The hardware/software co-design of a high-quality real-time system relies heavily on the modeling of both the hardware and software components from three aspects: structures, functionalities, and constraints, especially the temporal constraints. However, there is not a systematic process for the elicitation and analysis of temporal constraints in hardware/software co-design. Furthermore, existing object-oriented methods provide no means for the explicit specification of system/component constraints in object models. This paper presents a systematic methodology for structured object-oriented analysis and specification of temporal constraints in hardware/software co-analysis and co-design using an extended High-Order Object-Oriented Modeling Technique (HOOMT). This methodology hierarchically elicits and analyzes the temporal constraints in hardware/software co-design based on the integration of the High-Order Object Model (HOOM) and Hierarchical Timed Automata (HTA). It helps to identify temporal constraints of hardware and software components as well as their interactions level by level. In addition, it helps trace the relationships among these constraints at multiple levels during the co-design of real-time systems. A case study from the hardware/software co-design of the simulated FACTS Power Transmission System is used to illustrate the feasibility and merits of this methodology

    An Executable System Architecture Approach to Discrete Events System Modeling Using SysML in Conjunction with Colored Petri Net

    Get PDF
    This paper proposes an executable system architecting paradigm for discrete event system modeling and analysis through integration of a set of architecting tools, executable modeling tools, analytical tools, and visualization tools. The essential step is translating SysML-based specifications into colored Petri nets (CPNs) which enables rigorous static and dynamic system analysis as well as formal verification of the behavior and functionality of the SysML-based design. A set of tools have been studied and integrated that enable a structured architecture design process. Some basic principles of executable system architecture for discrete event system modeling that guide the process of executable architecture specification and analysis are discussed. This paradigm is aimed at general system design. Its feasibility was demonstrated with a C4- type network centric system as an example. The simulation results was used to check the overall integrity and internal consistency of the architecture models, refine the architecture design, and, finally, verify the behavior and functionality of the system being modeled

    Modeling Net-Centric System of Systems using the Dystems Modeling Language SysML

    Get PDF
    Understanding the operations of a large \u27net-centric system-of-systems requires in-depth knowledge of the interfaces among the various systems, sub-systems and components. Architectural modeling can help in reducing the complexity involved in designing such large networked systems. An example of such a complex system is the Global Earth Observation System of Systems (GEOSS) - a system for monitoring and collecting information related to Earth\u27s resources. This paper demonstrates the use of Systems Modeling Language (SysML), which supports specification, analysis, design, verification and validation of a broad range of complex systems, to model some aspects of the GEOSS. The paper discusses issues related to architecture description, development, presentation, and integration for the chosen domain. The paper discusses issues related to model evaluation and how architectures can be simulated to better understand their efficacy

    Perancangan dan Pengujian Perangkat Lunak Web Service Pengolahan Data Siswa

    Get PDF
    Software design web service aims to integrate the exchange of data accessed by other systems. In this thesis research the authors use case studies and in the Research and Development. In the modeling system using the Unified Modeling Language (UML). The design method used is agile methods approach with a model Incremental Development process consisting of stages: Specification, Development and Validation. The software testing method used is Black-Box. Software Design Webservice is designed using Hypertext PreProsessor programming language (PHP), processing using a MySQL database and XAMPP Program to run the application program. Apache as the web server program. As for designing the look of web pages using Macromedia Dreamwever 8 and Sublime Text. In the design through the stages of Specification, Stage Development, Validation phase and the testing phase. The results of this thesis research in the form of Software Webservice processing of student data that can meet the demand for information about existing student data quickly and easily, there is integration between the system used and can be accessed by other systems are differen

    Targeting Reconfigurable FPGA based SoCs using the MARTE UML profile: from high abstraction levels to code generation

    Get PDF
    International audienceAs SoC design complexity is escalating to new heights, there is a critical need to find adequate approaches and tools to handle SoC co-design aspects. Additionally, modern reconfigurable SoCs offer advantages over classical SoCs as they integrate adaptivity features to cope with mutable design requirements and environment needs. This paper presents a novel approach to address system adaptivity and reconfigurability. A generic model of reactive control is presented in a SoC codesign framework: Gaspard. Afterwards, control integration at different levels of the framework is illustrated for both functional specification and FPGA synthesis. The presented work is based on Model-Driven Engineering and the UML MARTE profile proposed by Object Management Group, for modeling and analysis of real-time embedded systems. The paper thus presents a complete design flow to move from high level MARTE models to code generation, for implementation of dynamically reconfigurable SoCs

    A Comprehensive Workflow for General-Purpose Neural Modeling with Highly Configurable Neuromorphic Hardware Systems

    Full text link
    In this paper we present a methodological framework that meets novel requirements emerging from upcoming types of accelerated and highly configurable neuromorphic hardware systems. We describe in detail a device with 45 million programmable and dynamic synapses that is currently under development, and we sketch the conceptual challenges that arise from taking this platform into operation. More specifically, we aim at the establishment of this neuromorphic system as a flexible and neuroscientifically valuable modeling tool that can be used by non-hardware-experts. We consider various functional aspects to be crucial for this purpose, and we introduce a consistent workflow with detailed descriptions of all involved modules that implement the suggested steps: The integration of the hardware interface into the simulator-independent model description language PyNN; a fully automated translation between the PyNN domain and appropriate hardware configurations; an executable specification of the future neuromorphic system that can be seamlessly integrated into this biology-to-hardware mapping process as a test bench for all software layers and possible hardware design modifications; an evaluation scheme that deploys models from a dedicated benchmark library, compares the results generated by virtual or prototype hardware devices with reference software simulations and analyzes the differences. The integration of these components into one hardware-software workflow provides an ecosystem for ongoing preparative studies that support the hardware design process and represents the basis for the maturity of the model-to-hardware mapping software. The functionality and flexibility of the latter is proven with a variety of experimental results

    A Model-Based System Engineering Approach to Support System Architecting Activities in Early Aircraft Design

    Get PDF
    The aviation industry aims to reduce its environmental footprint and meet ambitious environmental targets, prompting the exploration of novel aircraft concepts and systems, such as hybrid-electric or distributed propulsion. These emerging technologies introduce complexity to aircraft system architectures, requiring innovative approaches to design, optimization, and safety assessment, particularly for system architecting. Several aspects of system architecting specification and evaluation are typically performed separately, using different people and a mix of manual and model-based processes. Connecting these activities has the potential to make the design process more efficient and effective. This thesis explores how a Model-Based Systems Engineering (MBSE) specification environment can be structured and enriched to enable a better bridge to Multidisciplinary Design Analysis and Optimization (MDAO) and Model-Based Safety Assessment (MBSA) activities. The proposed MBSE approach focuses on enhancing system specifications, particularly for unconventional system architectures, which typically feature greater variability in early design stages. Using the ARCADIA/Capella MBSE environment, a multi-level approach is proposed to structure the system architecture specification and the Property Value Management Tool (PVMT) add-on is used to facilitate the bridge to other system architecting activities. In addition, a catalogue of modeling artifacts is established to facilitate the development of various hybrid-electric system configurations. The MDAO link mechanism is demonstrated with an example from the collaborative AGILE4.0 project. Two test cases demonstrate the implementation of the approach: a hybrid-electric propulsion system and associated sub-systems for the overall approach and the landing gear braking system for the model-based Functional Hazard Analysis (FHA), as an example of an MBSA activity. Overall, this thesis helps improve the integration and collaboration between engineers working on MBSE, MDAO, and MBSA. This better integration will help to reduce the development time and risk. Therefore, the presented thesis contributes to a more efficient aircraft development process, enabling the industry to tackle the emerging needs of unconventional aircraft systems and their integration
    • …
    corecore