Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 133392 - Contribute to TPTP
Summary: Contribute to TPTP
Status: CLOSED INVALID
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement with 1 vote (vote)
Target Milestone: ---   Edit
Assignee: Steve Gutz CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-27 12:48 EST by Daniel Kogan CLA
Modified: 2016-05-05 10:36 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Kogan CLA 2006-03-27 12:48:52 EST
This is the proposal to port the current SA4J tool into Eclipse.

Structural Analysis for JavaTM (SA4J) is a technology that analyzes structural dependencies of Java applications in order to measure their stability. It detects structural "anti-patterns" (suspicious design elements) and provides dependency web browsing for detailed exploration of anti-patterns in the dependency web. SA4J also enables "what if" analysis in order to assess the impact of change on the functionality of the application; and it offers guidelines for package re-factoring. 

The ported tool would have the similar set of plugins that current SA4J has plus few other plugins that either exist in the version of SmallWorlds 2.5 that was never ported into SA4J:

 - Dependency explorer with component filters and degrees of separation
 - Skeleton View
 - Structural Metrics View
 - Summary with Assessment Quadrant view
 - What-if prefactoring 
 - Dependency Heat maps
 - Tangle Detail view
 - Analysis Anti-Patterns view
Comment 1 Steve Gutz CLA 2006-10-10 14:30:13 EDT
Spoke with defect creator and there he has no bandwidth to contribute this.  The defect will be closed
Comment 2 Steve Gutz CLA 2006-11-21 09:56:41 EST
closed
Comment 3 Paul Slauenwhite CLA 2009-06-30 06:29:42 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As such, TPTP is not delivering enhancements. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement is resolved as WONTFIX. For this enhancement to be considered, please re-open with an attached patch including the Description Document (see http://www.eclipse.org/tptp/home/documents/process/development/description_documents.html), code (see http://www.eclipse.org/tptp/home/documents/resources/TPTPDevGuide.htm), and test cases (see http://www.eclipse.org/tptp/home/documents/process/TPTP_Testing_Strategy.html).