Widespread development and reuse of software components has been regarded by many as one of the next biggest phenomena for the software industry. Reusing high-quality software components in software construction has the potential of drastically improving the quality and development productivity of component-based software systems. However, widespread reuse of a software component with poor quality may literally lead to disasters. Component-based software engineering involves many unique characteristics, some of which have caused new issues, challenges, and needs in testing and quality assurance of components and component-based software. Testing and quality assurance therefore plays a critical and pivotal role in the construction of software components and component-based software.
Although there have been many published research papers addressing the issues in component construction, reuse and evaluation, as well as engineering of component-based software systems, only a few of published papers discuss issues in testing and quality assurance of reusable software components and component-based software systems. This workshop is intended to provide an effective forum for researchers and industry practitioners to discuss the issues, challenges, needs, and solutions in validation and quality assurance of reusable software components and component-based systems. The workshop brings together software engineering researchers, software component developers, and software industry testing and quality assurance practitioners to exchange innovative ideas and state-of-the-art research results in testing and quality assurance for reusable components, component-based systems, and share experience and lessons learned from academic research projects as well as real world component-based software projects. The topics for submissions include, but are not limited to, the following:
- Adequate testing models, methods, and coverage criteria for reusable components
- Innovative validation methods for reusable software components, such as COTS, safety and critical components
- Design for testability of components and component-based systems, including built-in test or self-test techniques.
- Component integration issues, solutions, and strategies for component-based systems
- Regression testing issues, strategies, and techniques for component-based systems
- Test automation issues, solutions, tools, frameworks for components and component-based systems
- Testability analysis, verification and measurement for component-based software and its parts
- Performance evaluation and reliability measurement for software components and component-based systems
- Component quality certification processes, methods, and standards
- Quality assurance issues, challenges, processes, methods, measurement metrics, and quality control systems for reusable components and component-based systems
- Verification methods, processes, and standards for component-based software development
- Industrial and academic case studies or experience reports on testing and quality assurance for reusable components and component-based systems
Important Dates
February 15, 2005: Deadline paper submissions
April 15, 2005: Notification acceptance
May 16, 2005: Deadline for camera-ready copies of accepted papers
July 25-28: COMPSAC conference date
Workshop date: To be determined, during July 25-28, 2005
Submission
Original papers not being submitted to journals or other conferences will be considered All submitted papers will be evaluated according to its originality, significance, correctness, presentation and relevance. Papers should be submitted electronically at
http://aquila.nvc.cs.vt.edu/compsac2005 by Feb. 5th, 2005. Please follow the instructions given by the web page. The format of submitted papers must follow the IEEE/ACM conference proceedings guidelines, including no page numbers. We encourage authors to present novel ideas, critique of existing work, and practical studies and experiments.
Accepted papers will be published in the workshop proceedings of the 29th IEEE
Computer Software and Applications Conference (COMPASC2005). At least one of the
authors of each accepted paper must register as a full participant of the workshop to have the paper published in the proceedings.
Workshop Organizers
Steering Committee Chair
Stephen Yau, Arizona State University, USA
(yau@asu.edu)
Program Chair
Jerry Gao
San Jose State University, USA
Email: jerrygao@email.sjsu.edu
Program Co-Chairs
Sami Beydeda
The Federal Finance Office, Germany
Email: sami.beydeda@bff.bund.de
W. Eric Wong,
University of Texas at Dallas, USA
Email: ewong@utdallas.edu
Program Committee
Fevzi Belli, University of Paderborn, Germany
(Fevzi.Belli@adt.upb.de or belli@upb.de)
Jean-Michel Bruel, University of Pau, France
(Jean-Michel.Bruel@univ-pau.fr)
Volker Gruhn, University of Leipzig, Germany
(gruhn@ebus.informatik.uni-leipzig.de)
Rob Hierons, Brunel University, UK
(Rob.Hierons@brunel.ac.uk)
John D. McGregor, Clemson University, USA
(johnmc@cs.clemson.edu)
Atif Memon, University of Maryland, USA
(atif@cs.umd.edu)
Paul Strooper, Queensland’s U, Australia
(pstroop@itee.uq.edu.au)
Martin Woodward, University of Liverpool, UK
(mrw@csc.liv.ac.uk)
General Inquries
For updated workshop information, please refer to
http://aquila.nvc.cs.vt.edu/compsac2005/, or contact jerrygao@email.sjsu.edu, sami.beydeda@bff.bund.de, ewong@utdallas.edu