UML Start-Up Training Basics in Rhapsody
|
|
- Louisa Carson
- 7 years ago
- Views:
Transcription
1 UML Start-Up Training Basics in Rhapsody Index Rhapsody History Product variants Basic modeling Exercise Stopwatch Exercise Dishwasher Exercise Dishwasher System The Tool: IBM Rational Rhapsody Rational Rhapsody, a modeling environment based on UML, Rhapsody is a visual development environment for systems engineers and software developers creating real-time or embedded systems and software. Rational Rhapsody uses graphical models to generate software applications in various languages including C, C++, Ada, Java and C#. History Rhapsody was first released in 1996 by Israeli software company I-Logix Inc. Rhapsody was developed as an object-oriented tool for modeling and executing Statecharts, based on work done by David Harel at the Weizmann Institute of Science. In 2006, I-Logix's shareholders sold the company to Swedish software company Telelogic AB. In 2008, Telelogix AB was acquired by IBM, consequently Rhapsody became a Rational Software product, like all former Telelogic products.
2 Product variants IBM Rational Rhapsody ist available in different variants: Architect for Systems Engineers Architect for Software Designer for Systems Engineers Developer Design Manager The characteristics of the first 4 variants can (as a thumb rule) be described with the following matrix: SysML modeling Architect for System Engineers model simulation Designer for Systems Engineers UML Architect for Software Developer The Design Manager variant is part of the Jazz family, and will not be discussed here. Target language One of Rhapsody s most valued features is the ability to generate code. There are different target languages possible: C++ C Java C# Ada One needs to decide about the target language before start of a project, consequently Rhapsody starts in language dependent variants, Rhapsody in C++, Rhapsody in C, and so on. They differ a bit, but naturally the differences are related to user defined code inside the model and not to UML model elements. They keep identical in the different variants. Naming conventions Model element names in UML can be constructed using any characters including spaces. But Rhapsody is different in this respect. As rule of thumb use this recommendation: #1: Use the same naming conventions as you use inside the target language. #2: Use spaces only in diagram names. 2 Willert Software Tools
3 Basics The GUI IBM Rational Rhapsody (from now on named as Rhapsody) allows building up a model inside a workspace. When starting with the model, one has to open or to create a Rhapsody project. The GUI consists of a browser a diagram pane an output pane a drawing toolbox a feature window The browser contains all model elements, this is the full view into the whole model. One can show model elements on diagrams, where they can be understood easier and quicker than inside the browser. Usually they appear in different layouts, depending on their purpose. There are layouts for overviews or layouts for details. Consequently you can place a model element onto several diagrams, each having different context and purpose, some showing details, some not. The drawing toolbox contains all those model elements that can be shown on diagrams. The toolbox is context sensitive, i.e. if the current diagram is a Class Diagram, the model elements of Class Diagrams are inside the box. If the current diagram is a Sequence Diagram, only model elements of Sequence Diagrams are available. The output pane shows messages for different tasks in the tool and is divided in different tabs, e.g. if you start a search a new tab with the search results for your search string is created. The feature window enables you to enter details for model elements, details that cannot be edited inside the symbols on diagrams. The features window is also context sensitive, i.e. it shows the properties of the currently selected model element. The window is a separate one, you can leave it open the whole time you work in Rhapsody. One can also dock it into Rhapsody s main window, just open the context menu of the title bar of the features window and select the option Enable Docking by Drag. Browser Output pane Diagram pane Feature window Drawing toolbox 3 Willert Software Tools
4 Creation of model elements Model elements can be created directly inside the browser as well as on diagrams or inside the features window. Elements that already exist can be shown on diagrams with the usage of drag&drop from the browser. Create inside browser: Select an entry in the model browser, open the context menu with the right mouse and select Add New then the appropriate model element. Create inside diagram: Click on the symbol in the toolbox and click into the diagram. Being in Select Mode : you can create only one model element. Being in Stamp Mode : every new click in the diagram creates a model element until you deactivate Stamp Mode. Renaming of model elements Model elements can be renamed anywhere in the browser or on a diagram. If a name is changed all references to the definition will be updated automatically through the whole model. Deleting model elements There are 2 different ways to get rid of model elements: remove from a diagram and delete from the model. The first variant removes only one symbol from one diagram, all other references stay at the place they have. The second variant deletes the model element from the browser and all references from all diagrams and the browser as well. Rules of thumb: #3: Whenever you want to delete a model element totally from your model, select it inside the browser and use the Del key. #4: If you deleted something and the tool did not ask you whether the deletion should take place, you removed the symbol only from the diagram and not from the model. 4 Willert Software Tools
5 Model Browser The Project The upper most entry is the project name. All global project settings are saved here. The appropriate project file in the file system has the name Project.rpy. The Component This is Rhapsody s component. You can have several components, but only one of them is active. Herein you specify what is content of a build process, e.g. which model parts are included, which external libraries, etc.. Also a reverse engineering step should be defined within an own component. The Configuration This defines the kind of a build process, it gives an answer to the question how is the build process done. The configuration of the code generation and the compilation and linking is made here. One can use several configurations inside one component. For example one configuration for a simulation, one for a release. Only one configuration is active. The Object Model Diagram Rhapsody uses own diagrams. An Object Model Diagram (mostly abbreviated with OMD) can be used instead of several UML diagrams, usually for Class-, Object- and Component Diagrams. A default diagram is created automatically below the project, recommended is to show only the package structure at this model level. The Package Here we see the structure of the model. Reminder UML: a package is nothing else but a container for any other model element. Recommended is to not use a name Default. The content of a package is normally stored within an own file in the file system, the name for the Default package is Default.sbs. The Profile A special kind of package. Normally used to store properties or stereotypes. The screenshot shows the official Testing Profile from the OMG. The Category This is an additional concept in Rhapsody to structure the model. Examples for categories in the screenshots are Components, Object Model Diagrams, Packages and Profiles. 5 Willert Software Tools
6 Modeling in Diagrams A first step is to have a diagram. Select the owner package for the intended diagram in the model browser and create the diagram by using the context menu Add New and the sub-menu Diagrams. Second step is to place symbols onto the diagram using the Drawing toolbox as described previously. Now some details: The Layout Toolbox If you have several objects in different size and different alignments and want to change that, use the layout toolbox. It gets activated only if you have several symbols selected. align top make same size (the last selected symbol is the master) Display Options Some more layout relevant options are managed from the window Display Options ; it gets activated from the context menu of a symbol inside a diagram. One can for example choose, whether the name shall be shown as relative name or as a Full Path, i.e. also the whole structure where the element is located. If you select a class you can also choose whether ports and interfaces of the ports shall be visible, or which compartments shall be shown. The display options are set for one single symbol only. Images If your model or parts of it is intended to be shown to non UML users, you can associate an image to a symbol. Similar to the display options, select one symbol in a diagram and open the context menu. You ll find an entry Associate Image.... Example: 6 Willert Software Tools
7 The Features Window The features window enables you to enter details for model elements, details that cannot be edited elsewhere in the browser or inside the symbols on diagrams. The features window is context sensitive, i.e. it shows the properties of the currently selected model element. This is the default, but one can pin the window, in that case the window is no longer context sensitive, i.e. it does not change the window content if you select another model element. The window is a separate one, you can leave it open the whole time you work in Rhapsody. One can also dock it into Rhapsody s main window, just open the context menu of the title bar of the features window and select the option Enable Docking by Drag ; then drag it into another Rhapsody window. Example to specify details or create model elements inside the features window, double-click on a class and you see: Now activate the Attributes tab and you are able to create attributes there just by clicking on the New entry. Others Navigation Navigating an element between the browser and the appropriate symbol on diagrams is possible. Try the context menu entry Navigate, then one of the entries in the sub-menu; or use Ctrl-l to locate an element inside the browser. How is the model saved As mentioned earlier, Rhapsody stores all model related information in files in the file system. Per default one file for the project and one directory for all packages and components. The project file has the name <project>.rpy, the folder <project>_rpy, the packages have the suffix.sbs and the components the suffix.cmd. When you create new packages or components, new files are generated as well, this is natural. But if you delete a package or component, the appropriate file is not deleted; take as rule of thumb: Rhapsody does not delete files in the file system. Some more files can be found inside the folder that contains <project>.rpy but they do not contain model elements or diagrams. If you delete them, you do not corrupt the model. Controlled Files Files containing not model elements but pictures, word- or excel data, that are somehow important to a UML model can be included into the project as controlled file. The file has to be stored somewhere below the <project>_rpy folder. The content can not be read from Rhapsody, but Rhapsody invokes the appropriate tool instead. 7 Willert Software Tools
8 Exercise Here is a small exercise to get familiar with the GUI; create a model that counts down from 10 to 0. The model will contain one class only, but attributes, operations and a state machine diagram are included. When the model is finished it will first run in an animation mode and after that as a Windows executable. Step 1: create a Rhapsody project Use the Windows start menu, and start the Rhapsody Developer, use C++ as language. From the File menu choose New and enter an appropriate windows file folder and the project name. Project type and project setting shouldn t be changed. The tool asks you now for allowance to create a new folder CountDown inside the folder C:\work. Just accept. Get familiar with the model created so far. Which model elements and diagrams are created automatically? Consider: Rhapsody uses an Object Model Diagram as an overall diagram for structural elements. 8 Willert Software Tools
9 Step 2: create the class with attributes and operations Click on the Class symbol in the drawing box and place it onto the object model diagram, name the class CountDown. Alternatively create a Class Diagram and create the class CountDown there. To implement the behavior we need an attribute ( counter ) two operations ( printnr and printstr ) and a State Machine Diagram. The attributes and the 2 operations should be created by using the features window of the class CountDown. Open it with a double click on the class symbol of CountDown on the diagram or on the model element CountDown in the browser, select the appropriate tabs Attributes / Operations and click on the New entry there. Name the new elements as suggested above. Then select the operation and click on the Invoke Feature Dialog, this opens a second feature window. It should be used to enter argument and implementation for the operations, see screenshot as a suggestion for operation printstr, printnr should have a similar implementation but with a number as argument. 9 Willert Software Tools
10 Step 3: create a State Machine Diagram Consider: in Rhapsody we use the name Statechart instead. To create that diagram select the class CountDown, a) then either right mouse click to open the context menu, then Add New -> Diagrams -> Statechart, or b) use the Open Statechart button, see screenshot below. Use the Drawing Toolbox to specify now the behavior, pick appropriate symbols in the toolbox and place them onto the diagram. Reminder: to enter details use the features window, it helps also to specify triggers, guards or actions on transition lines. Step 4: create an executable Reminder: classes in UML specify resources, but when we want to get the model running we need to have instances of classes. Create an object of the class CountDown, right click the class inside the browser to open the context menu and choose Make an Object. The object will have a default name itscountdown. Feel free to rename it to a better name. Step 4a: generate code An executable is generated in different steps: first task is done from Rhapsody s code generator, it generates target code, as we chose Rhapsody in C++, we will get CPP and H files. This phase needs to be configured, open the features window of the model element DefaultComponent and figure out which scope is set. Then open the menu Code, then Generate and DefaultConfig. You ll be asked whether Rhapsody may create the target directory...\countdown\defaultcomponent\defaultconfig. Agree, open a file explorer to figure out which files are generated. Step 4b: compile and link Rhapsody does NOT include a compiler, it is expected that a compiler is already installed, ideally the compiler is installed before the Rhapsody installation. In that case a connection between compiler and Rhapsody is installed automatically. If not, interrupt the exercise here and repair the installation. Continuation: As the DefaultComponent in the model specifies only the scope of the code generation, it s also necessary to specify how the compilation is done. Open the features window of the model element DefaultConfiguration below the DefaultComponent, and switch to the tab Settings. Choose the correct compiler in the list box Environment. Afterwards open the Initialization tab and specify the initial instance. 10 Willert Software Tools
11 Step 5: run the executable Very simple: press the Generate/Make/Run button: The Result: Step 6: simulate the behavior The state machine isn t very complicated, but in normal cases you need to walk manually through the specification, this can be done in Rhapsody s animation mode. Open the features window of the configuration of the code generation (reminder: below the DefaultComponent we have the DefaultConfig ) and choose Animation in the list box Instrumentation Mode. Press the Generate/Make/Run button and wait until the executable starts. Minimize the command box and observe a new toolbox inside Rhapsody s GUI: Press the Go Step button four or five times. If the state machine diagram of the object is not opened automatically, open the Tools menu and choose Animated Statechart : result shall be: Now: Play with the Animation Toolbox 11 Willert Software Tools
12 Dishwasher The second example gets a bit more complex. Create the state machine of a dishwasher. Use simply the principle of time goes by to simulate the washing, rinsing and drying process, i.e. a timer expires after 10 seconds means the washing is done. Consider that one can usually open and close the door of the machine during the execution phase without causing a stop and restart of the process. Implement also different programs, for example a normal mode and a quick wash mode. Use regions in state machines for this purpose. The following picture of the state machine should be guidance enough: Needed Attributes: washingtime, rinsingtime, dryingtime, cycles Needed Operations: setup(), iswashed(), isrinsed(), isdried() How to differentiate between normal mode and quick mode: The attributes for simulating the duration of the different phases are initialized differently inside the operation setup(). For example, if the state machine is inside state normal the attribute washingtime is set to 8, if it is in the state quick, washingtime is set to 5. Similar to the first example: Create an executable, and run it inside a simulation. 12 Willert Software Tools
13 Dishwasher System The third example gets a bit more complex. Now we do no longer have a single class, but there is a collaboration of several classes, as this is the case in every normal model. The intention here is to get you familiar with Rhapsody s way to model the collaboration. We will have a class motor with just 2 operations on and off. And a class panel that allows to start and stop the washing, to simulate the opening and closing of dishwasher s door. Access from class dishwasher to class motor is modeled with an association, the communication between panel and dishwasher with ports and interfaces. Here are some hints: A class diagram to define the resources: A composite structure diagram to define the system (including the root class DishwasherBuilder ) An example of the state machine for the class FrontPanel : and the operation processkey(): 13 Willert Software Tools
14 Dishwasher - Testing with Webify One more good feature of Rhapsody is its ability to execute the model in an advanced mode. The code generator of Rhapsody generates some additional code into the executable to enable the collaboration between a web page and the executable. That allows the user to visualize and modify attributes, or to send events via the web page. Some prerequisites are necessary: Set the stereotype Web Managed to all model elements that should be on the web page: Select Web Enabling in the configuration. Press the button GMR Press the botton GO in the execution toolbox after the executable started Open inside a web browser and play with the web page 14 Willert Software Tools
15 Dishwasher - Testing with Panel Diagram One more good feature of Rhapsody is its ability to execute the model in an advanced mode. The code generator of Rhapsody generates some additional code into the executable to enable the collaboration between the executable and a special diagram: Panel Diagram. See an example: There are a lot of widgets possible inside such a diagram, all of them can be found inside the drawing toolbox of a panel diagram. When you are satisfied with the layout of your diagram, you have to take care of the name of a widget, e.g. Close, use the features window for that the binding to a special model element, use the features window for that. Now: play with the Panel Diagram, once you started the executable and don t forget to press the GO button. 15 Willert Software Tools
16 Product: IBM RATIONAL RHAPSODY START-UP TRAINING Author: WOLFGANG SONNTAG Editor: WILLERT SOFTWARE TOOLS GMBH Hannoversche Straße 21 DE Bückeburg Phone: info@willert.de 16 Willert Software Tools
ReqXChanger Closing the Gap between Requirements and Modelling
ReqXChanger Closing the Gap between Requirements and Modelling Index: Features Principles Usage Example The Gearwheel between Requirements and Modelling Time- and cost pressure, increasing competition,
More informationPractice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
More informationUML - Getting Started EA v4.0
UML - Getting Started Codegeneration with Enterprise Architect How to generate Code from an Enterprise Architect UML Model with the help of and Willert Software Tools RXF (Realtime execution Framework)
More informationBusiness Process Management IBM Business Process Manager V7.5
Business Process Management IBM Business Process Manager V7.5 Federated task management for BPEL processes and human tasks This presentation introduces the federated task management feature for BPEL processes
More informationHypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
More informationModel Simulation in Rational Software Architect: Business Process Simulation
Model Simulation in Rational Software Architect: Business Process Simulation Mattias Mohlin Senior Software Architect IBM The BPMN (Business Process Model and Notation) is the industry standard notation
More informationJump-Start Tutorial For ProcessModel
Jump-Start Tutorial For ProcessModel www.blueorange.org.uk ProcessModel Jump-Start Tutorial This tutorial provides step-by-step instructions for creating a process model, running the simulation, and viewing
More informationBack-up Server DOC-OEMSPP-S/2014-BUS-EN-10/12/13
Back-up Server DOC-OEMSPP-S/2014-BUS-EN-10/12/13 The information contained in this guide is not of a contractual nature and may be subject to change without prior notice. The software described in this
More informationDWGSee Professional User Guide
DWGSee Professional User Guide DWGSee is comprehensive software for viewing, printing, marking and sharing DWG files. It is fast, powerful and easy-to-use for every expert and beginners. Starting DWGSee
More informationAutoDWG DWGSee DWG Viewer. DWGSee User Guide
DWGSee User Guide DWGSee is comprehensive software for viewing, printing, marking and sharing DWG files. It is fast, powerful and easy-to-use for every expert and beginners. Starting DWGSee After you install
More informationInteset Secure Lockdown ver. 2.0
Inteset Secure Lockdown ver. 2.0 for Windows XP, 7, 8, 10 Administrator Guide Table of Contents Administrative Tools and Procedures... 3 Automatic Password Generation... 3 Application Installation Guard
More informationIT Quick Reference Guides Using Windows 7
IT Quick Reference Guides Using Windows 7 Windows Guides This sheet covers many of the basic commands for using the Windows 7 operating system. WELCOME TO WINDOWS 7 After you log into your machine, the
More informationUSER GUIDE Version 2.0
USER GUIDE Version 2.0 TABLE of CONTENTS Introduction... 3 Hardware Overview... 3 Software Overview... 4 DAYSHIFT Panel... 5 Settings Panel... 6 Setup Tab... 6 Configure... 6 Show User Guide... 6 Preview
More informationUsing your Bluetooth laptop with the Logitech wireless hub
Using your Bluetooth laptop with the Logitech wireless hub 2003 Logitech, Inc. Contents Introduction 3 Product compatibility 3 About this guide 4 Get connected 5 Connecting your Bluetooth laptop 5 Checking
More informationWebSphere Business Monitor V6.2 Business space dashboards
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 What this exercise is about... 2 Lab requirements... 2 What you should
More informationModule 1: Getting Started With Altium Designer
Module 1: Getting Started With Altium Designer Module 1: Getting Started With Altium Designer 1.1 Introduction to Altium Designer... 1-1 1.1.1 The Altium Designer Integration Platform...1-1 1.2 The Altium
More information1. Tutorial Overview
RDz Web Services Tutorial 02 Web Services Abteilung Technische Informatik, Institut für Informatik, Universität Leipzig Abteilung Technische Informatik, Wilhelm Schickard Institut für Informatik, Universität
More informationContent Author's Reference and Cookbook
Sitecore CMS 6.5 Content Author's Reference and Cookbook Rev. 110621 Sitecore CMS 6.5 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents
More informationIntegrating Legacy Code / Models with Model Based Development Using Rhapsody
Integrating Legacy Code / Models with Model Based Development Using Rhapsody M.W.Richardson 28/11/06 1 Telelogic AB Model Driven Development Very few Green Field projects are started, nearly always there
More informationOutlook E-Mail. Step 1: Open and Configure Outlook
Outlook E-Mail Step 1: Open and Configure Outlook 1. Click the Microsoft Button in the lower left task bar 2. Select All Programs 3. Select Microsoft Office 4. Select Microsoft Outlook 5. Follow the Start
More informationManual English KOI Desktop App 2.0.x
Manual English KOI Desktop App 2.0.x KOI Kommunikation, Organisation, Information Comm-Unity EDV GmbH 2010 Contents Introduction... 3 Information on how to use the documentation... 3 System requirements:...
More informationBIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without
More informationPTC Integrity Eclipse and IBM Rational Development Platform Guide
PTC Integrity Eclipse and IBM Rational Development Platform Guide The PTC Integrity integration with Eclipse Platform and the IBM Rational Software Development Platform series allows you to access Integrity
More informationPassword Protection Application for Verbatim USB Flash Drives
Introduction User Manual Verbatim EasyLock Password Protection Application for Verbatim USB Flash Drives Version 1.00 Copyright 2010 Verbatim Americas, LLC. All rights reserved. All other brands and product
More informationTUTORIAL 4 Building a Navigation Bar with Fireworks
TUTORIAL 4 Building a Navigation Bar with Fireworks This tutorial shows you how to build a Macromedia Fireworks MX 2004 navigation bar that you can use on multiple pages of your website. A navigation bar
More informationTestManager Administration Guide
TestManager Administration Guide RedRat Ltd July 2015 For TestManager Version 4.57-1 - Contents 1. Introduction... 3 2. TestManager Setup Overview... 3 3. TestManager Roles... 4 4. Connection to the TestManager
More informationYou must have at least Editor access to your own mail database to run archiving.
Archiving An archive is a copy of a database you can create to store information no longer in use. Like a replica, an archive contains all documents and design elements in the original database, but unlike
More informationwarpct.com Basic Computer Skills MS Windows XP Workbook courseware by WARP! Computer Training
warpct.com courseware by WARP! Computer Training Basic Computer Skills MS Windows XP Workbook Welcome! Thank you for evaluating a portion of this workbook. If you have any questions or comments regarding
More informationIntroduction to LogixPro - Lab
Programmable Logic and Automation Controllers Industrial Control Systems I Introduction to LogixPro - Lab Purpose This is a self-paced lab that will introduce the student to the LogixPro PLC Simulator
More informationUsing Rational Rose to Create Object-Oriented Diagrams
Using Rational Rose to Create Object-Oriented Diagrams This is a brief overview to get students started in using Rational Rose to quickly create object-oriented models and diagrams. It is not by any means
More informationVP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007
VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March 21 2007 Rocksalt International Pty Ltd support@vpasp.com www.vpasp.com Table of Contents 1 INTRODUCTION... 3 2 FEATURES... 4 3 WHAT
More information2X ApplicationServer & LoadBalancer Manual
2X ApplicationServer & LoadBalancer Manual 2X ApplicationServer & LoadBalancer Contents 1 URL: www.2x.com E-mail: info@2x.com Information in this document is subject to change without notice. Companies,
More informationUnified Communications Using Microsoft Office Live Meeting 2007
Unified Communications Using Microsoft Office Live Meeting 2007 Text version of online course. Contents Unified Communications... 1 About Microsoft Office Live Meeting 2007... 3 Copyright Information...
More informationPersonal Call Manager User Guide. BCM Business Communications Manager
Personal Call Manager User Guide BCM Business Communications Manager Document Status: Standard Document Version: 04.01 Document Number: NN40010-104 Date: August 2008 Copyright Nortel Networks 2005 2008
More informationInstallation Guidelines (MySQL database & Archivists Toolkit client)
Installation Guidelines (MySQL database & Archivists Toolkit client) Understanding the Toolkit Architecture The Archivists Toolkit requires both a client and database to function. The client is installed
More informationMicrosoft Access Basics
Microsoft Access Basics 2006 ipic Development Group, LLC Authored by James D Ballotti Microsoft, Access, Excel, Word, and Office are registered trademarks of the Microsoft Corporation Version 1 - Revision
More informationSIMATIC HMI. WinCC flexible 2008 Getting Started - First-Time Users Getting Started. Printout of the Online Help 06/2008 A5E00279548-04
SIMATIC HMI WinCC flexible 2008 Getting Started - First-Time Users Getting Started Printout of the Online Help 06/2008 A5E00279548-04 Safety Guidelines This manual contains notices you have to observe
More informationMicrosoft PowerPoint 2010
Microsoft PowerPoint 2010 Starting PowerPoint... 2 PowerPoint Window Properties... 2 The Ribbon... 3 Default Tabs... 3 Contextual Tabs... 3 Minimizing and Restoring the Ribbon... 4 The Backstage View...
More informationExcel 2007 Basic knowledge
Ribbon menu The Ribbon menu system with tabs for various Excel commands. This Ribbon system replaces the traditional menus used with Excel 2003. Above the Ribbon in the upper-left corner is the Microsoft
More informationInstalling LearningBay Enterprise Part 2
Installing LearningBay Enterprise Part 2 Support Document Copyright 2012 Axiom. All Rights Reserved. Page 1 Please note that this document is one of three that details the process for installing LearningBay
More informationHow to test and debug an ASP.NET application
Chapter 4 How to test and debug an ASP.NET application 113 4 How to test and debug an ASP.NET application If you ve done much programming, you know that testing and debugging are often the most difficult
More informationContent Author's Reference and Cookbook
Sitecore CMS 6.2 Content Author's Reference and Cookbook Rev. 091019 Sitecore CMS 6.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents
More informationEclipse installation, configuration and operation
Eclipse installation, configuration and operation This document aims to walk through the procedures to setup eclipse on different platforms for java programming and to load in the course libraries for
More informationAppendix K Introduction to Microsoft Visual C++ 6.0
Appendix K Introduction to Microsoft Visual C++ 6.0 This appendix serves as a quick reference for performing the following operations using the Microsoft Visual C++ integrated development environment (IDE):
More informationASUS WebStorage Client-based for Windows [Advanced] User Manual
ASUS WebStorage Client-based for Windows [Advanced] User Manual 1 Welcome to ASUS WebStorage, your personal cloud space Our function panel will help you better understand ASUS WebStorage services. The
More informationWorking with SQL Server Integration Services
SQL Server Integration Services (SSIS) is a set of tools that let you transfer data to and from SQL Server 2005. In this lab, you ll work with the SQL Server Business Intelligence Development Studio to
More information... connecting the Automotive Aftermarket. TEC-MessageCall. Version 1.0
... connecting the Automotive Aftermarket TEC-MessageCall Description August 2003 Table of Contents Table of Contents 1 Automatic receipt of reverse documents in Tec-Client Local 2.3...4 2 Cyclic query
More informationI ntroduction. Accessing Microsoft PowerPoint. Anatomy of a PowerPoint Window
Accessing Microsoft PowerPoint To access Microsoft PowerPoint from your home computer, you will probably either use the Start menu to select the program or double-click on an icon on the Desktop. To open
More informationLDCDP 11999.GdW. L force Controls. Ä.GdWä. Software Manual. Industrial PC. WindowsR CE Thin Client. Operating system
L force Controls Ä.GdWä LDCDP 11999.GdW Software Manual Industrial PC WindowsR CE Thin Client Operating system l Please read these instructions before you start working! Follow the enclosed safety instructions.
More informationAnimator V2 for DAZ Studio. Reference Manual
Animator V2 for DAZ Studio Reference Manual 1 Overview... 3 2 Installation... 4 3 What s new in version 2... 5 4 Getting Started... 6 4.1 Features... 6 4.2 Startup... 7 5 The Timeline Control... 8 5.1
More informationMost of your tasks in Windows XP will involve working with information
OFFICE 1 File Management Files and Folders Most of your tasks in Windows XP will involve working with information stored on your computer. This material briefly explains how information is stored in Windows
More informationPublishing Geoprocessing Services Tutorial
Publishing Geoprocessing Services Tutorial Copyright 1995-2010 Esri All rights reserved. Table of Contents Tutorial: Publishing a geoprocessing service........................ 3 Copyright 1995-2010 ESRI,
More informationFreeAgent DockStar Network Adapter User Guide
FreeAgent DockStar Network Adapter User Guide FreeAgent DockStar Network Adapter User Guide 2010 Seagate Technology LLC. All rights reserved. Seagate, Seagate Technology, the Wave logo, and FreeAgent are
More informationCNC Transfer. Operating Manual
Rank Brothers Ltd CNC Transfer Operating Manual Manufactured by: Rank Brothers Ltd 56 High Street, Bottisham, Cambridge CB25 9DA, England Tel: +44 (0)1223 811369 Fax: +44 (0)1223 811441 Website: http://www.rankbrothers.co.uk/
More informationInstall MS SQL Server 2012 Express Edition
Install MS SQL Server 2012 Express Edition Sohodox now works with SQL Server Express Edition. Earlier versions of Sohodox created and used a MS Access based database for storing indexing data and other
More informationBuilding and Using Web Services With JDeveloper 11g
Building and Using Web Services With JDeveloper 11g Purpose In this tutorial, you create a series of simple web service scenarios in JDeveloper. This is intended as a light introduction to some of the
More informationCORSAIR GAMING KEYBOARD SOFTWARE USER MANUAL
CORSAIR GAMING KEYBOARD SOFTWARE USER MANUAL TABLE OF CONTENTS CORSAIR UTILITY ENGINE OVERVIEW PROFILES 1 9 Introduction 2 Starting the Corsair Utility Engine 2 Profiles: Settings for a Specific Program
More informationWord basics. Before you begin. What you'll learn. Requirements. Estimated time to complete:
Word basics Word is a powerful word processing and layout application, but to use it most effectively, you first have to understand the basics. This tutorial introduces some of the tasks and features that
More informationUsing the SAS Enterprise Guide (Version 4.2)
2011-2012 Using the SAS Enterprise Guide (Version 4.2) Table of Contents Overview of the User Interface... 1 Navigating the Initial Contents of the Workspace... 3 Useful Pull-Down Menus... 3 Working with
More informationNASA Workflow Tool. User Guide. September 29, 2010
NASA Workflow Tool User Guide September 29, 2010 NASA Workflow Tool User Guide 1. Overview 2. Getting Started Preparing the Environment 3. Using the NED Client Common Terminology Workflow Configuration
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 informationAyear ago, I wrote an article entitled
by Peter Collinson, Hillside Systems MICHELLE FRIESENHAHN WILBY Customizing CDE Ayear ago, I wrote an article entitled The Common Desktop Environment (June 1996, Page 22) in which I discussed the basics
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 informationAppendix 1 Install RightNow on your PC
Appendix 1 Install RightNow on your PC Please do not install the live site unless you have been instructed to do so. 1 Open Internet Explorer and navigate to; http://student.ask.adelaide.edu.au/cgi-bin/adelaide.cfg/php/admin/launch.php
More informationICS Technology. PADS Viewer Manual. ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com
ICS Technology PADS Viewer Manual ICS Technology Inc PO Box 4063 Middletown, NJ 077748 732-671-5400 www.icstec.com Welcome to PADS Viewer Page 1 of 1 Welcome to PADS Viewer Welcome to PADS (Public Area
More informationADDING DOCUMENTS TO A PROJECT. Create a a new internal document for the transcript: DOCUMENTS / NEW / NEW TEXT DOCUMENT.
98 Data Transcription The A-Docs function, introduced in ATLAS.ti 6, allows you to not only transcribe your data within ATLAS.ti, but to also link documents to each other in such a way that they can be
More informationUSING STUFFIT DELUXE THE STUFFIT START PAGE CREATING ARCHIVES (COMPRESSED FILES)
USING STUFFIT DELUXE StuffIt Deluxe provides many ways for you to create zipped file or archives. The benefit of using the New Archive Wizard is that it provides a way to access some of the more powerful
More informationBitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions
Bitrix Site Manager 4.0 Quick Start Guide to Newsletters and Subscriptions Contents PREFACE...3 CONFIGURING THE MODULE...4 SETTING UP FOR MANUAL SENDING E-MAIL MESSAGES...6 Creating a newsletter...6 Providing
More informationFigure 3.5: Exporting SWF Files
Li kewhatyou see? Buyt hebookat t hefocalbookst or e Fl ash + Af t eref f ect s Chr i sjackson ISBN 9780240810317 Flash Video (FLV) contains only rasterized images, not vector art. FLV files can be output
More information2 SQL in iseries Navigator
2 SQL in iseries Navigator In V4R4, IBM added an SQL scripting tool to the standard features included within iseries Navigator and has continued enhancing it in subsequent releases. Because standard features
More informationBitrix Site Manager 4.1. User Guide
Bitrix Site Manager 4.1 User Guide 2 Contents REGISTRATION AND AUTHORISATION...3 SITE SECTIONS...5 Creating a section...6 Changing the section properties...8 SITE PAGES...9 Creating a page...10 Editing
More informationVodafone PC SMS 2010. (Software version 4.7.1) User Manual
Vodafone PC SMS 2010 (Software version 4.7.1) User Manual July 19, 2010 Table of contents 1. Introduction...4 1.1 System Requirements... 4 1.2 Reply-to-Inbox... 4 1.3 What s new?... 4 2. Installation...6
More informationPBA.pro Getting Started
PBA.pro Getting Started Issue 01.04 May 2007 AIM GmbH Sasbacherstr. 2 79111 Freiburg Germany www.aim-online.com Page 1 of 18 Table of Contents Table of Contents... 2 General... 3 PBA.pro Configuration...
More informationCopies of QuickBooks aren t cheap, so the people who do your bookkeeping
appendix d Tracking with the Standalone r Copies of QuickBooks aren t cheap, so the people who do your bookkeeping are probably the only ones who have access to the program. Meanwhile, you may have dozens
More informationQuick Start Guide. Fundamentals of Systems Modeling Series. Systems Modeling with Enterprise Architect version 9.1. Version 1.
Systems Modeling with Enterprise Architect version 9.1 Quick Start Guide Version 1.1 October 28, 2011 Fundamentals of Systems Modeling Series Pathfinder Solutions www.pathfindersystemsmodeling.com +1 508-568-0068
More informationPowerPoint 2013: Basic Skills
PowerPoint 2013: Basic Skills Information Technology September 1, 2014 1 P a g e Getting Started There are a variety of ways to start using PowerPoint software. You can click on a shortcut on your desktop
More informationMicrosoft PowerPoint Exercises 4
Microsoft PowerPoint Exercises 4 In these exercises, you will be working with your Music Presentation file used in part 1 and 2. Open that file if you haven t already done so. Exercise 1. Slide Sorter
More informationBonita Open Solution. Introduction Tutorial. Version 5.7. Application Development User Guidance Profile: Application Developer
Bonita Open Solution Version 5.7 Introduction Tutorial Application Development User Guidance Profile: Application Developer Contents Introduction...5 Part 1. Tutorial Process Overview...6 Part 2. Begin
More informationLab Manual: Using Rational Rose
Lab Manual: Using Rational Rose 1. Use Case Diagram Creating actors 1. Right-click on the Use Case View package in the browser to make the shortcut menu visible. 2. Select the New:Actor menu option. A
More informationWA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts. Classroom Setup Guide. Web Age Solutions Inc.
WA2262 Applied Data Science and Big Data Analytics Boot Camp for Business Analysts Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Software
More informationFAQ. How does the new Big Bend Backup (powered by Keepit) work?
FAQ How does the new Big Bend Backup (powered by Keepit) work? Once you establish which of the folders on your hard drive you ll be backing up, you ll log into myaccount.bigbend.net and from your control
More informationKPN SMS mail. Send SMS as fast as e-mail!
KPN SMS mail Send SMS as fast as e-mail! Quick start Start using KPN SMS mail in 5 steps If you want to install and use KPN SMS mail quickly, without reading the user guide, follow the next five steps.
More informationMicrosoft PowerPoint 2011
Microsoft PowerPoint 2011 Starting PowerPoint... 2 Creating Slides in Your Presentation... 3 Beginning with the Title Slide... 3 Inserting a New Slide... 3 Adding an Image to a Slide... 4 Downloading Images
More informationBrowsing and working with your files and folder is easy with Windows 7 s new look Windows Explorer.
Getting Started with Windows 7 In Windows 7, the desktop has been given an overhaul and makeover to introduce a clean new look. While the basic functionality remains the same, there are a few new navigation
More informationWHAT S NEW IN WORD 2010 & HOW TO CUSTOMIZE IT
WHAT S NEW IN WORD 2010 & HOW TO CUSTOMIZE IT The Ribbon... 2 Default Tabs... 2 Contextual Tabs... 2 Minimizing and Restoring the Ribbon... 3 Customizing the Ribbon... 3 A New Graphic Interface... 5 Live
More informationCreating a Web Service using IBM Rational HATS. For IBM System i (5250) Creating a Web Service using HATS 1
Creating a Web Service using IBM Rational HATS For IBM System i (5250) Creating a Web Service using HATS 1 Lab instructions This lab teaches you how to use IBM Rational HATS to create a Web service that
More informationProject management integrated into Outlook
y Project management integrated into Outlook InLoox PM 7.x Help for the configuration for MySQL-Server An InLoox Whitepaper Published: October 2011 Copyright: InLoox GmbH 2011 You find up-to-date information
More informationBackup Server DOC-OEMSPP-S/6-BUS-EN-21062011
Backup Server DOC-OEMSPP-S/6-BUS-EN-21062011 The information contained in this guide is not of a contractual nature and may be subject to change without prior notice. The software described in this guide
More informationIBM Operational Decision Manager Version 8 Release 5. Getting Started with Business Rules
IBM Operational Decision Manager Version 8 Release 5 Getting Started with Business Rules Note Before using this information and the product it supports, read the information in Notices on page 43. This
More informationIntroduction to Microsoft Word 2003
Introduction to Microsoft Word 2003 Sabeera Kulkarni Information Technology Lab School of Information University of Texas at Austin Fall 2004 1. Objective This tutorial is designed for users who are new
More informationE-Loader Operation Manual
Multi-Function Tools for E-MU Instruments Revision A _ Before you Begin - Read and follow the instructions given in the READ BEFORE INSTALLING file that comes with the E-Loader installer program. E-Loader
More informationIntroduction To Microsoft Office PowerPoint 2007. Bob Booth July 2008 AP-PPT5
Introduction To Microsoft Office PowerPoint 2007. Bob Booth July 2008 AP-PPT5 University of Sheffield Contents 1. INTRODUCTION... 3 2. GETTING STARTED... 4 2.1 STARTING POWERPOINT... 4 3. THE USER INTERFACE...
More informationIntroduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
More informationColligo Email Manager 6.2. Offline Mode - User Guide
6.2 Offline Mode - User Guide Contents Colligo Email Manager 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Email Manager 3 Checking for Updates 4 Updating Your License
More informationStart Active-HDL by double clicking on the Active-HDL Icon (windows).
Getting Started Using Aldec s Active-HDL This guide will give you a short tutorial in using the project mode of Active-HDL. This tutorial is broken down into the following sections 1. Part 1: Compiling
More informationTutorial Build a simple IBM Rational Publishing Engine (RPE) template for IBM Rational DOORS
Tutorial Build a simple IBM Rational Publishing Engine (RPE) template for IBM Rational DOORS Length: 1 hour Pre-requisites: Understand the terms document template and document specification, and what RPE
More informationRx Medical. SMD Utility. Task Scheduler Configuration
Rx Medical SMD Utility Task Scheduler Configuration This document contains important information for all Rx Medical users. Please ensure this document is circulated amongst all your staff. We suggest these
More informationYou can find the installer for the +Cloud Application on your SanDisk flash drive.
Installation You can find the installer for the +Cloud Application on your SanDisk flash drive. Make sure that your computer is connected to the internet. Next plug in the flash drive and double click
More informationWebSphere Business Monitor V6.2 KPI history and prediction lab
Copyright IBM Corporation 2009 All rights reserved IBM WEBSPHERE BUSINESS MONITOR 6.2 LAB EXERCISE WebSphere Business Monitor V6.2 KPI history and prediction lab What this exercise is about... 1 Lab requirements...
More informationUsing Process Monitor
Using Process Monitor Process Monitor Tutorial This information was adapted from the help file for the program. Process Monitor is an advanced monitoring tool for Windows that shows real time file system,
More information