11th ECOOP Workshop on
Quantitative Approaches in Object-Oriented Software Engineering
July 31st 2007 - Berlin, Germany
News
Overview
Measures of software internal attributes have been extensively
used to help software managers, customers, and users to
characterize, assess, and improve the quality of software products.
Many software companies have intensively adopted software measures
to increase their understandability of how (and how much) software
internal attributes affect the overall software quality. Estimation
models based on software measures have successfully been used to
perform risk analysis and to assess software maintainability,
reusability, and reliability. Although most of known work applies to
object-oriented software, it is also desirable to find measures for
component-based software (CBS) and aspect-oriented development, and
for web-based software (WBS), in general.
List of Topics
Submissions are invited, but not limited, to the following topics,
organized in four areas:
- Metrics collection, including support and standards for sharing
research hypotheses, data and results; evaluation of metric
collection tools; metric values visualization; evolutionary software
metrics collection and validation.
- Quality assessment, including Measuring non-functional
requirements of OO systems; metric-based reengineering; quantitative
assessment of OO analysis/design patterns, frameworks,
aspect-oriented systems, agent-based Web services.
- Metrics validation, including meta-level metrics; formal and
empirical validation; measurement Theory; validation techniques and
their limits.
- Process management, including reliability and rework effort
estimates based on design measures; quantitative tracking of OO, web
services, and CBS development; empirical studies on the use of
measures for process management.
Participant Profile
This workshop will be of interest to software quality
researchers, object-oriented methodologists, software metrics
scientists, and users and practitioners with interests in reuse,
frameworks, analysis, design, and programming, as well as to anyone
interested in the management of development projects.
Program Preview
The workshop is specifically scheduled to increase fruitful
interactions and discussions. After a short welcome session during
which participants will introduce themselves, participants will
split in two groups: one group focusing on the taxonomy and the
comparison of design recovery tools, the other group discussing
experience reports and advances in research. Then, all participants
will meet again to summarise their discussions and findings.
We pay special attention to the preparation of the workshop to
make an efficient use of the day. We request each participant to
submit a contribution in advance. Each participant is expected to
read the material submitted by the other participants, so that all
participants are acquainted with the ideas that exist within the
group and that the workshop can be devoted to discussions instead of
presentations. Submissions will be made electronically to ease the
rapid exchange of information.
The upper limit for the number of participants is 25 and the
participants will be selected on the basis of the submitted
contribution.
Information for Attendees
Registration of workshop participants has to be done in two mandatory steps:
- Contact the organizers of the workshop (in order to ensure that the participant limit has not been exceeded).
- Register on the ECOOP 2007 web site either as a worskhop-only attendee or as a regular attendee. The latter includes access to workshops and to the main conference.
Submission Details
Potential attendees must submit a position paper or experience report in English to the workshop organizers. All submissions must include the author(s) name, affiliation, phone, fax and e-mail address. Authors must indicate the area(s) and/or topic(s) addressed in the submission paper. Only authors of accepted submissions will be invited to participate in the workshop. The workshop organizers will select a subgroup of the accepted submissions for oral presentation. However, all accepted submissions will be included in the workshop proceedings.
Submission Format
Papers must be written in English using Springer LNCS format
Page limit: 10 pages
File format: PDF
Important Dates
May 13, 2007 : Submission of position papers due *extended*
May 31, 2007 : Notification of acceptance
June 15, 2007 : Preliminary program available
Contact Information
Submission address: guehene@iro.umontreal.ca
Workshop website: http://www.inf.unisi.ch/lanza/QAOOSE2007/
Organizers
- Fernando Brito e Abreu is professor of object-oriented design and programming at the
Lisbon New University. He holds a PhD on Computer Science and a MSc on
Telecommunications and Computer Engineering, both from the Lisbon Technical University. He leads the QUASAR research team and the Portuguese Information Technologies and Telecommunications Quality Commission (CS03) of the National Council for Quality (CNQ). He is a member of the Software Group of EOQ - European Organization for Quality and of the Editorial Board of the Software Quality Professional journal. He is author or co-author of around 40 communications presented at several international scientific meetings and has
published over 20 papers on journals such as: Science of Computer Programming, Journal of Systems and Software, Object Expert, ERCIM News, Personal Computer World, L'Objet, Qualirama, Sistemas de Informacao and Interface. He has participated in the organization of many scientific meetings as member of the steering committee, general chair, program chair, program committee member, demonstration chair, tutorial speaker, panel member or session chair.
- Coral Calero has a PhD in Computer Science and is Associate Professor at the Escuela
Superior de Informatica of the Castilla-La Mancha University in Ciudad Real. She is a
member of the Alarcos Research Group, in the same University, specialized in Information
Systems, Databases and Software Engineering. Her research interests include: advanced
databases design, database quality, software metrics, database metrics. She is author of
papers in national and international conferences on this subject. She has published in
Information Systems Journal, Software Quality Journal, Information and Software Technology
Journal and SIGMOD Record Journal. She has organized the web services quality workshop
(WISE Conference, Rome 2003) and Database Maintenance and Reengineering workshop
(ICSM Conference, Montreal 2002)
- Yann-Gael Gueheneuc is assistant professor at the Department of Informatics and
Operations Research (software engineering group) of University of Montreal. He holds a
Ph.D. in software engineering from University of Nantes, France (under Professor Pierre Cointe's supervision) since 2003 and an Engineering Diploma from Ecole des Mines of Nantes
since 1998. His Ph.D. thesis was funded by Object Technology International, Inc. (now IBM
OTI Labs.), where he worked in 1999 and 2000. His research interests are program
understanding and program quality during development and maintenance, in particular
through reverse engineering and the identification of recurring patterns. He is also
interested in empirical software engineering and in software laws and theories. He has
published many papers in international conferences and leads the Ptidej team, which
develops a tool suite to evaluate and to enhance the quality of object-oriented programs by
promoting the use of patterns.
- Christian Lange is finishing his PhD at the Technische Universiteit Eindhoven (The Netherlands) in 2007. Christian Lange received his M.Sc. in 2003 from the Department of Mathematics and Computer Science at the TU Eindhoven. His master's thesis was titled 'Empirical Investigations in Software Architecture Completeness'. His research interests include empirical software engineering, quality of Model Driver Design and UML in development and maintenance, program comprehension, software architecture and evolution. He is initiator of the EmpAnADa project for Empirical Analysis of Architecture and Design Quality at the TU Eindhoven. He is also the initiator of the MetricView tool. Christian Lange has published more than 15 papers in international journals, conferences, and workshops such as: IEEE Software, ICSE, MoDELS/UML, HICSS, QAOOSE. He has served in the organizing committee of the BENEVOL workshop for research on software evolution in Belgium and the Netherlands in 2005.
- Michele Lanza is an assistant professor at the newly founded faculty of informatics of the
University of Lugano, Switzerland. Michele Lanza received his M.Sc. in 1999 and obtained his
Ph.D. in 2003 at the University of Bern, in the area of Software Engineering and
Reengineering, for which he received the 2003 Ernst Denert Software Engineering Award.
After working as post-doctoral research and teaching assistant at the Institute of Applied
Mathematics and Computer Science of the University of Bern, he worked as senior
researcher at the Institute of Informatics of the University of Zurich. Prof. Lanza is both IEEE
and ACM member, and served as reviewer and program committee member for journals and
conferences in the domain of software reengineering and evolution and visualization. His
main research interests lie in software evolution, reverse engineering, and software
engineering with a special focus on software visualization and metrics. He's the creator of
CodeCrawler, a widely used information visualization tool.
- Houari A. Sahraoui is associate professor at the department of computer science and
operations research (software engineering group) of University of Montreal. Before joining
the university, he held the position of lead researcher of the software engineering group at
CRIM (research center on computer science, Montreal). He holds an Engineering Diploma
from the National Institute of Computer Science (1990), Algiers, and a Ph.D. in Computer
Science, Pierre & Marie Curie University LIP6, Paris, 1995. His research interests include the
application of artificial intelligence techniques to software engineering, object-oriented
metrics, software quality, software visualization, and software reverse- and re-engineering.
He has published around than 80 papers in conferences, workshops, and journals and edited
two books. He served as steering, program and organization committee member in several
major conferences (ECOOP, ASE, METRICS, ICSM...) and as member of the editorial boards
of two journals. He was the general chair of the IEEE Automated Software Engineering
Conference in 2003.
Past Workshops
The proposed workshop is a direct continuation of the QAOOSE series of workshops, held at previous ECOOP conferences:
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 2006 in Nantes
(organizers: Fernando Brito e Abreu, Coral Calero , Yann-Gael Gueheneuc, Michele Lanza, Houari Sahraoui)
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 2005 in Glasgow
(organizers: Fernando Brito e Abreu, Coral Calero , Michele Lanza, Geert Poels, Houari Sahraoui)
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 2004 in Oslo
(organizers: Fernando Brito e Abreu, Coral Calero , Geert Poels, Houari Sahraoui)
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 2003 in Darmstadt
(organizers: Fernando Brito e Abreu, Mario Piattini , Geert Poels, Houari Sahraoui)
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 2002 in Malaga
(organizers: Fernando Brito e Abreu, Mario Piattini , Geert Poels, Houari Sahraoui)
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 2001 in Budapest
(organizers: Fernando Brito e Abreu, Brian Henderson-Sellers, Mario Piattini , Geert Poels, Houari Sahraoui)
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 2000 in Cannes
(organizers: Fernando Brito e Abreu, Geert Poels, Houari Sahraoui, Horst Zuse)
- The Quantitative Approaches in Object-Oriented Software Engineering workshop at ECOOP 1999 in Lisbon
(organizers: Fernando Brito e Abreu, Walcelio Melo, Houari A. Sahraoui, Horst Zuse)
- The Object-Oriented Product Metrics for Software Quality Assessment workshop at ECOOP 1998 in Brussels
(organizers: Houari A. Sahraoui, Sandro Morasca, Walcelio Melo)
- The Quantitative Methods for Object-Oriented Systems Development workshop at ECOOP 1995 in Aarhus
(organizers: Horst Zuse, Brian Henderson-Sellers, Fernando Brito e Abreu)
Sponsors
-->