|
Simonetta Balsamo, Antinisca Di Marco, Paola Inverardi, and Marta Simeoni
answer a
few questions about this month's fast breaking paper in the field of
Computer Science.
From
•>>April 2006
Field:
Computer Science
Article Title: Model-based performance prediction in software development: A survey
Authors: Balsamo, S;Di Marco,
A;Inverardi, P;Simeoni, M
Journal: IEEE TRANS SOFTWARE ENG
Volume: 30
Issue: 5
Page: 295-310
Year: MAY 2004
* Univ Venice, Dipartimento Informat, Via Torino 155, I-30173 Venice, Italy.
* Univ Venice, Dipartimento Informat, I-30173 Venice, Italy.
* Univ Aquila, Dipartimento Informat, I-67010 Coppito, Italy.
|
Why
do you think your paper is highly cited?
We think our paper is highly cited since it is the first that
surveys and defines the principal Software Performance
Engineering (SPE) approaches. SPE is a new discipline that
combines performance analysis and software development processes
aiming at the development of high-quality software products
which are meeting their performance requirements.
Due to SPE novelty and due to the definition of many SPE
methodologies, we felt the need to put them all together and to
classify them. Hence the paper introduces the first taxonomy
useful in classifying those approaches.
Does
it describe a new discovery, methodology, or synthesis of
knowledge?
Since the paper contains a survey of the most mature SPE
approaches and taxonomy, it is useful both to researchers that
want to approach the SPE research for the first time and also to
those defining a new SPE methodology. The former can use the
paper to introduce themselves to the main aspects of the SPE
concepts and to the main existing approaches.
In other words, the paper can be used as an initial
background study. The latter instead can use the taxonomy
defined in the paper to compare their new approach to the
existing
ones by using the comparison dimensions defined in the taxonomy.
Could
you summarize the significance of your paper in layman's terms?
The paper aims at describing and classifying the main and
more mature SPE approaches. Hence, the paper quickly permits the
reader to get involved in SPE research, and to understand which
are the key criteria to classify and judge the various
approaches.
How
did you become involved in this research, and were any problems
encountered along the way?
We became involved in this research thanks to the project
SAHARA (Software Architectures for Heterogeneous Access Networks
infrastructures) financed by the Italian Ministry of the
University and the Technologic and Scientific Research (MIUR).
We all participated to this project and decided to collaborate
on a deep analysis and classification of the existing SPE
approaches.
Because SPE is a new and not well-established discipline, a
difficult initial task was to carefully select, among the
various approaches in the literature, the most mature and
relevant ones.
Antinisca Di Marco:
SPE discipline was the main topic of my Ph.D. thesis. During
my PH.D. program, I studied and classified the main SPE
approaches, trying to understand their power and their
limitations. Finally, together with my supervisor Paola
Inverardi, I defined a new SPE approach where the performance
model generated represents the software architecture of the
system under development.
Are
there any social or political implications for your research?
We think that SPE research has economical implications since
the quantitative validation of software systems influences the
software development process and hence it might have effects
over the costs supported to obtain quality software products.
Prof. Simonetta Balsamo
Full Professor
Department of Computer Science
University "Ca' Foscari" of Venice
Venice, Italy
Dr. Antinisca Di Marco
Post Doctoral Position
Software Architecture Engineering Group
Department of Computer Science
University of L'Aquila
Coppito (AQ), Italy
Prof. Paola Inverardi
Full Professor
Software Architecture Engineering Group
Department of Computer Science
University of L'Aquila
Coppito (AQ), Italy
Dr. Simeoni Marta
Research Assistant
Department of Computer Science
University "Ca' Foscari" of Venice
Venice, Italy
|
ESI Special Topics,
April 2006
Citing URL - http://www.esi-topics.com/fbp/2006/april06-FBP-COM.html
|
|