Web Site

Economy-point.org



» Economics » Quality management (software technology) » Topics begins with S » Software visualization


Page modified: Friday, June 23, 2006 20:31:11

Software visualization (Diehl, 2002; Knight, 2002) is occupied with the static or animated representation of 2D or 3D (Marcus et al., 2003) information about software systems. The information knows thereby the structure (Staples & Bieman, 1999), the size of (Lanza, 2004), which historical process (Lopez et al., 2004) or the dynamic behavior (Stasko et al., 1997) of the system to describe. Typically thereby information is used by means of Softwaremetriken for visualization. Visualization is by nature no method to the software quality safety device can however in addition be used manual anomalies (e.g. ) To seek out or defects recognized cycles into visualization to also integrate. This process becomes also visual DATA Mining (germ, 2002; Soukup, 2002) mentioned. The goals of software visualization contain an understanding about software systems (e.g. Structure and morphology) and algorithms (e.g. the animation of search algorithms) as well as the analysis from software systems to the discovery of anomalies (e.g. by representation of classes with (too) high coupling).

Kinds of software visualization

Visualization of individual classes and components

Tools for software visualization can to support be used around a developer directly during the software development and - maintenance. A goal thereby is the automatic discovery and visualization of quality defects in object-oriented systems or services. As plugin in development environments like eclipse they visualize the relations of a class with other classes in the software system and mark potential problems. A side effect represents visual navigation by the software system.

Visualization of whole (Sub) systems

Other visualization systems visualize whole software systems or larger groups of class federations around architectures to analyze or their stop examine. Examples of such tools are:

  • Sotograph
  • CodeCrawler
  • Sea-softly

References

  • Diehl, S. (2002). Software Visualization. Internationally seminar. Revised PAPER (LNCS of volume. 2269), Trade Union of German Employees chair Castle, Germany, 20-25 May 2001 (Trade Union of German Employees chair seminar Proceedings).
  • Germ, D.A. (2002). Information visualization and visual DATA mining. IEEE Transactions on Visualization and computer Graphics, the USA * volume of 8 (January. March 2002), NO 1, P1 8, 67 refs.
  • Knight, C. (2002). System and software Visualization. In Handbook OF software engineering & knowledge engineering. Volume. 2, Emerging of technologies (volume. 2): World Scientific Publishing company.
  • Lanza, M. (2004). CodeCrawler - polymetric views in action. Proceedings. 19th internationally Conference on Automated software engineering, Linz, Austria, 20 24 September 2004 * lot Alamitos, APPROX., the USA: IEEE Comput. Soc, 2004, p 394 5.
  • Lopez, F.L., Robles, G., & Gonzalez, B.J.M. (2004). Applying social network analysis ton the information in CVS of repositories. "“Internationally Workshop on Mining software Repositories (MSR 2004)"” W17S Workshop 26th internationally Conference on software engineering, Edinburgh, Scotland, UK, 25 May 2004 * Stevenage, UK: Institution of Electrical Engineers, 2004, p 101 5.
  • Marcus, A., Feng, L., & mark TIC, J.I. (2003). 3D representations for software visualization. PAPER presented RK the Proceedings OF the 2003 ACM symposium on software visualization, San Diego, California.
  • Soukup, T. (2002). Visual DATA mining: techniques and tools for DATA visualization and mining. New York: Chichester.
  • Staples, M.L., & Bieman, J.M. (1999). 3-D Visualization OF software Structure. In Advances in computer (volume. 49, pp. 96-143): Academic press, London.
  • Stasko, J.T., Brown, M.H., & Price, B.A. (1997). Software Visualization: WITH press.

Related links

Tools

Research groups


Articles in category "Software visualization"

We found here 5 articles.

S

» Software ergonomics
» Software quality
» Software visualization
» Softwaremetrie
» Softwaremetrik

Related Websites

We found here 4 related websites.

Page cached: Wednesday, July 5, 2006 14:58:51
Valid XHTML 1.0!  Valid CSS!

Page copy protected against web site content infringement by Copyscape