SECR 2009 is over. To learn about current SECR please visit www.secrus.org.
Important dates
October 26, 27, 30: CMMI training in Russian

October 27: Banking Day and other Collocated Events

October 28-29: main conference and SQA Days
Our sponsors

Adobe

Premium sponsor


Intel

Premium sponsor


Microsoft

Premium sponsor


Exigen Services

Gold sponsor


IBM

Gold sponsor


EMC

Silver sponsor


iCarnegie

Sponsor

Dn-based Design Quality Comparison of Industrial Java Applications

Serguei Roubtsov, Alexander Serebrenik, Mark Van den Brand

Abstract

LaQuSo

The normalized distance from the main sequence, denoted Dn, is a popular object-oriented metric introduced by Martin in 1994. While the metric has been designed for assessment of individual packages it has also been applied in practice to quality assessment of entire software architectures. This gap between the industrial practice and theoretical understanding has been recently addressed for Java open-source systems. Based on study of a benchmarks collection the authors proposed a statistical model characterizing (a) the average value of Dn, and (b) distribution of Dn.
Contribution of the current work is twofold. First, we show feasibility of application of the Dn-based assessment above to commercial Java applications. Second, we validate the approach by showing that the results obtained are consistent with those obtained by means of a series of independent studies, such as layering, presence of cyclic dependencies and Chidamber’s and Kemerer’s metrics.

[hidepost]download presentation[/hidepost]

Sergey Roubtsov

Sergey Roubtsov

Bio

Dr. Serguei Roubtsov is a researcher and consultant at the Laboratory for Quality Software (LaQuSo) of Eindhoven University of Technology (the Netherlands). LaQuSo focuses on the industrialization, validation, and application of results of fundamental research in the IT area.

Serguei Roubtsov’s area of research interests is software quality analysis, verification and tooling. As a consultant he is taking part in numerous projects in industry regarding software quality assessment.
Serguei is the lead developer of SQuAVisiT – Software Quality Assessment and Visualization Toolset, core software tooling which LaQuSo uses carrying out its industrial and research projects.

« Previous Regular talk All Regular talks Next Regular talk »

Keynotes Invited talks Workshops Types of presentations

All talks sorted by author name All talks sorted by company name

IEEEIEEE Computer SocietyTCSEIEEE Moscow Center
TEKAMA HSE RUSSOFT AP KIT
SQALAB Infopark A-SYS Ukrainian Hi-Tech Initiative
INTSPEI IT Ukraine
Adobe Intel Microsoft
Exigen Services
EMC
iCarnegie