home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-4.iso / developer / apps / CodeReviewer.2.7.2.README < prev    next >
Encoding:
Text File  |  1994-03-29  |  4.3 KB  |  75 lines

  1. This is the demonstration version of the CodeReviewer software analysis tool 
  2. from Software Services and Solutions, Inc..  CodeReviewer allows developers and 
  3. project managers to analyze the state of a software project, as well as its 
  4. history of development over time, and to reduce development and maintenance 
  5. costs by uncovering potential trouble spots in code.  CodeReviewer is one of 
  6. the SS&S CASE Tools, a line of applications for developers of custom 
  7. applications that also includes the DRCS graphical, directory capable revision 
  8. control system.
  9.  
  10. This demonstration version of CodeReviewer limits its analysis of source code 
  11. to the first 150 lines of a file, printing and saving the results of anaylses 
  12. are disabled, and the application times out ten minutes after launch.  The 
  13. production version of CodeReviewer can be purchased directly from Software 
  14. Services and Solutions, Inc., or through Paget Press.  See the bottom of this 
  15. file for ordering information.
  16.  
  17. The demonstration package, CodeReviewer_Demo.pkg.tar.gz, which includes an 
  18. online version of the CodeReviewer manual, is 500 Kb.  It will run under 
  19. NEXTSTEP 3.1 and 3.2 on NeXT and Intel hardware.  Contact SS&S via email to 
  20. CASE_Tools@sss.com if you require a demo that will run under NEXTSTEP 3.0.
  21.  
  22. The following excerpt from the Overview section of the CodeReviewer manual 
  23. gives more details about CodeReviewer:
  24.  
  25. CodeReviewer is a software analysis tool designed to increase the productivity 
  26. of developers, get new developers up to speed on a project quickly, and provide 
  27. information to guide project managers in preventing trouble spots.  
  28. CodeReviewer helps track and manage changes to objects and other code in 
  29. multi-person development efforts.  CodeReviewer allows project managers and 
  30. developers to analyze versions of code visually and formally, according to 
  31. industry-standard software metrics.  Visual analysis is supported for any type 
  32. of code, while software metrics can be computed, compared, and graphed for C, 
  33. C++, Objective-C, and YACC code.
  34.  
  35. CodeReviewer integrates well with source code management systems, if they are 
  36. in use on a project.  CodeReviewer is compatible with the DRCS graphical 
  37. revision management system and the RCS revision control system, as well as any 
  38. source code management system build on RCS.
  39.  
  40. With CodeReviewer, project managers can gain control of changes to code and 
  41. avoid the morass of object incompatibilities that can plague large 
  42. object-oriented development efforts.  Progress on goals can be tracked down to 
  43. the level of changes in methods and functions in an individual source file. 
  44. Development can proceed with greater efficiency toward its goals with 
  45. CodeReviewer.
  46.  
  47. Developers can use CodeReviewer to quickly appraise the state of legacy code 
  48. and the work that has been done on it in the past.  The complexity analysis 
  49. functions of CodeReviewer can point developers to problem spots in code before 
  50. they become bugs or maintenance headaches.  Also, CodeReviewer can get 
  51. developers up to speed on an unfamiliar project in a fraction of the time it 
  52. would take them without it.
  53.  
  54. CodeReviewer is fully integrated with NEXTSTEP, and its user interface is 
  55. immediately familiar to users of standard NEXTSTEP applications.  CodeReviewer 
  56. provides its analysis capabilities via services, as well, to allow easy 
  57. integration with the current development environment, e.g. CodeReviewer can be 
  58. invoked on a class file from within ProjectBuilder through its services menu.
  59.  
  60. CodeReviewer allows multiple source code files to be analyzed at one time, and 
  61. CodeReviewer can perform historical analysis on each of the files.  An entire 
  62. project's source code can be loaded into CodeReviewer and analyzed by broad or 
  63. fine statistical measures; CodeReviewer will then allow drill down visual 
  64. analysis in terms of detailed code fragments.
  65.  
  66. Results of analyses can be stored for further analysis in other tools, or for 
  67. later review in CodeReviewer.  CodeReviewer creates and reads .CodeReviewer 
  68. documents, which can also be read by spreadsheets and a variety of other tools.  
  69. CodeReviewer also exports the results of its analyses in a variety of other 
  70. formats.
  71.  
  72. Software Services and Solutions, Inc., a consulting and product development 
  73. firm, can be reached via email to sss@sss.com, phone to (203) 630-2000, or fax 
  74. to (203) 630-2020.
  75.