Telelogic AB Phone: +46 40-174700
Box 4128 Telefax: +46 40-174747
S-203 12 MALMÖ WWW: http://www.telelogic.com/support
SWEDEN
Telelogic Tau Logiscope 6.1
Audit & RuleChecker - Getting Started
ii Telelogic Tau Logiscope 6.1 Audit & RuleChecker - Getting Started May 2004
Copyright: © 2004 by Telelogic AB. All rights reserved.
Software License
Telelogic grants you the right to use the Program on one computer or in one local computer network at any one time. The
Program and the enclosed written material are owned by Telelogic and are protected by national copyright laws and
international copyright treaties. This License does not convey to you an interest in or to the Program and the enclosed
written material, but only a limited right of use in accordance with the terms of this License.
No part of this written material may be reproduced, transmitted, transcribed, stored in a retrieval system or translated into
any language in any form except as provided in this License.
Telelogic does not warrant that this written material will meet your requirements or that the operation of the Program will
be according to this written material, uninterrupted and error free. You are solely responsible for the selection and
operation of the Program to achieve your intended results and for the results actually obtained.
Information in this written material is subject to change without notice.
Trademarks
All trademarks mentioned in this document are the sole property of the registering companies.
Credits
Telelogic Tau Logiscope includes parsing techniques developed by France Telecom/Sema Group.
Notice
Due to the tool evolution, the screen shots may not be contractual.
May 2004 Telelogic Tau Logiscope 6.1 Audit & RuleChecker - Getting Started iii
Welcome to Telelogic Tau Logiscope
Audit & RuleChecker
With Telelogic Tau Logiscope Audit & RuleChecker, you are about to discover the world of most
advanced software auditing and testing technique. The Logiscope Audit & RuleChecker Getting
Started will lead you through a use-case situation and show you just how simple and yet complete
our toolset is. If you can spare a little of your precious time, just relax and let us take you for a guided
tour of Telelogic Tau Logiscope Audit & RuleChecker.
May 2004 Telelogic Tau Logiscope 6.1 Audit & RuleChecker - Getting Started v
Table of Contents
Chapter 1 Before You Start
1.1 The Story Line ...........................................................................................................2
1.2 Making a Copy of the Hangman Program ................................................................ 2
1.3 Producing Software Metrics Data and Reverse Engineering Results....................... 2
Chapter 2 A Studio Guided Tour
2.1 Starting a Logiscope Studio Session..........................................................................4
2.2 Creating a Logiscope Project.....................................................................................5
2.3 Looking Through Studio Main Window ...................................................................9
2.4 Building a Project ....................................................................................................13
2.5 Viewing Results.......................................................................................................14
2.5.1 Quality Model ..........................................................................................14
2.5.2 Metrics Dictionary....................................................................................15
2.5.3 Criteria Level............................................................................................16
2.5.4 Factor Level..............................................................................................18
2.5.5 Quality Report ..........................................................................................19
2.5.6 Select from Properties ..............................................................................25
2.5.7 Kiviat View (only available on Windows)...............................................27
2.5.8 Quality Model Editor ...............................................................................28
2.5.9 Conclusion................................................................................................30
2.6 Create a C++ RuleChecker Project ......................................................................... 31
2.7 Viewing RuleChecker Results ................................................................................ 34
2.7.1 Rule Violations.........................................................................................34
2.7.2 Rule Violations by File ............................................................................35
2.7.3 Rule Violations List .................................................................................37
2.7.4 Rule Violations Report.............................................................................38
2.7.5 Customizing Rules ...................................................................................42
2.7.6 Conclusion................................................................................................42
2.8 Create a C++ Reviewer Project................................................................................43
2.9 Ending the Studio Session ...................................................................................... 45
2.10 Conclusion ...............................................................................................................46
Chapter 3 Microsoft Visual Integration (Windows version only)
3.1 Adding Logiscope Commands in Microsoft Visual ............................................... 47
3.2 Create a Logiscope project from Visual ..................................................................49
3.3 Changing the Options ..............................................................................................50
3.4 Starting a Studio session ......................................................................................... 50
Chapter 4 A Viewer Guided Tour
4.1 Starting a Logiscope Viewer Session...................................................................... 51
- 1
- 2
- 3
- 4
- 5
- 6
前往页