7,078,715 research outputs found

    CSP design model and tool support

    Get PDF
    The CSP paradigm is known as a powerful concept for designing and analysing the architectural and behavioural parts of concurrent software. Although the theory of CSP is useful for mathematicians, the programming language occam has been derived from CSP that is useful for any engineering practice. Nowadays, the concept of occam/CSP can be used for almost every object-oriented programming language. This paper describes a tree-based description model and prototype tool that elevates the use of occam/CSP concepts at the design level and performs code generation to Java, C, C++, and machine-readable CSP for the level of implementation. The tree-based description model can be used to browse through the generated source code. The tool is a kind of browser that is able to assist modern workbenches (like Borland Builder, Microsoft Visual C++ and 20-SIM) with coding concurrency. The tool will guide the user through the design trajectory using support messages and several semantic and syntax rule checks. The machine-readable CSP can be read by FDR, enabling more advanced analysis on the design. Early experiments with the prototype tool show that the browser concept, combined with the tree-based description model, enables a user-friendly way to create a design using the CSP concepts and benefits. The design tool is available from our URL, http://www.rt.el.utwente.nl/javapp

    Relational Logic Database Design Model of Information System Control Project in Pt.istaka Karya

    Full text link
    Analyzing this data is to provide a clearer picture about the functions of the dataelement or attribute is being investigated. After it was done depiction of therelationship (relationship) of an existing entity such entities. This we need to knowbefore doing the normalization process. From the results it can be describednormalization databsenya logic model, and this is a foundation in database designstep further

    Model-driven design of distributed applications

    Get PDF
    The design process is structured into a preparation and an execution phase. In the preparation phase, designers identify (and, when necessary, define) the required levels of models, their abstract platforms and the modelling language(s) to be used. In addition, a designer may also identify or define transformations between related levels of models. The results of the preparation phase are used in the execution phase, which entails the creation of models of an application using specific modelling languages and abstract platforms.\ud The main aspects of the approach are illustrated with a case study involving the design of context-aware mobile services. We define three levels of models: a platform-independent service specification level, a platformindependent service design level and a platform-specific service design level. Particular attention is given to the representation and transformation of behavioural aspects of service designs

    Design of Model Predictive Torque Control (MPTC) for Speed Control 3 Phase Induction Motor with Robust Stator Flux Observer

    Full text link
    The induction motor is a desirable alternative to the direct current motor in many applications because it is rugged, reliable and economical. However, control of the induction motor is more complex than the direct current motor, this is caused by the complexity of the dynamics of the induction motor, so the algorithm of induction motor is more complex. Based on these problem, author conducted a study on the induction motor using Model Predictive Torque Control (MPTC) with robust stator flux observer, in which robust stator flux observer is designed to overcome the shortcomings in the Direct Torque Control (DTC) conventional which can cause high fluctuation in flux ripple and torque ripple when reach steady state condition. So from the purpose of the proposed method, the results of the designed system can adjust the rotating speed of the induction motor in accordance references given at 120 rad/s with a settling time is 0.753 seconds, and also can minimize fluctuations in flux ripple and torque

    UI-Design driven model-based testing

    Get PDF
    Testing interactive systems is notoriously difficult. Not only do we need to ensure that the functionality of the developed system is correct with respect to the requirements and specifications, we also need to ensure that the user interface to the system is correct (enables a user to access the functionality correctly) and is usable. These different requirements of interactive system testing are not easily combined within a single testing strategy. We investigate the use of models of interactive systems, which have been derived from design artefacts, as the basis for generating tests for an implemented system. We give a model-based method for testing interactive systems which has low overhead in terms of the models required and which enables testing of UI and system functionality from the perspective of user interaction

    Design Implications of Model-Generated Urban Data

    Get PDF
    Published by the Architectural Research Centers Consortium under the terms of the Attribution-NonCommercial-ShareAlike 4.0 International license.The staggering complexity of urban environment and long timescales in the causal mechanisms prevent designers to fully understand the implications of their design interventions. In order to investigate these causal mechanisms and provide measurable trends, a model that partially replicates urban complexity has been developed. Using a cellular automata approach to model land use types and markets for products, services, labour and property, the model has enabled numerical experiments to be carried out. The results revealed causal mechanisms and performance metrics obtained in a much shorter timescale than the real-life processes, pointing to a number of design implications for urban environments.Peer reviewedFinal Published versio

    Anti-Windup Design for Internal Model Control

    Get PDF
    This paper considers linear control design for systems with input magnitude saturation. A general anti-windup scheme which optimizes nonlinear performance, applicable to MIMO systems, is developed. Several examples, including an ill-conditioned plant, show that the scheme provides graceful degradation of performance. The attractive features of this scheme are its simplicity and effectiveness

    Living Innovation Laboratory Model Design and Implementation

    Full text link
    Living Innovation Laboratory (LIL) is an open and recyclable way for multidisciplinary researchers to remote control resources and co-develop user centered projects. In the past few years, there were several papers about LIL published and trying to discuss and define the model and architecture of LIL. People all acknowledge about the three characteristics of LIL: user centered, co-creation, and context aware, which make it distinguished from test platform and other innovation approaches. Its existing model consists of five phases: initialization, preparation, formation, development, and evaluation. Goal Net is a goal-oriented methodology to formularize a progress. In this thesis, Goal Net is adopted to subtract a detailed and systemic methodology for LIL. LIL Goal Net Model breaks the five phases of LIL into more detailed steps. Big data, crowd sourcing, crowd funding and crowd testing take place in suitable steps to realize UUI, MCC and PCA throughout the innovation process in LIL 2.0. It would become a guideline for any company or organization to develop a project in the form of an LIL 2.0 project. To prove the feasibility of LIL Goal Net Model, it was applied to two real cases. One project is a Kinect game and the other one is an Internet product. They were both transformed to LIL 2.0 successfully, based on LIL goal net based methodology. The two projects were evaluated by phenomenography, which was a qualitative research method to study human experiences and their relations in hope of finding the better way to improve human experiences. Through phenomenographic study, the positive evaluation results showed that the new generation of LIL had more advantages in terms of effectiveness and efficiency.Comment: This is a book draf

    Model-driven design of geo-information services

    Get PDF
    This thesis presents a method for the development of distributed geo-information systems. The method is organised around the design principles of modularity, reuse and replaceability. The method enables the modelling of both behavioural and informational aspects of geo-information systems in an integrated way. This thesis introduces the concept the Geo-information Service Infrastructure (GSI)
    corecore