Held in conjunction with RE'09:
Check out a REV-related event at RE'09: The “Physics” of Notations: A Scientific Approach to Designing Visual Notations in Requirements Engineering -- a one-day tutorial held by Prof. Daniel Moody on 1st September, 2009 -- the flyer can be downloaded HERE.
Program
Themes for REV'09
Topics for REV'09
Goals for REV'09
Targeted Attendees
Workshop Format and Duration
Submission Types
Submission Procedures
Important Dates
Papers From the REV Series
Program Committee
Workshop Co-Chairs
Check out the images on this page to see some of the wonderful contributions from previous years' papers. Click on the images to see larger versions.
Left and center visualizations by: Martin S. Feather (California Institute of Technology), Steven L. Cornford (California Institute of Technology), James D. Kiper (Miami University) and Tim Menzies (West Virginia University), from “Experiences using Visualization Techniques to Present Requirements, Risks to Them and Options for Risk Mitigation” in Proceedings of REV’06 (with kind permission). Right visualization by: Neil A. Ernst, Yijun Yu and John Mylopoulos (University of Toronto), from “Visualizing Non-Functional Requirements” in Proceedings of REV’06 (with kind permission). |
The final program can be downloaded HERE along with a PARTICIPANT GUIDE.
09:00 – 09:15 | Welcome to REV’09 and Program Overview -- Brian Berenbach and Olly Gotel |
09:15– 10:30 | Session 1: Applying Visualization to Address Niche Concerns in Requirements Engineering (Discussion Facilitator – Olly Gotel) |
David Callele, Eric Neufeld and Kevin Schneider -- Visualizing Emotional Requirements (Full Paper – 35 mins) *** POSTER / SLIDES Krzysztof Wnuk, Björn Regnell and Lena Karlsson -- Feature Transition Charts for Visualization of Cross-Project Scope Evolution in Large-Scale Requirements Engineering for Product Lines (Full Paper – 35 mins) *** POSTER / SLIDES |
|
10:30 – 11:00 | Coffee/Tea Break |
11:00 – 12:30 | Session 2: Using Visualization to Support the Elicitation and Validation of Requirements (Discussion Facilitator – Brian Berenbach) |
Leonid Kof -- Scenario Analysis: Generation of Possible Scenario Interpretations and their Visualization (Full Paper – 35 mins) *** POSTER / SLIDES Francisca Pérez and Pedro Valderas -- Allowing End-users to Actively Participate within the Elicitation of Pervasive System Requirements through Immediate Visualization (Full Paper – 35 Gregor Gabrysiak, Holger Giese and Andreas Seibel -- Interactive Visualization for Elicitation and Validation of Requirements with Scenario-Based Prototyping (Short Paper – 20 mins) *** POSTER / SLIDES |
|
12:30 – 14:00 | Lunch |
14:00 – 15:30 | Session 3: The Status and Future of Visualization Efforts in Requirements Engineering (Discussion Facilitator – Olly Gotel) |
John Cooper, Seok-Won Lee, Robin Gandhi and Orlena Gotel -- Requirements Engineering Visualization: A Survey on the State-of-the-Art (Full Paper – 35 mins) *** POSTER / SLIDES The presentations in Session 3 will attempt to set the scene to examine some of the following questions: |
|
15:30 – 16:00 | Coffee/Tea Break |
16:00 – 17:30 | Session 4: Working Session (Discussion Facilitator – Brian Berenbach) |
Continuation of the above interactive session and another look at all the posters. Session 4 will also attempt to examine 2 critical questions through structured discussion and brainstorm amongst all REV'09 participants: The plan is to revisit some initial notes made at REV’08 on these topics and to prepare a REV'09 summary position as a result of this workshop. |
With the increasing complexity of software requirements, problems of traditional requirements engineering techniques, including the use of unstructured text and lists, are becoming increasingly apparent. Allowing a large amount of unstructured textual information with redundancy, these approaches typically suffer in understandability, scalability and analysis. Visualization techniques have long been used to overcome these problems in other fields. In the field of education, diagrams are regularly used to aid learning. In various classical engineering disciplines, visualization is used heavily in modeling and simulation. While software engineering has begun to follow in the footsteps of these disciplines with the emergence of model-based development techniques, visualization has largely been at the design level. This workshop aims to explore visualization techniques in the context of requirements engineering.
There are many potential use cases of visualization. Visualization may improve understanding of requirements by showing the overview, providing navigation facilities for incremental exploration, and by conveying a rich set of information through concise and intuitive syntax. Visualization may also allow the same set of information to be viewed in different perspectives by customizing concepts and relationships according to stakeholder interests. This could promote collaborative development, and support the negotiation and prioritization of requirements, leading to a scalable methodology. Visualization may also facilitate analysis of structured requirements, for example, by providing incremental guidance in formal verification. Visualization, as an intuitive practice, may facilitate requirements elicitation and analysis in many other innovative ways.
However, while innovation is admirable, practicality is almost always a necessity. While visualization techniques may be innovative, they have to be practical, like the traditional requirements engineering techniques, in order to be accepted. The fact that the software industry largely uses traditional requirements elicitation and analysis techniques suggests that practicality is a trait hard to achieve. Thus the workshop will also examine the practicality of visualization techniques.
Both visualizations by: Robin A. Gandhi and Seok-Won Lee (University of North Carolina at Charlotte), from "Visual Analytics for Requirements-driven Risk Assessment" in Proceedings of REV’07 (with kind permission).
Topics of interest include experience papers, formal methods, emerging technologies, best practices, research proposals, evaluations and comparisons that focus on visualization techniques for requirements engineering activities. Typical topics of interest include, but are certainly not limited to:
Left visualization by: Sascha Konrad, Heather Goldsby, Karli Lopez and Betty H.C. Cheng (Michigan State University), from “Visualizing Requirements in UML Models” in Proceedings of REV’06 (with kind permission); right visualization by: Chuan Duan and Jane Cleland-Huang (DePaul University), from “Visualization and Analysis In Automated Trace Retrieval” in Proceedings of REV’06 (with kind permission).
The format of REV’09 will provide attendees with an opportunity to become familiar with a new topic and establish a good foundation for discussions about visualization in requirements engineering. We intend to make the workshop discussion and interaction oriented. Paper presentations will be used to provoke dialogue and participants will break out into small groups for more detailed discussion. These small groups will be organized around common themes or goals identified either from the papers, or by the participants during the workshop. At the end of the day, there will be a plenary session where the groups report back to the workshop as a whole on the results of their discussion and future work. Results may be used as a basis for continued publications. A summary of the discussion from REV'08 can be found HERE.
Participants will be expected to bring along a poster illustrating the visual aspects of their submissions to support workshop discussions.
Duration: 1 day (9:00 to 17:30)
Date: Monday 31st August, 2009
Left visualization by: Gunter Mussbacher (University of Ottawa), Daniel Amyot (University of Ottawa) and Michael Weiss (Carleton University), from “Visualizing Aspect-Oriented Requirements Scenarios With Use Case Maps” in Proceedings of REV’06 (with kind permission); right visualization by: Irwin Kwan, Daniela Damian and Margaret-Anne Storey (University of Victoria), from “Visualizing Requirements-Centered Social Network to Maintain Awareness within Development Teams” in Proceedings of REV’06 (with kind permission).
Position papers (3-5 pages) Short papers state the position of the author(s) on any of the topics within the scope of the workshop. For example, position papers could describe initial experience with a particular visualization technique, propose an area of requirements engineering that could benefit from more innovative forms of visualization or illustrate how visualization techniques from other domains may be applicable to requirements engineering problems. Position papers will be evaluated based on their potential for generating discussion, and on the originality of the positions expressed.
Full papers (8-10 pages) Full papers describe and report on the evaluation of visualization techniques in support of requirements engineering activities. For example, a full paper could describe how a comparative evaluation of visualization techniques was performed in practice, either by controlled experimentation in the lab or in an industrial setting; or it may present the results of the actual performance of tools, methods or processes that embed visualization components, in lab-based experiments or field trials. Survey papers that review and critique the range of and/or use of visualization techniques applicable to requirements engineering are also invited. Full papers will be evaluated based on the originality and significance of the contribution, soundness of the validation process or quality of the survey procedure, and on the broader applicability of the results.
Publication of accepted papers
RE’09 workshop proceedings will be published online in the IEEE CS Digital Library. Please use the IEEE template as per the main RE-09 conference for your submission (formatted according to the 8.5x11 inch IEEE CS proceedings format). For downloading instructions and templates, go to the Author Forms web page of the IEEE Computer Society.
One author of an accepted paper is required to register for the REV'09 workshop by DATE TO BE CONFIRMED (else the paper will be withdrawn).
Prospective authors are invited to submit high quality papers written in English via the EasyChair submission system at: http://www.easychair.org/conferences/?conf=rev09.
June 22, 2009: Deadline for workshop submission (COMPLETED)
July 20, 2009: Notification to authors (COMPLETED)
August 31 , 2009: REV'09 workshop
All deadlines are 23:59 Apia, Samoa time.
Left visualization by: Jane Cleland-Huang and Rafal Habrat (De Paul University), from "Visual Support in Automated Tracing in Proceedings of REV’07 (with kind permission); right visualization by: David Sellier and Mike Mannion (Glasgow Caledonian University), from "Visualising Product Line Requirement Selection Decision Inter-dependencies" in Proceedings of REV’07 (with kind permission).
Visualization by: Martin S. Feather (California Institute of Technology), Steven L. Cornford (California Institute of Technology), James D. Kiper (Miami University) and Tim Menzies (West Virginia University), from “Experiences using Visualization Techniques to Present Requirements, Risks to Them and Options for Risk Mitigation” in Proceedings of REV’06 (with kind permission).
Brian Berenbach
Requirements Engineering Program Manager
Siemens Corporate Research
755 College Rd. East
Princeton, NJ 08540-6632
Tel: (609) 734-3395
Fax: (609) 734-6565
Email: brian.berenbach@siemens.com
Website: http://www.scr.siemens.com/en/pages/RequirementsEngineering@scr.siemens.com.htm
Brian Berenbach is the manager of the requirements engineering competency center at Siemens Corporate Research, Inc., operated for Siemens AG, a global company with earnings in excess of $90 Billion. Mr. Berenbach's responsibilities include training Siemens employees and conducting research and process improvement in all aspects of requirements engineering. In addition to his work for Siemens, he has given courses in requirements analysis for the Army, and has conducted professional development seminars for the IEEE. His research interests include formal methods and visualization techniques in requirements engineering. Mr. Berenbach holds graduate degrees from both Emory University and the USAF Institute of Technology. Mr. Berenbach was an invited speaker at RE'06.
Olly Gotel
Assistant Professor
Department of Computer Science
Pace University
New York, NY 10038
Tel: (212) 346-11014
Fax: (212) 346-11863
Email: ogotel@pace.edu
Website: http://csis.pace.edu/~ogotel/
Olly Gotel is an Assistant Professor of Computer Science at Pace University in New York City. Olly has been active in the area of Requirements Engineering for almost 20 years and holds a PhD from Imperial College, University of London, on Requirements Traceability. Olly was the co-author of the most influential paper over a 10-year period from the 1st International Conference in Requirements Engineering held in 1994 and a keynote speaker at the 2007 International Symposium on Grand Challenges in Traceability. Olly helps to run the Software Process Improvement Professional Network in New York City.