MFV-class: a multi-faceted visualization tool of object classes.

J Zhejiang Univ Sci

Institute of Artificial Intelligence, College of Computer Science, Zhejiang University, Hangzhou 310027, China.

Published: November 2004

Classes are key software components in an object-oriented software system. In many industrial OO software systems, there are some classes that have complicated structure and relationships. So in the processes of software maintenance, testing, software reengineering, software reuse and software restructure, it is a challenge for software engineers to understand these classes thoroughly. This paper proposes a class comprehension model based on constructivist learning theory, and implements a software visualization tool (MFV-Class) to help in the comprehension of a class. The tool provides multiple views of class to uncover manifold facets of class contents. It enables visualizing three object-oriented metrics of classes to help users focus on the understanding process. A case study was conducted to evaluate our approach and the toolkit.

Download full-text PDF

Source
http://dx.doi.org/10.1631/jzus.2004.1374DOI Listing

Publication Analysis

Top Keywords

software
9
visualization tool
8
classes
5
mfv-class multi-faceted
4
multi-faceted visualization
4
tool object
4
object classes
4
classes classes
4
classes key
4
key software
4

Similar Publications

Ceramic aerogels are promising high-temperature thermal insulation materials due to their outstanding thermal stability and oxidation resistance. However, restricted by nanoparticle-assembled network structures, conventional ceramic aerogels commonly suffer from inherent brittleness, volume shrinkage, and structural collapse at high temperatures. Here, to overcome such obstacles, 3D ultralight and highly porous carbon tube foams (CTFs) were designed and synthesized as the carbonaceous precursors, where melamine foams were used as the sacrificial templates to form the hollow and thin-wall network structures in the CTFs (density: ∼4.

View Article and Find Full Text PDF

Blood components play a crucial role in maintaining human health and accurately detecting them is essential for medical diagnostics. A cutting-edge sensor utilizing PCF revealed to precisely identify a wide range of blood components with WBCs (white blood cells), RBCs (red blood cells), HB (hemoglobin), platelets, and plasma. A numerical analysis was performed using COMSOL Multiphysics software to assess the capabilities of the sensor.

View Article and Find Full Text PDF

In this research, a green approach utilizing deep eutectic solvent liquid-liquid microextraction is combined with smartphone digital image colorimetry for the determination of boron in nut samples. A smartphone camera was used to capture the image of the analyte extract located in a custom-made colorimetric box. Using ImageJ software, the images were split into RGB channels, with the green channel identified as the optimum.

View Article and Find Full Text PDF

Comprehensive Analysis of Immune Characteristics of Fluorosis and Cuprotosis-Related Genes in Fluorosis Targeted Drugs.

Biol Trace Elem Res

January 2025

Department of Environmental Health, School of Public Health, Zhengzhou University, Zhengzhou, Henan, 450001, P. R. China.

This study aims to investigate the role of cuprotosis in fluorosis and identify potential targeted drugs for its treatment. The GSE70719 and GSE195920 datasets were merged using the inSilicoMerging package. DEGs between the exposure and control groups were found using R software.

View Article and Find Full Text PDF

Long-read sequencing has emerged as a transformative technology in recent years, offering significant potential for the molecular diagnosis of unresolved genetic disorders. Despite its promise, the comprehensive detection and clinical annotation of genomic variants remain intricate and technically demanding. We present SUMMER, an integrated and structured workflow specifically designed to process raw Nanopore sequencing reads.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!