AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution
|
|
- Jack Black
- 8 years ago
- Views:
Transcription
1 AutomationDesk 2.0 Automated Hardware-in-the-Loop (HIL) Testing New-Look of User Interface NEW: Advanced Sequence Builder NEW: Offline Test Execution & Development NEW: Enhanced Multi-User Support dspace
2 Test and Experiment Software AutomationDesk Environment for powerful and convenient test automation Key Features Automated hardware-in-the-loop (HIL) testing Remote control of calibration, measurement, and diagnostic tools such as CalDesk Open COM API to remote-control test execution Real-time testing using Python scripts Version Control Interface New appearance of user interface NEW: Advanced Sequence Builder NEW: Offline test execution and development NEW: Enhanced multi-user support Description Key Benefits AutomationDesk is a powerful front end for automated hardware-in-the-loop (HIL) testing of the application software or diagnostic functions of electronic control units (ECUs). Controller functions are tested either in blackbox tests, or in whitebox tests that measure the ECU s internal variables. Measurement data from test benches or test drives can be replayed, and test maneuvers are driven precisely. With the AutomationDesk test automation tool, tests can be executed at any time, for example at night or over the weekend. This increases test coverage and the quality of the ECU software while saving time and costs. Comprehensive Test Environment With AutomationDesk you can create test automation tasks either graphically or via script programming and run them on the host PC of your HIL simulator. In addition to the graphical Sequence Builder, AutomationDesk makes it easy to organize the handling of tests, test data, and test results. AutomationDesk provides libraries containing a wide range of automation blocks to develop complex tests or to access further hardware and software. Their functionality can be easily extended by using multiple custom libraries if required. 2
3 AutomationDesk Functionality Overview Functionality Advanced Sequence Builder Test management and execution Automation libraries Open architecture Test documentation Real-time testing with Python scripts Description Graphical test development Increased information density Bookmarks and overview window for fast and easy navigation Zooming Print and picture export Using drag & drop for test development Accessing real-time simulations from within the automation sequences Managing test projects, data, and results Offline test execution and development Setting up individual project structures Seamless integration into the development process Consistency checks before run-time Real-time stimulus Replay measurement data (in real time) Report library to define the contents of the generated report Access to real-time simulation models Remote control of ControlDesk Access to electrical failure simulation Access to Softing s Diagnostic Tool Set DTS7 Access to remote calibration (COM) with INCA, CANape, and CalDesk, via ASAM-MCD 3MC automation interface Remote Diagnostics (COM) Library, compliant with ASAM-MCD 3D (Version 2.0.1) Test Framework library to simplify the development of complex tests Access to MATLAB Open COM API to remote-control test execution Calling Python scripts from within AutomationDesk Extendable libraries Im- and export of custom libraries Support of Microsoft Source Code Control (SCC) Interface to integrate version control systems Interfacing to third-party-tools via COM/DCOM (on request) Automated generation of test reports in PDF or HTML Python tests executed synchronously to simulation model Read and write access to model variables in every simulation step possible Concurrent execution of several independent test scripts No need for simulation model modification Order Information Product AutomationDesk AutomationDesk - Automation Server Order Number AUD AUS Relevant Software and Hardware Software Required Operating system: compatibility Order Number Hardware Order Number Required Minimum PC system Pentium III processor, 1 GHz Memory 512 MB RAM 350 MB free disk space Recommended PC system Pentium 4 processor, 2.0 GHz or higher Memory 1024 MB RAM 350 MB free disk space 3
4 Test and Experiment Software Test Development AutomationDesk s Sequence Builder Graphical and Python-based Test Development AutomationDesk s Sequence Builder provides a graphical, UML-compliant environment for developing automation sequences. The Sequence Builder and its overview panel help you keep track of even very large sequence structures. AutomationDesk combines and integrates graphical and Python-based test development. Typically, graphical development is used to describe the control flow and to access devices like hardware or further software. Python scripts are used for implementing algorithms or for userspecific extensions. Developing and managing automation sequences with AutomationDesk. Editor for Python-based test steps. Reusing Automation Tasks If a test sequence or single test steps need to be reused for similar automation tasks in other projects or sequences, they can be stored in custom libraries. The custom libraries will gradually grow to contain more and more reusable elements, so you can benefit from accumulated know-how in future projects. This method speeds up the test development process and increases efficiency. Different custom libraries can be shared between different AutomationDesk installations via the file system or via a version control system. Create your own libraries in the Custom Library node. Functional Overview Development of test sequences Predefined test steps Edit and maintain program flows Block layout based on UML standard Zoom and bird s eye view Print and picture export Bookmarks in program flows for fast navigation User control via mouse, short-cut keys and toolbars Different layout profiles Integrated Python Editor 4
5 AutomationDesk Test Management and Execution Managing Project Data AutomationDesk s Project Manager provides a way of organizing the sequences, data, and results of test projects in a structured representation. It also enables you to reproduce tests, for example, to perform them repeatedly ( regression testing ). The criteria for structuring tests can include different functions to be tested, different ECUs in a network, different development stages, and different users involved in a project. Project Manager in AutomationDesk. AutomationDesk s Project Manager Offline Test Execution & Development AutomationDesk s libraries can be set to offline mode, so that tests that use these libraries are executable even if required external software or hardware is not available. The test steps then use default behavior so that test execution is not blocked. For example, tests can be executed without a hardware-in-the-loop simulator being connected to AutomationDesk. The default behavior is defined by default return values either by the user or by recording them in an online test execution run. Libraries in AutomationDesk. Automatic Report Generation AutomationDesk can automatically generate report documentation based on the test results. You can select from a library of report test steps (such as AddText, AddTable, or AddPicture) to specify the report content. Additionally, there are various options for controlling the level of detail and the format of the reports. Reports are usually generated in HTML or PDF format, but almost any kind of output format can be generated by using additional XML style sheets. Typical test report generated automatically by AutomationDesk. Version Control of Projects and Custom Libraries With the AutomationDesk version control interface, you can integrate version control systems offering the Microsoft Source Code Control (SCC) interface, for example, Microsoft Visual SourceSafe, MKS Source Integrity, or IBM Rational ClearCase. Version control interface. 5
6 Test and Experiment Software Open Architecture Integration Into Customer-Specific Environments System Architecture A major objective of AutomationDesk is to be usable for a wide range of application areas. It has therefore been designed as a tool with open interfaces. AutomationDesk can be customized and integrated into customer-specific development environments. AutomationDesk provides a graphical user interface for creating and modifying test projects and test sequences. The user interface makes use of existing Python libraries, but hides the Python world. Due to its open architecture, it is possible to integrate new or third-party hardware and software components into AutomationDesk. Application programming interfaces (APIs) such as a DLL or COM interface can be wrapped into AutomationDesk s cooperation layer and thus used from within AutomationDesk. System architecture of AutomationDesk. 6
7 AutomationDesk Remote Control of AutomationDesk COM/DCOM Interface AutomationDesk has a COM-based application programming interface (API) for remote-controlling and automating selected Automation- Desk functions. These are some of its typical use cases: Programming batch processes (with Python, Visual Basic, C++, etc.): You can program flexible control structures which skip single test sequences if necessary or which execute test projects successively. Designing interactive GUIs: You can create your own test GUIs according to your requirements, for example, to provide a less complex user interface. Connecting other tools to AutomationDesk: Parameterize your test data, for example, in Microsoft Excel, and call the corresponding test sequences in AutomationDesk from Excel. The COM interface is language-independent and can be used to call almost all the functions available in AutomationDesk s Project Manager. These include: Loading and saving AutomationDesk projects Exporting and importing AutomationDesk projects Creating project trees Parameterizing data objects of Int, Float, and String type Executing projects, folders, and test sequences Querying the current execution status Querying test results (passed, failed, undefined) Generating test reports Test sequences from the Custom Library can also be instantiated via the COM API. However, test sequences cannot be edited via the COM API. Remote-controlled test runs Example of a client application for test execution via COM/ DCOM interface. Automation Server Variant of AutomationDesk The AutomationDesk - Automation Server, as an alternative to the full version of AutomationDesk, is a server variant without its own user interface. The Automation Server is accessed and remotecontrolled via the COM/DCOM interface, so the same functions are available as for the full version of AutomationDesk. This run-time version has the advantage of reduced license costs, making it useful wherever the comprehensive functions of the full version are not required, for example, in automated test execution on hardware-in-theloop simulators. 7
8 Test and Experiment Software Single-Source Testing and Diagnostics Remote control of CalDesk diagnostics Complies with ASAM-MCD 3D (Version 2.0.1) ODX-based diagnostics Diagnostics and hardware-in-the-loop (HIL) testing are brought together in AutomationDesk. You can use AutomationDesk to remote-control and automate the diagnostics functionality of CalDesk, dspace s universal measurement and calibration software. This means you have a completely integrated tool chain for HIL testing, ECU calibration, measurement tasks, and diagnostics from a single source, and difficult compatibility problems are a thing of the past. Diagnostics and HIL Testing Come Together Successful integration of ECU diagnostics into the hardware-in-the-loop (HIL) testing of ECU software is increasingly important. Automation- Desk is a standard solution for automated HIL testing that can address a variety of software tools: These include CalDesk, the measurement, calibration, and diagnostic tool, and diagnostic tools such as DTS and EDIABAS from Softing, and VAG Tester and DiagRA from RAConsult. Interfaces between AutomationDesk and CalDesk. Remote Control for Diagnostics with CalDesk AutomationDesk can be used to automate and remote-control CalDesk s ODX-based diagnostic functionality, as well as for automating measurement and calibration tasks as previously. AutomationDesk accesses CalDesk via the ASAM- MCD 3D automation interface. You can build test sequences graphically in the familiar way in AutomationDesk, using the Remote Diagnostics (COM) Library. This is an AutomationDesk library of the blocks needed for automating access to CalDesk s diagnostic functionalities. All Tools from One Source By using CalDesk and AutomationDesk, you avoid the difficult compatibility problems that often arise in practice when tools from different vendors have to be integrated. dspace offers you HIL systems plus measurement, calibration, and diagnostic tools from a single partner, with no complications. The smooth interaction between AutomationDesk and CalDesk is the basis for successful HIL testing. 8
9 AutomationDesk AutomationDesk s Process Integration Capabilities Tracing Test Specifications Across Tools The traceability of requirements is a key issue in developing software for electronic control units (ECUs). Tools like Telelogic DOORS support the management of any kind of requirement. The specifications for software tests are also frequently handled with DOORS. A special integration solution couples AutomationDesk with Telelogic DOORS. Test specification structures from DOORS can be transferred automatically to AutomationDesk test projects. The test results from AutomationDesk are also available in DOORS. This greatly improves traceability and coverage analysis in the software development process. AutomationDesk DOORS Connect & Sync Module The connection between AutomationDesk and DOORS is made by the AutomationDesk DOORS Connect & Sync Module. This synchronizes the data and structures of the two tool worlds, and exchanges parameters between them. Users can run AutomationDesk tests from within DOORS. Test results from AutomationDesk can be displayed in DOORS. The link between the two tools means that DOORS always has the current state of the requirements and the associated test results and thus the current quality status is available in one central document. Connection to DOORS Two-Way Exchange Individual DOORS objects correspond to specific, identically structured elements in Automation- Desk. If several test specifications have the same structure, based on predefined templates, the Connect & Sync module can convert them into AutomationDesk elements automatically. Test implementation in AutomationDesk no longer needs to be performed from scratch, as structures and parameters from the DOORS test specification can be used. Data flow between AutomationDesk and DOORS. 9
10 Test and Experiment Software On Request: Connection to Mercury Quality Center / TestDirector A Seamless Test Process AutomationDesk can be connected to the Webbased test management tool Mercury Quality Center (or Mercury TestDirector ) to provide the benefits of both tools. The result is a seamless tool-based test process from test requirement specification to defect tracking. Tests can be managed and selected in Quality Center and remotely executed in Automation- Desk. Quality Center is used to organize and manage all the phases of the test process, including test requirement specification, test planning, test runs, and defect tracking. Directly test-related tasks like test implementation, test execution, result analysis, and report generation are performed with AutomationDesk, which provides access to hardware-in-the-loop platforms, and to measurement, calibration, and diagnostics systems. Benefits of Both Tools Combining AutomationDesk with Mercury Quality Center provides the features and benefits of both tools: Seamless test process from test requirement specification to defect tracking Quality Center s process management facilities Graphical test development and access to dspace Simulator with AutomationDesk Central data storage within Mercury Quality Center Access to all AutomationDesk tests and results from any Quality Center client Test process with Quality Center and AutomationDesk collaboration. 10
11 Python-Based Testing The Interaction Mercury Quality Center consists of clients and a server (a database containing tests, defects, workflows, etc.). AutomationDesk and Quality Center are connected via a COM interface. Projects from AutomationDesk can be exported and added to the Quality Center database. Automa- tiondesk projects can be viewed, parameterized, and executed in the Quality Center client. AutomationDesk s test results and reports are added to the Quality Center database and can be viewed on any Quality Center client. On Request: Connection to Mercury Quality Center / TestDirector AutomationDesk can be integrated with test process management tools like Mercury Quality Center. 11
12 Test and Experiment Software Python-Based Test Automation Script Based Test Implementation Functional Overview Powerful script language Python for advanced applications, including script modules for a variety of applications Remote control of a complete hardwarein-the-loop environment, for example, for automated ECU testing Remote control of the Simulink simulation Interface to Microsoft Word and Excel Support of Python dspace Python libraries eters, control the electrical failure simulation hardware, remote control third party tools and much more. Extensive libraries based on the powerful scripting language Python serve as automation interfaces to ControlDesk and third-party tools like MATLAB and Microsoft Excel. This includes COM-based tool automation libraries as well as access libraries for real-time simulation hardware and several automotive ECU communication channels. Maximum of Flexibility and Extendability A common approach for automated testing is to implement test programs in the form of an executable python script ( You can simply write Python scripts in a text editor or using a standard Python development environment. Since you can define your own library modules this provides a maximum in terms of flexibility and extendability. There exist several library modules, e.g. to access a real-time model running on dspace Simulator, access diagnostic tools, read and write ECU calibration paramdspace Simulator Automation RTPLib Access to simulator variables, states and parameters SDMLib Description and generation of stimulus signals, import and replay of measurement data Diagnostics DTSLib VAGTLib 1) VASTLib 1) EDIABASLib 1) Access to the SOFTING Diagnostic Tool Set DTS Remote control of the VAG tester tool VAG1552 Access to the SOFTING EDICcard-based diagnostic interface VAS5163 Access to the SOFTING EDIABAS diagnostic tool Communication Interface RS232Lib Communication via the PC s serial port interface ASAP/ASAM Interface ASAP3Lib Remote control of external calibration tools (ASAM-MCD tools) using the ASAM-MCD 3MC (formerly ASAP3) interface ControlDesk Interface cdautomationlib Almost all classes and functions for automating ControlDesk are provided by cdautomationlib Further Program Interfaces wordlib To report to Microsoft Word documents via OLE automation excellib To report to Microsoft Excel spreadsheets via OLE automation matlablib To exchange data between MATLAB and the Python Interpreter, invoke MATLAB functions or to access files in the MATLAB file format 1) Available on request 12
13 Python-Based Testing Python-Based Real-Time Test Automation 100% reproducible real-time tests synchronously executed with simulation model Model variables can be observed and changed in every simulation step Real-time tests are implemented in Python (user-extensible via libraries) Several independent test scripts can be executed concurrently Dynamic test loading during model and test execution No model modification necessary for realtime testing Real-time test management by scripting and dedicated graphical user interface Easy integration into customer test frameworks (like AutomationDesk or others) Available for DS1005 and DS1006 (with multiprocessor support on single nodes) NEW: Python objects can be exchanged between real-time tests and PC Python script NEW: CAN support of real-time tests (based on RTI CAN MultiMessage Blockset) NEW: Support of Python Python for Real-Time Testing Describing Real-Time Tests in Python Automated testing usually is performed by executing tests on a standard PC connected to the hardware-in-the-loop (HIL) system. However, this method often cannot cope where greater timing precision is required for example, if ECU interaction has to be captured and responded to in a range of milliseconds. Python scripts for real-time testing coming with AutomationDesk are the answer. They run on the processor board of the HIL system in real time, i.e., synchronously with the model, so all test actions are performed on a real-time basis. This opens up expanded test options with dspace simulator. Reactive tests which respond to changes in model variables within the same simulation step can be implemented. Time measurements in tests are also far more precise, as there are no latencies in communication. Simulation step size is now the only limit to the maximum time resolution of measurements. Real-time-capable Python interpreter for the processor board. 13
14 Test and Experiment Software Python for Real-Time Testing Real-Time-Capable Python Interpreter A real-time Python interpreter, running on the processor board along with the model, allows the script to execute synchronously with the model. The interpreter can execute several real-time tests simultaneously and independently of one another. The tests can interact with the simulation model in real-time via the memory on the processor board. You can therefore observe and influence the ECUs connected to the HIL simulator in every individual simulation step. The Python interpreter is added to the application during the translation process via a Real-Time Workshop build option. You can formulate realtime tests using standard Python scripts from the real-time testing libraries provided with AutomationDesk (for example, for accessing model variables and executing several test branches within one real-time test in parallel). You can also create your own Python libraries and reuse them in several tests. The tests you have created can be loaded from the PC to the simulator s processor board and executed regardless of whether there is a real-time test already running. Even though executing the real-time tests requires additional memory capacity and computing time, it is no problem to implement typical test scenarios, which run in parallel to complex engine and vehicle dynamics models, at simulation step sizes of 1 ms. Managing real-time tests with the Real-Time Test Manager. Example Use Cases for Real-Time Testing Testing reactivity in a range of milliseconds Time-precise stimulation of several model signals Time-precise measurement of model changes Reliable determination of minimum and maximum values of model variables Dynamic execution of a Python restbus simulation not included in the simulation model Exact replay of recorded bus communication (like CAN or FlexRay log files) Parallel execution of several independent ECU tests 14
15 Python-Based Testing Scripting Example A common test case is the detection of an event being generated by the real-time model. An event is specified by a condition referencing one or more real-time model variables. As soon as the event has been detected, a test action is triggered in the same sample step. In this example, the real-time script observes the speed of a simulated vehicle and reacts by performing an emergency stop maneuver immediately when the vehicle exceeds 80 km/h. This test case can be easily implemented by a real-time Python script. The condition is observed continuously within a While loop. The included yield command has the effect that the test execution is paused and afterwards resumed in the next simulation step. This means the script can easily be time-controlled. When the speed exceeds 80 km/h, the While loop is left, and the brake maneuver is initiated by setting the associated model parameter in the same simulation step. Python for Real-Time Testing from rttlib import variable velocity = variable.variable(r Model Root/Velocity/Out1 ) brake_pedal = variable.variable(r Model Root/Brake/Value ) def MainGenerator(): while(velocity.value <= 80.0): yield None brake_pedal.value = Implementing a Real-Time Test in Python. 15
16 Headquarters in Germany dspace GmbH Technologiepark Paderborn Tel.: Fax: info@dspace.de dspace United Kingdom dspace Ltd. Unit B7. Beech House Melbourn Science Park Melbourn Hertfordshire. SG8 6HB Tel.: Fax: info@dspace.ltd.uk Japan dspace Japan K.K. 10F Gotenyama Trust Tower Kitashinagawa Shinagawa-ku Tokyo Tel: Fax: info@dspace.jp France dspace Sarl Parc Burospace Bâtiment 20 Route de la Plaine de Gisy Bièvres Cedex Tel.: Fax: info@dspace.fr USA and Canada dspace Inc Pontiac Trail Wixom. MI Tel.: Fax: info@dspaceinc.com 12/2007 Copyright 2007 by dspace GmbH. All rights reserved. Written permission is required for reproduction of all or parts of this publication. The source must be stated in any such reproduction. dspace is continually improving its products and reserves the right to alter the specifications of the products contained within this publication at any time without notice. Brand names or product names are trademarks or registered trademarks of their respective companies or organizations.
www.dspace.com Model-Based Development of Safety-Critical Software: Safe and Effi cient
www.dspace.com Model-Based Development of Safety-Critical Software: Safe and Effi cient Translation of Sicherheitskritische Software entwickeln Published at: MEDengineering, 06/2012 Software for safety-critical
More informationDr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn automotive testing expo June 22, 2010
Combining Two Worlds: Precise Real-Time- Based and Convenient PC-Based Testing Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse 26 33102 Paderborn nd automotive testing expo June 22, 2010 Agenda Testautomation
More informationValidating Diagnostics in Early Development Stages
Validating Diagnostics in Early Development Stages Explanations by means of an Example of an automatic exterior lighting control Dipl.-Ing. Valentin Adam, Daimler AG Dipl.-Ing. Matthias Kohlweyer, Daimler
More informationPlug. & Play. Various ECUs tested by automated sequences. dspace Magazine 3/2009 dspace GmbH, Paderborn, Germany info@dspace.com www.dspace.
page 34 Delphi Diesel systems Plug & Play Various ECUs tested by automated sequences page 35 Delphi Diesel Systems has successfully developed automated integration and feature tests for various ECUs for
More informationAutomatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann
Automatic ASAM MCD-3 supported test PikeTec GmbH Dr. Jens Lüdemann Test challenges Clear test case description (Modeling) Continuity and consistency at all test platforms Automated Execution, Assessment,
More informationEBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis
EBERSPÄCHER ELECTRONICS automotive bus systems solutions for network analysis DRIVING THE MOBILITY OF TOMORROW 2 AUTOmotive bus systems System Overview Analyzing Networks in all Development Phases Control
More informationCollaborating in California: Open HIL Test System Architecture uses the ASAM HIL API
Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API ASAM INTERNATIONAL CONFERENCE, Dec. 03 04, 2013, Dresden, Germany Dr. Jiri Keprt, National Instruments Corporation (Speaker)
More informationDevelopment of AUTOSAR Software Components within Model-Based Design
2008-01-0383 Development of AUTOSAR Software Components within Model-Based Design Copyright 2008 The MathWorks, Inc. Guido Sandmann Automotive Marketing Manager, EMEA The MathWorks Richard Thompson Senior
More informationIndustrialIT System 800xA Engineering
IndustrialIT System 800xA Engineering Overview Features and Benefits Integrated Engineering Environment: Supports the engineering of the entire extended automation system from field devices to plant management
More informationSOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
More information14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
More informationProduct Information CANape Option Simulink XCP Server
Product Information CANape Option Simulink XCP Server Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 3 1.4 Further Information... 4 2 Functions...
More informationDiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
More informationimc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing imc FAMOS ensures fast results Comprehensive data processing
More informationimc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing www.imcfamos.com imc FAMOS at a glance Four editions to Optimize
More informationAsta Powerproject Enterprise
Asta Powerproject Enterprise Overview and System Requirements Guide Asta Development plc Kingston House Goodsons Mews Wellington Street Thame Oxfordshire OX9 3BX United Kingdom Tel: +44 (0)1844 261700
More informationUL Engineering Services & Software Private Limited. Engineering Base Software
UL Engineering Services & Software Private Limited Engineering Base Software The Engineering software Ebase which can be used for various Documentation, Drawings, Datasheets, BOM, Tag list, Cable schedule,
More informationNetwork device management solution
iw Management Console Network device management solution iw MANAGEMENT CONSOLE Scalability. Reliability. Real-time communications. Productivity. Network efficiency. You demand it from your ERP systems
More informationDesktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
More informationA Guide To Evaluating a Bug Tracking System
A Guide To Evaluating a Bug Tracking System White Paper By Stephen Blair, MetaQuest Software Published: October, 2004 Abstract Evaluating a bug tracking system requires that you understand how specific
More informationSoftware Production. Industrialized integration and validation of TargetLink models for series production
PAGE 24 EB AUTOMOTIVE Industrialized integration and validation of TargetLink models for series production Continuous Software Production The complexity of software systems in vehicles is increasing at
More informationTraining @ ETAS. We offer regularly scheduled training seminars for both novice and advanced ETAS tool users.
Training @ ETAS At ETAS we believe in training as an important aid to our customers to achieve maximum benefit of our tools and solutions in their projects. We strive to provide the highest possible quality
More informationCitrix EdgeSight for Load Testing User s Guide. Citrix EdgeSight for Load Testing 3.8
Citrix EdgeSight for Load Testing User s Guide Citrix EdgeSight for Load Testing 3.8 Copyright Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement.
More informationHow To Use Gss Software In Trimble Business Center
Trimble Business Center software technical notes Trimble Business Center Software Makes Processing GNSS Survey Data Effortless Trimble Business Center is powerful surveying office software designed to
More informationOPC COMMUNICATION IN REAL TIME
OPC COMMUNICATION IN REAL TIME M. Mrosko, L. Mrafko Slovak University of Technology, Faculty of Electrical Engineering and Information Technology Ilkovičova 3, 812 19 Bratislava, Slovak Republic Abstract
More informationSymphony Plus S+ Engineering: Composer Harmony
Symphony Plus S+ Engineering: Composer Harmony Symphony Plus S+ Engineering: Composer Harmony Symphony TM Plus includes a comprehensive suite of engineering tools. S+ Engineering s Composer tools provide
More informationA new dimension of sound and vibration analysis
A new dimension of sound and vibration analysis HEAD Gallery Innovative functions built upon cutting-edge technology The ArtemiS suite is an integrated software solution from HEAD acoustics that allows
More informationManaging Relion IEDs Protection and control IED manager PCM600
Managing Relion IEDs Protection and control IED manager PCM600 Efficient management of Relion protection and control IEDs The protection and control IED manager PCM600 tool provides versatile functionalities
More informationNetwork device management solution.
Network device management solution. iw Management Console Version 3 you can Scalability. Reliability. Real-time communications. Productivity. Network efficiency. You demand it from your ERP systems and
More informationStandardized software components will help in mastering the. software should be developed for FlexRay were presented at
Embedded Software for FlexRay Systems Special aspects and benefits of implementing modularized software Standardized software components will help in mastering the growing complexity of the interplay of
More informationSoftware Development Kit
Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice
More informationCitrix EdgeSight for Load Testing User s Guide. Citrx EdgeSight for Load Testing 2.7
Citrix EdgeSight for Load Testing User s Guide Citrx EdgeSight for Load Testing 2.7 Copyright Use of the product documented in this guide is subject to your prior acceptance of the End User License Agreement.
More informationIBM Rational Asset Manager
Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational
More informationFreescale Semiconductor, I
nc. Application Note 6/2002 8-Bit Software Development Kit By Jiri Ryba Introduction 8-Bit SDK Overview This application note describes the features and advantages of the 8-bit SDK (software development
More informationAn Overview of Hardware-In-the-Loop Testing Systems at Visteon
SAE TECHNICAL PAPER SERIES 2004-01-1240 An Overview of Hardware-In-the-Loop Testing Systems at Visteon Syed Nabi and Mahesh Balike Visteon Corporation Jace Allen and Kevin Rzemien dspace Inc. Reprinted
More informationModel Based System Engineering (MBSE) For Accelerating Software Development Cycle
Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Manish Patil Sujith Annamaneni September 2015 1 Contents 1. Abstract... 3 2. MBSE Overview... 4 3. MBSE Development Cycle...
More informationDiskBoss. File & Disk Manager. Version 2.0. Dec 2011. Flexense Ltd. www.flexense.com info@flexense.com. File Integrity Monitor
DiskBoss File & Disk Manager File Integrity Monitor Version 2.0 Dec 2011 www.flexense.com info@flexense.com 1 Product Overview DiskBoss is an automated, rule-based file and disk manager allowing one to
More informationProductivity Software Features
O P E R A T I O N S A N D P R O C E D U R E S F O R T H E P R O D U C T I V I T Y S O F T W A R E Productivity Software Features Remote CS-230 calibration and set-up on a personal computer. CS-230 calibration
More informationSisense. Product Highlights. www.sisense.com
Sisense Product Highlights Introduction Sisense is a business intelligence solution that simplifies analytics for complex data by offering an end-to-end platform that lets users easily prepare and analyze
More informationE-mail:sales@tst-software.com Web site: www.tst-software.com
E-mail:sales@tst-software.com Web site: www.tst-software.com Solutions That Make Sense for Windows 7/XP/2008 and 2003 Server/2000 Multi-DNC v8.0 for Windows 7/XP/2008 and 2003 Server/2000 communications
More informationIn networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed
Networking Heavy-Duty Vehicles Based on SAE J1939 From Parameter Group to plug-and-play Application In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that plays a key role. J1939 networks
More informationCOMPLIANCE 3 SOFTWARE SUITE
COMPLIANCE 3 SOFTWARE SUITE The definitive software environment for RF EMC testing Modular, integrated, flexible test environment From entry level to full test lab management Secure, reliable, configurable
More informationEnterprise Service Bus
We tested: Talend ESB 5.2.1 Enterprise Service Bus Dr. Götz Güttich Talend Enterprise Service Bus 5.2.1 is an open source, modular solution that allows enterprises to integrate existing or new applications
More informationGetting Started Guide
Getting Started Guide www.exclaimer.com Contents About This Guide... 2 Signature Manager Overview... 3 How does it Work?... 3 But That s Not All... 4 And There s More... 4 Licensing... 5 Licensing Information...
More informationChange Management for Rational DOORS User s Guide
Change Management for Rational DOORS User s Guide Before using this information, read the general information under Appendix: Notices on page 58. This edition applies to Change Management for Rational
More informationTimePictra Release 10.0
DATA SHEET Release 100 Next Generation Synchronization System Key Features Web-based multi-tier software architecture Comprehensive FCAPS management functions Software options for advanced FCAPS features
More informationIndustrialIT System 800xA AC 870P/Melody Engineering
IndustrialIT System 800xA AC 870P/Melody Engineering Overview Features and Benefits Scalable System Architecture: The system architecture can range from a single station to complex client/server architecture.
More informationIndustrial IT Ó Melody Composer
Overview Industrial IT Ó Melody Composer Features and Benefits Support of concurrent engineering for Control Systems Operation on Windows NT and Windows 2000 Multiple client/server architecture Off-Line
More informationAbout This Guide... 4. Signature Manager Outlook Edition Overview... 5
Contents About This Guide... 4 Signature Manager Outlook Edition Overview... 5 How does it work?... 5 But That's Not All...... 6 And There's More...... 6 Licensing... 7 Licensing Information... 7 System
More informationCustomer Management TRIAD version 2.0
FACT SHEET Customer Management TRIAD version 2.0 Harness the Power of Customer-level Decisions Fair Isaac s Customer Management TRIAD adaptive control system, version 2.0 (CMT 2.0), helps forward-thinking
More informationRelease 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access
Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix Jennifer Clegg, SAS Institute Inc., Cary, NC Eric Hill, SAS Institute Inc., Cary, NC ABSTRACT Release 2.1 of SAS
More informationIBM Rational Web Developer for WebSphere Software Version 6.0
Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,
More informationRequirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications
Requirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications Dipl. Ing. Alfons Schulte DSA-Daten-- Daten- und Systemtechnik GmbH, Aachen DSA-GmbH_PR_040308 Topics Authoring
More informationSoftware Engineering Best Practices. Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer
Software Engineering Best Practices Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer 2 3 4 Examples of Software Engineering Debt (just some of the most common LabVIEW development
More informationDevice configurator DRC200
Operating manual 42/49-27 EN Engineer IT Device configurator DRC200 R&C Process Data Management Software Impressum Device configurator DRC200 Operating manual Document No. 42/49-27 EN Date of issue: 11.02
More informationSetting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks
Setting up a Local Interconnect Network (LIN) using dspace MicroAutoBox 1401/1501 Simulink Blocks Guiseppe Ferro Design Team 4 3/22/13 Executive Summary Learn how to setup and properly use the Real- Time
More informationBillQuick Agent 2010 Getting Started Guide
Time Billing and Project Management Software Built With Your Industry Knowledge BillQuick Agent 2010 Getting Started Guide BQE Software, Inc. 2601 Airport Drive Suite 380 Torrance CA 90505 Support: (310)
More information4Sight Calibration Management Software
GE Measurement & Control Solutions 4Sight Calibration Management Software 4Sight calibration and maintenance management software provides visibility to the assets, data, and resources that affect maintenance,
More informationThe software beyond the climatic. Environment simulation
Spirale 2 The software beyond the climatic Environment simulation Spirale 2... Take it easy! Spirale 2 is a new software, based on a reliable system (Windows NT) and if its performances are surprising,
More informationCitrix Online, div. of Citrix Systems Inc. GoToAssist TM. Product Category: Knowledge Management/eSupport Validation Date: 2/22/2005
, div. of Citrix Systems Inc. GoToAssist TM Product Category: Knowledge Management/eSupport Validation Date: 2/22/2005 Product Abstract GoToAssist enables businesses to securely interact in real time with
More informationWith a flexible, open architecture
F A C T S H E E T Change request and defect management for the application life cycle TrackRecord is an advanced change request and defect management tool that helps organizations establish a systematic
More informationThe Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current
More informationMulti-DNC. by Spectrum CNC Technologies
Multi-DNC by Spectrum CNC Technologies Multi-DNC v8.1 for Windows 7/XP/2003 and 2008 Server communications and file management system for simultaneous uploads and downloads to multiple CNC controls using
More informationProfessionalPLUS Station Software Suite
January 2013 Page 1 All you need to configure, control, and diagnose your plant is available on the ProfessionalPLUS Station Global database, architected for flexibility and scalability Powerful, graphical
More informationRadiological Assessment Display and Control System
Features Fast, real-time data acquisition and control Highly reliable communication with remote terminal units Collecting, converting, integrating and analyzing data from all monitors Detecting, annunciating
More informationCS 3530 Operating Systems. L02 OS Intro Part 1 Dr. Ken Hoganson
CS 3530 Operating Systems L02 OS Intro Part 1 Dr. Ken Hoganson Chapter 1 Basic Concepts of Operating Systems Computer Systems A computer system consists of two basic types of components: Hardware components,
More informationTable of Contents. Introduction...9. Installation...17. Program Tour...31. The Program Components...10 Main Program Features...11
2011 AdRem Software, Inc. This document is written by AdRem Software and represents the views and opinions of AdRem Software regarding its content, as of the date the document was issued. The information
More informationEDM SOFTWARE ENGINEERING DATA MANAGEMENT SOFTWARE
EDM SOFTWARE ENGINEERING DATA MANAGEMENT SOFTWARE MODERN, UPATED INTERFACE WITH INTUITIVE LAYOUT DRAG & DROP SCREENS, GENERATE REPORTS WITH ONE CLICK, AND UPDATE SOFTWARE ONLINE ipad APP VERSION AVAILABLE
More informationUnisys INFOIMAGE FOLDER ON WINDOWS NT. Connector for Microsoft Exchange. Getting Started Guide
INFOIMAGE FOLDER ON WINDOWS NT Connector for Microsoft Exchange Unisys Getting Started Guide Copyright 1999 Unisys Corporation. All rights reserved. Unisys is a registered trademark of Unisys Corporation.
More informationQPR WorkFlow. Minimize Process Time, Maximize Process Outcome. QPR WorkFlow 1
QPR WorkFlow Minimize Process Time, Maximize Process Outcome QPR WorkFlow 1 QPR WorkFlow: Eliminate the Gap between Process Design and Process Automation Proper management and execution of your operational
More informationSQL Server 2005 Reporting Services (SSRS)
SQL Server 2005 Reporting Services (SSRS) Author: Alex Payne and Brian Welcker Published: May 2005 Summary: SQL Server 2005 Reporting Services is a key component of SQL Server 2005. Reporting Services
More informationBusinessPhone Call Center
BusinessPhone BusinessPhone Call Center The BusinessPhone Call Center solution is for small to medium-sized enterprises that want to improve customer service. The BusinessPhone Call Center can be built
More informationIBM WebSphere ILOG Rules for.net
Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with
More informationBusiness Insight Report Authoring Getting Started Guide
Business Insight Report Authoring Getting Started Guide Version: 6.6 Written by: Product Documentation, R&D Date: February 2011 ImageNow and CaptureNow are registered trademarks of Perceptive Software,
More informationR-Related Features and Integration in STATISTICA
R-Related Features and Integration in STATISTICA Run native R programs from inside STATISTICA Enhance STATISTICA with unique R capabilities Enhance R with unique STATISTICA capabilities Create and support
More informationAPPLICATION NOTE. The DMP Software Family DMP COMPUTER SOFTWARE PROGRAMS
APPLICATION NOTE Contents The DMP Software Family... 1 Stand-Alone Link Software... 1 Add-on Modules for Link Software... 1 System Link End-User Panel Management Software... 2 Simple Registration and Activation...
More informationWhat Is Specific in Load Testing?
What Is Specific in Load Testing? Testing of multi-user applications under realistic and stress loads is really the only way to ensure appropriate performance and reliability in production. Load testing
More informationLab Management, Device Provisioning and Test Automation Software
Lab Management, Device Provisioning and Test Automation Software The TestShell software framework helps telecom service providers, data centers, enterprise IT and equipment manufacturers to optimize lab
More informationWhat s new in TIBCO Spotfire 6.5
What s new in TIBCO Spotfire 6.5 Contents Introduction... 3 TIBCO Spotfire Analyst... 3 Location Analytics... 3 Support for adding new map layer from WMS Server... 3 Map projections systems support...
More informationDEVELOP. Choosing a Development Tool. Microsoft Dynamics GP. White Paper
DEVELOP Microsoft Dynamics GP Choosing a Development Tool White Paper This paper provides guidance when choosing which development tool to use to create an integration for Microsoft Dynamics GP. Date:
More informationDocumentum Desktop Client on Windows 2000 Terminal Services
Documentum Desktop Client on Windows 2000 Terminal Services Docbase Version 1.0 May 10, 2001 Documentum Desktop Client on Windows Terminal Services Page 2 Revision History Docbase Version Revised Date
More information3D MultiVision SOFTWARE OPERATING INSTRUCTIONS
MVL 3D MultiVision SOFTWARE OPERATING INSTRUCTIONS Changing the market from level to volume Accurate, reliable volume data from silos, open bins and warehouses where the diameters or areas are exceptionally
More informationTANDBERG MANAGEMENT SUITE 10.0
TANDBERG MANAGEMENT SUITE 10.0 Installation Manual Getting Started D12786 Rev.16 This document is not to be reproduced in whole or in part without permission in writing from: Contents INTRODUCTION 3 REQUIREMENTS
More informationOvation Operator Workstation for Microsoft Windows Operating System Data Sheet
Ovation Operator Workstation for Microsoft Windows Operating System Features Delivers full multi-tasking operation Accesses up to 200,000 dynamic points Secure standard operating desktop environment Intuitive
More informationSIMATIC Sensors. The new software SIMATIC RF-MANAGER 2008. Simple management of RFID systems. Brochure April 2009. Answers for industry.
The new software SIMATIC RF-MANAGER 2008 Simple management of RFID systems Brochure April 2009 SIMATIC Sensors Answers for industry. Totally Integrated and Flexible Simple management of RFID systems With
More informationJUNOScope IP Service Manager
Datasheet JUNOScope IP Service Manager Product Description As service providers and enterprises evolve to meet the demands of their customer base, one key to success is the enhancement of operational efficiencies
More informationBuilding a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH
g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Building a Simulink model for real-time
More informationBest Practices for Verification, Validation, and Test in Model- Based Design
2008-01-1469 Best Practices for Verification, Validation, and in Model- Based Design Copyright 2008 The MathWorks, Inc. Brett Murphy, Amory Wakefield, and Jon Friedman The MathWorks, Inc. ABSTRACT Model-Based
More informationSysPatrol - Server Security Monitor
SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or
More informationIKAN ALM Architecture. Closing the Gap Enterprise-wide Application Lifecycle Management
IKAN ALM Architecture Closing the Gap Enterprise-wide Application Lifecycle Management Table of contents IKAN ALM SERVER Architecture...4 IKAN ALM AGENT Architecture...6 Interaction between the IKAN ALM
More informationOctober 21 November 5 November 14 December 12. Washington DC Boston Chicago San Jose. ni.com
October 21 November 5 November 14 December 12 Washington DC Boston Chicago San Jose 1 Evaluating Software Tools and Architectures to Design Test Systems A Sample Modular Software Architecture
More informationThe Complete Performance Solution for Microsoft SQL Server
The Complete Performance Solution for Microsoft SQL Server Powerful SSAS Performance Dashboard Innovative Workload and Bottleneck Profiling Capture of all Heavy MDX, XMLA and DMX Aggregation, Partition,
More informationSCADE System 17.0. Technical Data Sheet. System Requirements Analysis. Technical Data Sheet SCADE System 17.0 1
SCADE System 17.0 SCADE System is the product line of the ANSYS Embedded software family of products and solutions that empowers users with a systems design environment for use on systems with high dependability
More informationUser Guide Win7Zilla
User Guide Win7Zilla Table of contents Section 1: Installation... 3 1.1 System Requirements... 3 1.2 Software Installation... 3 1.3 Uninstalling Win7Zilla software... 3 Section 2: Navigation... 4 2.1 Main
More informationRichmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide
Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72 User Guide Contents 1 Introduction... 4 2 Requirements... 5 3 Important Note for Customers Upgrading... 5 4 Installing the Web Reports
More informationInfor Web UI Sizing and Deployment for a Thin Client Solution
Infor Web UI Sizing and Deployment for a Thin Client Solution Copyright 2012 Infor Important Notices The material contained in this publication (including any supplementary information) constitutes and
More informationChange Manager 5.0 Installation Guide
Change Manager 5.0 Installation Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights reserved.
More informationINTERNET-BASED COLLABORATIVE SYSTEM DESIGN USING MOSCITO
INTERNET-BASED COLLABORATIVE SYSTEM DESIGN USING MOSCITO A. Schneider E. Ivask Fraunhofer Institute for Integrated Circuits Tallinn Technical University Branch Lab EAS Dresden Department of Computer Engineering
More informationConnecting Software. CB Mobile CRM Windows Phone 8. User Manual
CB Mobile CRM Windows Phone 8 User Manual Summary This document describes the Windows Phone 8 Mobile CRM app functionality and available features. The document is intended for end users as user manual
More information