Logix5000 Source Code Metrics
The Logix5000Metrics tool computes a number of useful metrics for Logix5000 program source code suites. It is a member of SD's family of Source Code Metrics tools. An example of the Logix5000Metrics tool results can be seen here.
Logix5000 Metrics Features
- Repeatable operation across specified set of files
- Metrics computed at Controller level:
- Source Lines of Code (SLOC)
- Noncommented Source Lines of Code
- Comment Lines
- Number of Programs, Routines and Rungs
- Decision Density
- Cyclomatic Complexity
- Maximum conditional nesting
- Halstead measures (length, vocabulary, volume, difficulty, effort and bug prediction)
- Tag statistics: Definition Count, Aliased Tags, Unique Tag Types
- Conditions Used
- Motion Instruction Count
- Worst-case nesting metrics pinpointed to specific file/line
- Summaries per System, Controller, Program and Routine
- Text report
- XML report, reformattable in any way desired (example)
Copyright © 1995-2008 Semantic Designs, Incorporated
DMS and "Design Maintenance System" are registered trademarks of Semantic Designs, Inc.
The SD logo and "Semantic Designs" are registered service marks of Semantic Designs, Inc.
CloneDR, PARLANSE and Thicket are trademarks of Semantic Designs, Inc.
The OMG logo is a registered trademark of the Object Management Group, Inc. in the United States and other countries.
To view our Privacy Policy, click here
Comments or problems: webmaster@semdesigns.com
