• LOGIN
    Login with username and password
Repository logo

BORIS Portal

Bern Open Repository and Information System

  • Publications
  • Projects
  • Funding
  • Research Data
  • Organizations
  • Researchers
  • LOGIN
    Login with username and password
Repository logo
Unibern.ch
  1. Home
  2. Publications
  3. Microprints: A Pixel-based Semantically Rich Visualization of Methods
 

Microprints: A Pixel-based Semantically Rich Visualization of Methods

Options
  • Details
BORIS DOI
10.7892/boris.104735
Date of Publication
2005
Publication Type
Conference Item
Division/Institute

Institut für Informat...

Contributor
Robbes, Romain
Ducasse, Stephane
Institut für Informatik (INF)
Lanza, Michele
Subject(s)

000 - Computer scienc...

500 - Science::510 - ...

Language
English
Description
Understanding classes and methods is a key activity in object-oriented programming, since classes represent the primary abstractions from which applications are built, while methods contain the actual program logic. The main problem of this task is to quickly grasp the purpose and inner structure of a class. To achieve this goal, one must be able to overview multiple methods at once. In this paper, we present microprints, pixel-based representations of methods enriched with semantical information. We present three specialized microprints each dealing with a specific aspect we want to understand of methods: (1) state access, (2) control flow, and (3) invocation relationship. We present the microprints in conjunction with the class blueprints of the CODE CRAWLER visualization tool 12 and also integrated into the default code browser of the Smalltalk VisualWorks development environment.
Official URL
http://scg.unibe.ch/archive/papers/Robb05b-microprintsESUG.pdf
Handle
https://boris-portal.unibe.ch/handle/20.500.12422/199409
Show full item
File(s)
FileFile TypeFormatSizeLicensePublisher/Copright statementContent
Robb05b-microprintsESUG.pdftextAdobe PDF475.27 KBpublisherpublished restricted
BORIS Portal
Bern Open Repository and Information System
Build: 960e9e [21.08. 13:49]
Explore
  • Projects
  • Funding
  • Publications
  • Research Data
  • Organizations
  • Researchers
More
  • About BORIS Portal
  • Send Feedback
  • Cookie settings
  • Service Policy
Follow us on
  • Mastodon
  • YouTube
  • LinkedIn
UniBe logo