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 large 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. However, most measurement efforts have focused on, what we call today, "legacy technology".
The OO paradigm provides more powerful design mechanisms. Much work is yet to be done to investigate analytically and/or empirically the relationships between OO design mechanisms, e.g., inheritance, polymorphism, encapsulation, usage, etc., and different aspects of software quality, e.g., modularity, modifiability, understandability, extensibility, reliability, reusability, etc. Furthermore, new technologies, e.g., UML, OO frameworks, OO Analysis/Design patterns, OO architectures, OO components, which take advantage of OO design mechanisms have been proposed in order to improve software engineering productivity and software quality. However, to better understand the pros and cons of these technologies on products developed using them we must be able to assess the quality of such products via adequate software product measures.
Submissions are invited, but not limited, to the following topics, organized in four areas:
Area C (Metrics Collection)
Area A (Quality Assessment)
Area V (Metrics Validation)
Area P (Process Management)
We explicitly solicit position papers related to topics marked with an asterisk (*) as well as papers that document and/or motivate the use of quantitative methods in industrial OO software processes. These topics were identified as important open research issues in last year’s QAOOSE workshop.
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
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 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
Potential attendees must submit a position paper or experience report in
English by e-mail to email@example.com. 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.
Paper format: A4
Size: 4 to 12 pages
Spacing: 1,5 lines
Font: 12 points
Margins: 2,5 cm
File type: PDF, RTF or HTML
The proposed workshop is a direct continuation of the QAOOSE series of workshops, held at previous ECOOP conferences:
Fernando Brito e Abreu is a senior researcher of the Software Engineering Group at INESC, a research non-profit institution in the ICT field, and a member of the teaching staff of the Computer Science Department of FCT (Lisbon New University). He holds an Electronics Engineering Diploma and a Master of Science on Computer Engineering from IST (Lisbon Technical University). His Ph.D., also on IST, is about quantitative methods on object oriented software engineering. He has more than 30 publications on conferences, workshops and newspapers and has served as program committee member, organizer, reviewer, tutorial speaker, invited speaker, panel and session chair in several conferences worldwide. His research interests include software engineering project management, quantitative evaluation of software quality, empirical studies in software engineering, object oriented software process modeling and software reengineering. He has coordinated and participated in several national and international R&D projects.
Brian Henderson-Sellers is Director of the Centre for Object Technology Applications and Research and Professor of Information Systems at University of Technology, Sydney (UTS). He is author of nine books on object technology, including his prize-winning book on OO complexity metrics, and is well-known for his work in OO methodologies (MOSES, COMMA and OPEN) as well as in OO metrics. Brian has been Regional Editor of Object-Oriented Systems, a member of the editorial board of Object Magazine/Component Strategies and Object Expert. He was the Founder of the Object-Oriented Special Interest Group of the Australian Computer Society (NSW Branch) and Chairman of the Computerworld Object Developers' Awards committee for ObjectWorld 94 and 95 (Sydney). He is a frequent, invited speaker at international OT conferences.
Mario Piattini is an associate professor in the Computer Science Department of the University of Castilla-La Mancha (UCLM), Ciudad Real (Spain). Since 1999 he is Head of the Computer Science Department of Ciudad Real (UCLM). Before joining UCLM, Mario has worked in industry as director of database development and director of R&D and he has held assistant professor positions at the Madrid Technical University and the Carlos III University of Madrid. He is director of several Spanish R&D projects and one ESPRIT PASO project (Special Action P7506). He holds MSc. and Ph.D. degrees in Computer Science (from Madrid Technical University) and is a Certified Information System Auditor. His research interests include various topics related to software maintenance, databases, and software and database metrics. Mario is author of several books on database modeling, software maintenance and information system auditing. He has published widely in outstanding academic journals.
Geert Poels is an assistant professor in information systems at the Business Administration Department of the VLEKHO Business School, University of Sciences and Arts, Brussels, and a guest professor at the Center for Industrial Management, Katholieke Universiteit Leuven (Belgium). He is a former member of the Management Information Systems Group of the Department of Applied Economic Sciences, Katholieke Universiteit Leuven. He holds degrees in Business Administration and Computer Science, and a Ph.D. in Applied Economic Sciences (major: Information Systems). His research interests include software measurement theory, OO software measures, quantitative approaches to business component identification, enterprise modelling, Business Process Change and IS reengineering. Geert Poels has published in IEEE Transactions on Software Engineering and the Information and Software Technology journal, and he was a reviewer for the Annals of Software Engineering journal and the Information and Software Technology journal. Geert Poels was program chair of the 2nd and 3rd European Software Measurement Conferences, held respectively in Amsterdam (1999) and Madrid (2000). He co-organized OO software metrics and CBSE workshops at the 1996 and 2000 Object Technology conferences in Oxford.
Houari A. Sahraoui is a professor at the University of Montreal (Canada). 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, Paris, 1995. Specialty: Artificial Intelligence (OO metamodeling and model transformations with applications to CASE tools). His research interests include the application of artificial intelligence techniques to software engineering, OO metrics, software quality, software reuse, and software reverse and re-engineering. He has more than 30 publications on conferences, workshops and journals. He has served as program committee member, organizer and reviewer in several conferences and journals.