Tool for visualizing software architecture

Data processing: software development – installation – and managem – Software program development tool – Editing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08065658

ABSTRACT:
An automated tool for partitioning the source code of a software system at heuristic architectural boundaries identified by a bug-reporting process, and for representing the architecture of the software system as a set of visual attributes without constraining the representation to any particular predefined architectural style. The attributes are visualized applying multi-dimensional mapping techniques to software components to generate visual maps of the relationships and interactions among software components that cannot be easily understood or assimilated in a non-graphical form.

REFERENCES:
patent: 5860004 (1999-01-01), Fowlow et al.
patent: 5915113 (1999-06-01), McDonald et al.
patent: 5926189 (1999-07-01), Beaman et al.
patent: 6268862 (2001-07-01), Uchiyama et al.
patent: 6714199 (2004-03-01), Beaman et al.
patent: 6941515 (2005-09-01), Wilkins
patent: 7523023 (2009-04-01), Koh et al.
patent: 2007/0288885 (2007-12-01), Brunel et al.
Chuah et al., “Glyphs for software Visualization”, 1997, IEEE.
Panas et al., “Comprehending Software Architecture using a Single-View Visualization”, Jan. 17, 2007, IEEE.
Amit P. Sawant and Christopher G. Healey, “Visualizing Abstract Data Using Animation”, IEEE Visualization Conference 2006, 4 pages total including Conference Program (2 pgs), available at: http://vis.computer.org/Vis2006, Abstract (2 pgs) available at : http://sequoia.csc.ncsu.edu/˜apsawant/pdfs/Vis—2006—poster—abstract.pdf, Oct. 29-Nov. 2006.
Amit P. Sawant, Christopher G. Healey, and Matti Vanninen, “PerfViz: A Visualization Tool for Analyzing, Exploring, and Comparing Storage Controller Performance Data”, available at: http://www.csc.ncsu.edu/faculty/healey/download/vda.07.pdf, (11 pgs), including Conference on Visualization and Data Analysis 2007, Conference Schedule (4 pgs) available at: http://vw.indiana.edu/vda2007/, Jan. 28th—Feb. 1, 2007.
Dewayne E. Perry and Alexander L. Wolf, “Foundation for the Study of Software Architecture”, ACM Sigsoft Software Engineering Notes vol. 17 No. 4, Oct 1992 pp. 40-52.
Paul C. Clements, “A Survey of Architecture Description Languages”, Proceedings of IWSSD-8, IEEE 1996, pp. 16-25.
Electronic Textbook StatSoft, http://statsoft.com/textbook/stmulsca.html, “Multidimensional Scaling”, Copyright StaSoft, Inc. 1984-2003, 4 pages.
Sami Kaski, “Multidimensional scaling”, http://cis.hut.fi/sami/thesis
ode15.html, Mar. 31, 1997, 3 pages.
Forrest W. Young, “Multidimensional Scaling”, http://forrest.psych.unc.edu/teaching/p208a/mds/mds.html, 1985, 8 pages.
Rick Kazman and S. Jeromy Carriere, “Playing Detective: Reconstructing Software Architecture from Available Evidence”, Technical Report, Oct. 1997, 52 pages.
David Garland and Mary Shaw, “An Introduction to Software Architecture”, School of Computer Science, Carnegie Mellon University, Jan. 1994, 42 pages.
Stephen P. Borgatti, “Multidimensional Scaling”, http://www.analytictech.com/borgatti/mds/htm, 1997, 6 pages.
Scientific Toolworks, Inc., “Scitools —Maintenance, Metrics and Documentation Tools for Ada, C, C++, Java and O. . .”, http://www/scitools.com/products/understand/cpp/product.php, Jun. 6, 2007, 1 page.
Carnegie Mellon University: Courses, Conferences, Building your skills, Licensing, “Architecture Description Languages, Software Technology Roadmap”, http://www.sei.cmu.edu/str/descriptions/adl—body.html, Jan. 11, 2007, 6 pages.
Wojciech Basalaj, “Section 2.4 Multidimensional Scaling”, inProximity Visualisation of Abstract Data, http://www.pavis.orq/essay/pavis.pdf, http://www.pavis.orq/essay/multivariate—visualization—techniques.html#SECTION003400, Jan. 2001, pp. 15-17.
Wojciech Basalaj, “Chapter 3 Multidimensional Scaling”, inProximity Visualisation of Abstract Data, http://www.pavis.orq/essay/pavis.pdf, http://www.pavis.orq/essay/multidimensional—scalimhtml, Jan. 2001, pp. 21-50.
Wikipedia, the free encyclopedia, “Software architecture”, http://en.wikipedia.orq/wiki/Software—architecture, Apr. 15, 2007, 6 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Tool for visualizing software architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Tool for visualizing software architecture, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Tool for visualizing software architecture will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4259239

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.