Software Platform for General Purpose Test and Diagnosis

2012 ◽  
Vol 241-244 ◽  
pp. 284-287 ◽  
Author(s):  
Bo Xu ◽  
Li Wei Guo ◽  
Jin Song Yu

This paper centers on the software reuses of Automatic Test Systems (ATS) and the integration of test and diagnosis to reduce maintenance costs. Based on the research into the basic framework, data services, packages and definition of interfaces, we present an integrated software platform for test and diagnosis system. The platform achieves the separation between the user interface and test logic, the combination of fault modeling and diagnostic reasoning, and the integration of test and diagnosis.

Author(s):  
Mario Valle

AbstractTo support CSCS research users we built STM3, a software platform on which advanced chemistry visualization techniques can be integrated. Its main goal is not to replace existing tools, but to provide functionalities not covered by them. STM3’s unusual characteristic among chemistry visualization tools is its ability to combine chemistry and general visualization techniques in the same view. STM3 is built on top of a proven visualization environment (AVS/Express) that lets CSCS’s visualization staff concentrate its efforts on developing new technologies rather than investing time on graphical and user interface implementation issues.


2010 ◽  
pp. 560-582
Author(s):  
Andrew Targowski

The purpose of this study is to define generic service processes, their system, and a scope of service science developed originally by the author. In the presented approach, the main criterion is the class of serviced users, since this leads to the six kinds of process recognition and eventually helps in planning e-service systems’ architecture. E-service system (e-SS) is defined as a mission-goal-strategy-driven configuration of technology, organizational processes and networks designed to deliver HTservicesTH that satisfy the needs, wants, or aspirations of customers. Marketing, operations, and global environment considerations have significant implications for the design of an e-service system. Four criteria which impact e-service systems’ architecture have been defined as: service business model, customer contact and level of involvement (Service User Interface), service provider’s enterprise complexity (Enterprise Systems and Networks), and scope of goods involved in service. It was proved that the e-service system is the intermediary layer between Service User Interface and Enterprise Systems and Networks. Two examples of e-SS have been modeled.


2019 ◽  
Vol 36 (7) ◽  
pp. 2165-2172 ◽  
Author(s):  
F Maggioli ◽  
T Mancini ◽  
E Tronci

Abstract Motivation SBML is the most widespread language for the definition of biochemical models. Although dozens of SBML simulators are available, there is a general lack of support to the integration of SBML models within open-standard general-purpose simulation ecosystems. This hinders co-simulation and integration of SBML models within larger model networks, in order to, e.g. enable in silico clinical trials of drugs, pharmacological protocols, or engineering artefacts such as biomedical devices against Virtual Physiological Human models. Modelica is one of the most popular existing open-standard general-purpose simulation languages, supported by many simulators. Modelica models are especially suited for the definition of complex networks of heterogeneous models from virtually all application domains. Models written in Modelica (and in 100+ other languages) can be readily exported into black-box Functional Mock-Up Units (FMUs), and seamlessly co-simulated and integrated into larger model networks within open-standard language-independent simulation ecosystems. Results In order to enable SBML model integration within heterogeneous model networks, we present SBML2Modelica, a software system translating SBML models into well-structured, user-intelligible, easily modifiable Modelica models. SBML2Modelica is SBML Level 3 Version 2—compliant and succeeds on 96.47% of the SBML Test Suite Core (with a few rare, intricate and easily avoidable combinations of constructs unsupported and cleanly signalled to the user). Our experimental campaign on 613 models from the BioModels database (with up to 5438 variables) shows that the major open-source (general-purpose) Modelica and FMU simulators achieve performance comparable to state-of-the-art specialized SBML simulators. Availability and implementation SBML2Modelica is written in Java and is freely available for non-commercial use at https://bitbucket.org/mclab/sbml2modelica.


2011 ◽  
pp. 1931-1937
Author(s):  
Su-Ting Yong

This is a brief review of the history of usability and a discussion of usability in developing a computer-based learning program (CBLP). According to ISO 9241, usability is defined as the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use (Bevan, 2001). The main focus of usability in this article is concerned with the user interface and interaction design. To create a usable computer-based learning program, one needs to understand the definition of usability and the goals of usability. Besides achieving usability goals, a usable CBLP should also be able to attain user experience goals. Design principles can be used to develop a CBLP featured with usability. Two design models will be discussed in this review.


Author(s):  
Behrooz Fallahi ◽  
Andrew Behnke

Analysis of contact points between wheel and rail during the wheel climb is of interest to railroad application engineers. In this study the climb maneuver of a wheelset is modeled in a general purpose multi-body system computer program. This model then is used to generate the contact data for a climbing wheelset. A graphical user interface is developed which uses this contact data and generates several contact points charts. In developing the graphical user interface, mouse and keyboard events as well as other controls are used to make the interface interactive and intuitive.


Professor Hartree in his paper has recalled that all the essential ideas of the general-purpose calculating machines now being made are to be found in Babbage’s plans for his analytical engine. In modern times the idea of a universal calculating machine was independently introduced by Turing (1938) in connexion with a logical problem, which there is unfortunately no time to mention, and the construction of actual machines was begun independently in America, towards the end of the late war. A ‘universal’ machine is one which, when given suitable instructions, will carry out automatically any well-defined series of computations of certain specified kinds, say additions, subtractions, multiplications and divisions of integers or finite decimals. This is a rather doubtful definition, since it depends on what is meant by a ‘welldefined’ series of computations; and undoubtedly the best definition of this is ‘one that can be done by a machine ’. However, this description is not quite so circular as it may seem; for most people have a fairly clear idea of w hat processes can be done by machines specially constructed for each separate purpose. There are, for example, machines for solving sets of linear algebraic equations, for finding the prim e factors of large integers, for solving ordinary differential equations of certain types, and so on. A universal machine is a single machine which, when provided with suitable instructions, will perform any calculation that could be done by a specially constructed machine. No real machine can be truly universal because its size is limited—for example, no machine will work out π to lO 1000 places of decimals, because there is no room in the world for the working or the answer; but subject to this limitation of size, the machines now being made in America and in this country will be ‘ universal ’ —if they work a t all; that is, they will do every kind of job that can be done by special machines.


Sign in / Sign up

Export Citation Format

Share Document