X-Ray Views on a Class using Concept Analysis

Arévalo, Gabriela; Ducasse, Stéphane; Nierstrasz, Oscar (July 2003). X-Ray Views on a Class using Concept Analysis. In: 4th International Workshop on Object Oriented Reengineering (pp. 76-80). University of Antwerp

[img] Text
Arev03bWOOR03XRayViews.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (55kB) | Request a copy

Within object oriented software, the minimal unit of development and testing is a class. So understanding how a class is defined and behaves is important. Considering that a class is composed of instance variables and methods, the process is not so easy to achieve because we must decide which different viewpoints can help us to detect features of a class. These viewpoints can include identifying groups of methods accessing a (set of) instance variable(s), groups of methods that interact among themselves to provide a functionality or groups of methods that behave as interface. Thus, with these different groups, we are able to know the different hidden characteristics of a class. In this position paper, we propose to apply Concept Analysis to generate the different groups of (collaborating) entities and use these groups to define different views. These views will help us to get the main features of a class.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG)

UniBE Contributor:

Ducasse, Stephane and Nierstrasz, Oscar Marius

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

Publisher:

University of Antwerp

Language:

English

Submitter:

Manuela Bamert

Date Deposited:

22 Nov 2017 14:38

Last Modified:

02 Nov 2019 07:56

BORIS DOI:

10.7892/boris.104372

URI:

https://boris.unibe.ch/id/eprint/104372

Actions (login required)

Edit item Edit item
Provide Feedback