10th ECOOP Workshop on
Quantitative Approaches in Object-Oriented Software Engineering
July 3rd 2006 - Nantes, France
News
The QAOOSE 2006 Proceedings are online!
The QAOOSE 2006 Program is now available!
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 the known work apply to object-oriented systems it is also desirable to find measures for component-based development and for web technology in general.
List of Topics
Submissions are invited, but not limited, to the following topics, organized in four areas:
General Aspects of Measurement
- Automatic support for sharing research hypotheses, data and results
- Standards for the collection, comparison and validation of metrics
- Evaluation of metrics collection tools
- Metrics collection in the OO development process (measurement planning)
- Public repositories for measurement data
- Automation of metrics collection
- Meta-level metrics
- Metrics visualization
- Metrics for component-based systems
- Metrics for aspect-oriented systems
- Metrics for web-based systems
- Evolutionary software metrics collection and validation
Quality Assessment
- Measuring non-functional requirements of OO systems
- Quantitative OO design heuristics
- Metric-based reengineering
- Quantitative assessment of object-related database/datawarehouse schemata
- Quantitative assessment on OO software systems
- Measurement and quality assessment of aspect-oriented systems
- Instrumentation of Web services for QoS
- Evaluating the ROI of adopting product measurement and quality programs
- Quantitative and qualitative analysis of software repositories
- Quantitative analysis of large-scale and long-term evolution of software systems
Metrics Validation
- Formal and empirical validation of metrics
- Metrics and Measurement Theory
- Validation techniques and their limits
- Standard data sets for metrics validation
- Limitations of quality estimation techniques
Process Management
- Reliability and rework effort estimates based on design measures
- Reuse evaluation
- Resource estimation models for OO and CB software development
- Quantitative tracking of OO, web services, and CBS development activities
- Measurement support in a CBD life cycle
Participant Profile
This workshop will be of interest to software quality researchers, object-oriented methodologists, software metrics scientists and users, practitioners with interests in reuse, frameworks, analysis, design and programming, as well as those interested in the management of object-oriented and component-based development projects.
Program Preview
This workshop will provide a forum to discuss the current state of the art and the practice in the field of quantitative approaches in the OO and CBD field. A blend of researchers and practitioners from industry and academia is expected to share recent advances in the field, success or failure stories, lessons learned, and will seek out as yet unidentified fundamental problems arising in this field. The workshop format will include the presentation of selected submitted papers and a plenary working session for summarizing, evaluating and assembling the new research results and for identifying future research opportunities.
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 2006 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
April 09, 2006 : Submission of position papers due *extended*
May 01, 2006 : Notification of acceptance
May 15, 2006 : Preliminary program available
Contact Information
Submission address: michele.lanza@unisi.ch
Workshop website: http://www.inf.unisi.ch/lanza/QAOOSE2006/
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.
- 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 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