Conference Programme
- Conference Overview
- Workshops & Tutorials
- Conference Sessions - Wednesday 17 Oct
- Conference Sessions - Thursday 18 Oct
- Conference Sessions - Friday 19 Oct
- Keynotes & Plenary Sessions
- Panels
- Posters
- Social Programme
Conference Overview
Monday 15 October
| Venue | 09.00-10.30 | 11.00-12.30 | 14.00-15.30 | 16.00-17.30 |
|---|---|---|---|---|
| Willow | REET: Education & Training | |||
| Rudraksha | REV: Visualisation | |||
| Maple | RHAS: High Availability Systems | |||
| Mahogany | Doctoral Consortium | |||
| Casuarina | Tutorial 1: Empirical Research Methods | |||
| Magnolia | Tutorial 3: Aspect-oriented RE | Tutorial 4: System Requirement Reuse | ||
Tuesday 16 October
| Venue | 09.00-10.30 | 11.00-12.30 | 14.00-15.30 | 16.00-17.30 |
|---|---|---|---|---|
| Willow | CERE: Comparative Evaluation | |||
| Mahogany | Doctoral Consortium | - |
||
| Casuarina | Tutorial 5: Better RE Process | |||
| Magnolia | Tutorial 6: Safety-security Engineering | |||
| Amaltas | Tutorial 7: Traceability for Global Teams | Tutorial 8 (cancelled) | ||
Wednesday 17 October
| Venue | 09.00-10.30 | 11.00-12.30 | 14.00-15.30 | 16.00-17.30 |
|---|---|---|---|---|
| Silver Oak I | Opening Plenary: Ivar Jacobsen |
S/R: Visions & Innovations | Posters, Demos & Interactive Exhibits |
|
| Silver Oak II | S/R: Models, P & E | S/R: RE & Busn Align | ||
| Jacaranda I | - |
I: Agents, R & M | I: Panel |
Thursday 18 October
| Venue | 09.00-10.30 | 11.00-12.30 | 14.00-15.30 | 16.00-17.30 |
|---|---|---|---|---|
| Silver Oak I | Plenary: Kris Gopalakrishnan |
S/R: NLP meets RE | S/R: Panel | |
| Silver Oak II | S/R: Invited reviews | I: Prod Line Eng. | ||
| Jacaranda I | - |
I: Prod R & P |
Friday 19 October
| Venue | 09.00-10.30 | 11.00-12.30 | 14.00-15.30 | 16.00-17.30 |
|---|---|---|---|---|
| Silver Oak I | S/R: Glob & Bus | S/R: RE Method & Frameworks | Closing plenary: Anthony Finkelstein |
|
| Silver Oak II | S/R: Panel | S/R: Models, S & V | ||
| Jacaranda I | I: Req P & Management | I: RE methods in practice |
Workshops
Note: CSDRE, SREP and SOCCER workshops have been cancelled. Delegates who have registered with one of these workshops can transfer to another one of their choice
| Venue Date |
Willow | Rudraksha | Maple |
|---|---|---|---|
| Monday 15th Oct morning |
REET Education and training |
REV Visualisation for RE | RHAS Requirements for high availability systems |
| Monday 15th Oct afternoon |
|||
| Tuesday 16th Oct morning |
CERE Comparative Evaluation in RE |
||
| Tuesday 16th Oct afternoon |
Tutorials
Note: T8 has been cancelled
| Venue Date |
Casuarina | Magnolia | Amaltas |
|---|---|---|---|
| Monday 15th Oct morning |
T1: Empirical research methods in RE S. Easterbrook |
T3: Aspect Oriented RE Araujo J. Moreira A. & Whittle J. |
T2: withdrawn |
| Monday 15th Oct afternoon |
T4: System Requirement Reuse M. Mannion & H. Kaindl |
||
| Tuesday 16th Oct morning |
T5: Better RE Process I Alexander & A Mavin |
T6: RE & Safety –security Engineering D. Firesmith |
T7: Traceability for global teams B. Berenback , and J. Cleland- Huang |
| Tuesday 16th Oct afternoon |
T8: RE for multiple Product Families (cancelled!) K. Shivakumar |
Main Conference Programme
Conference Sessions, Thursday 18 October
Conference Sessions, Friday 19 October
Keynote Presentations
Opening Plenary (Wednesday 17th Oct): Enough of RE Processes -- Let’s Do Practices
Ivar Jacobsen
Jaczone AB
Sweden
ivar@ivarjacobson.com
The world of software development is constantly changing and evolving. New ideas arise all the time and existing ideas go in and out of fashion. Software development processes find it very hard to keep up with this rapid rate of change, especially as they find themselves quickly going of fashion or becoming bloated as they bolt on more and more information. Teams find themselves struggling as they try to mix-and-match practices from various sources into a coherent way-of-working or work out where to start their improvements.
A new approach to capturing and sharing experience is required, one where:
- Practices are First Class Citizens,
- Practices can be made smart to truly help the developers in their work,
- Practices can be used individually or in a multitude of combinations
- Process is just a composition of Practices, and
- Teams compose the process they need by selecting just the practice that they want to use
To enable this a number of innovations are required: innovations related to the way that practices are collected, presented and applied. We will introduce the new paradigm and its support by EssWork which is an environment for working with practices. In doing so we will demonstrate how the Essential Unified Process is composed as a collection of eight separate practices.
This talk promises to explore the outer limits of modern software development practices whether they come from the software engineering camp or from the social engineering (agile) camp.
Dr. Ivar Jacobson, co-founder of Jaczone AB, is one of the great thought-leaders in the software world where he has made several seminal contributions. He is one of the fathers of components and component architecture, use cases, modern business engineering, the Unified Modeling Language and the Rational Unified Process.
Ivar Jacobson is the principal author of five influential and best-selling books. He has written more than 50 papers and he is a regular keynote speaker at large conferences around the world and acts as an advisor to large corporations world-wide.
Plenary (Thursday 18th Oct): Requirements Engineering in a Globalized Business Environment.
Kris Gopalakrishnan
CEO, InfoSys
India
kris_sg@infosys.com
The presentation will focus on the impact of globalization, outsourcing, and technology on Requirements Engineering. Most organizations are moving towards common platforms to run their global businesses. In many cases, these platforms are outsourced or their development is outsourced. The nature of outsourcing is also changing with the ability to create dynamic relationships with multiple partners in real time to complete the project. Under these circumstances, Requirements Engineering needs to change to adapt. This presentation will discuss Infosys experiences in managing requirements in a globalized business environment.
S. Gopalakrishnan (Kris to his colleagues) is one of the founders of Infosys Technologies Limited. He plays a key role in defining the company strategy and in using technology and innovation continuously to maintain its leadership of the industry.
Since April 2002, Kris has been the Chief Operating Officer. His responsibilities include Customer Services, Technology, Investments and Acquisitions. Kris is also the Chairperson of Infosys Consulting, a wholly owned subsidiary of Infosys Technologies Limited.
Kris’ initial responsibilities at Infosys included management of design, development, implementation and support of information systems for clients in the consumer products industry in the US. Between 1987 and 1994 he headed the technical operations of KSA/Infosys (a joint venture between Infosys and KSA at Atlanta, USA) as Vice President (Technical). In 1994, Kris returned to India and was appointed Deputy Managing Director of the company.
Kris is currently the Chairman of Indian Institute of Information Technology and Management (IIITM), Kerala, and Vice Chairman of the Information Technology Education Standards Board (BITES) set up by the Government of Karnataka. He is on the board of directors of the National Internet Exchange of India. He is also the Chairman of the Confederation of Indian Industries (CII), Karnataka Region. He is a member of ACM, IEEE and IEEE Computer Society.
Kris holds M. Sc. (Physics) and M. Tech. (Computer Science) degrees from the Indian Institute of Technology, Madras. He began his career with Patni Computer Systems (PCS), Mumbai as a software engineer in 1979 and quickly rose to become an assistant project manager by 1981. His seminal contribution during his stint at PCS was the development of a distributed process control system for controlling LD converters at Rourkela Steel Plant.
Closing Plenary (Friday 19th Oct): Modelling-in-the-large
Anthony Finkelstein
University College, UK
a.finkelstein@cs.ucl.ac.uk
Many of the challenges of 21st Century Science demand the construction of very large computational models. The nature and scale of these models are very different from those hitherto encountered by physical and life scientists. Software engineering and in particular requirements engineering has however already addressed many of the problems and we possess techniques that might contribute to the solution of some of science's grand challenge problems. In this talk I consider how we might help scientists and what some of the remaining difficulties are. I will examine in some detail a particular example from systems biology: modelling the liver.
Anthony Finkelstein is Professor of Software Systems Engineering at University College London and Head of the Department of Computer Science. He established the Software Systems Engineering Group and has also been involved in the establishment of the UCL Centre for Systems Engineering and UCLGrid.
Anthony’s research in the area of software systems engineering has contributed to software specification methods, software development processes, tool and environment support for software development. Recent work has included significant contributions to work on tools for managing model integrity in software development, specification from multiple viewpoints and requirements engineering. His current interests are in the area of managing distributed information in software development. If you want to know more see his research overview. He has published more than 150 papers in these areas and held research grants totalling in excess of £8m.
Anthony is actively involved in the Software Engineering research and practitioner communities. This involvement has included serving on many Programme Committees (more than 70) and acting as Programme Chair, Steering Committee Chair and General Chair for several major conferences and serving on the Editorial Boards of Journals including ACM TOSEM and Automated Software Engineering, (former editor-in-chief). He has given a number of keynote addresses and invited tutorials at international conferences. He is the current Chair of IFIP WG2.9 Software Requirements Engineering
Panels
Meet the Experts (Wednesday 17th October 14.00-15.30)
Organiser
B. Berenbach
Panelists
Ian Alexander, The Scenario Plus Organization
Kousik Sankar, Philips Corporation India
Joy Beatty, Seilevel, Inc.
Juha Savolainen, Nokia India
The session will consist of each panelist giving a 5-10 minute talk describing their company and the RE challenges they are facing, and how they are coping. The session will then be opened for questions by the audience on any and every RE topic for a good hour of lively discussion.
Brian Berenbach (Organiser) is the manager for the requirements engineering focus program at Siemens Corporate Technology. He has been working in the field of requirements engineering for over 20 years, first as a consultant, and then as a senior member of the technical staff at Siemens Corporate Research in Princeton. Recently at Siemens his program has been involved with requirements definition for such diverse products as medical systems, baggage handling, mail sorting, automated warehouses, and embedded automotive systems.
Ian Alexander is an independent consultant specialising in Requirements Engineering. He is an experienced instructor and has written training courses for a range of organizations, including Telelogic. He is the author of the Scenario Plus toolkits for Telelogic DOORS. His principal research interest is in improving the requirements engineering process by modelling business goals, processes, constraints, and scenarios. His book, 'Writing Better Requirements', is published by Addison-Wesley, 2002; his book on 'Scenarios, Stories, Use Cases' is published by John Wiley, 2004. He helps to run the BCS Requirements Engineering Specialist Group and the IEE Professional Network for Systems Engineering. He is a Chartered Engineer
Joy Beatty is a managing principal at Seilevel, Inc., a professional services company based in Austin, Texas focused exclusively on requirements. As the Director of Blue Ocean Services, Joy is responsible for developing new service offerings, helping reinvent the requirements approach for Seilevel clients. She transitioned from the Director of Services role where she provided oversight to all project based work, resource management and client engagements. She has been instrumental in developing a model-based methodology at Seilevel for requirements projects. Joy has worked with numerous Fortune 500 companies spanning the semi-conductor, computer manufacturing, defense, and retail industries.
Kousik Sankar is a Senior software architect with the CE Technology Office in Philips Bangalore. He joined Philips in 1997 and has since been involved in various DVD player and recorder projects. He has worked on Blu-ray Disc development as a requirements / design architect in Philips Applied Technologies in Eindhoven, Netherlands during 2003-2004. From 2005, he has been working as a requirements/design architect on OEM recorder solutions. He holds 3 patents.
Juha Savolainen is currently a principle member of research staff at the Nokia Research Center. His role in RE has been mainly consulting business units on focusing on the management of product line requirements. He also teaches software architecture design (how to achieve realization of key requirements) at the Helsinki University of Technology. He has a number of publications in software engineering, including papers at ICSE, RE, SPLC, and COMPSAC.
Requirements Engineering in industry - State of the Practice and Challenges (Wednesday 17th October 16.00-17.30)
Organisers
Pankaj Jalote, IIT-Delhi and
Rakesh Singh, Siemens Information Systems Ltd
Panelists
Ram Dixit, Satyam
Mayank Gupta, Infosys
Sivaguru S, HCL
R Venky.TCS
M R Subramanyam, SISL
The panel consists of experts drawn from different domains such as Telecom, Infrastructure, Business Applications, System Integration, Embedded Systems, etc from leading software houses in India. The focus of discussion will be on the state of current industrial practice in Requirement Engineering and the panelists will contribute suggestions/directions for researchers in this area. This should provide an excellent forum to discuss the emerging business opportunity that will see increased cooperation between industry and academia and bring up specific action items.
Requirements in the Global Economy- Experience, problems and prospects (Thursday 18th October 14.00-15.30)
Organiser
Alistair Sutcliffe
Panelists
Kris Gopalakrishnan, CEO, Infosys, Bangalore, India
S Sivaguru, Head of the Engineering Excellence Group, HCL, India
Brian Nicholson, Manchester Business School, Manchester, UK
Daniela Damien, Dept of Computer Science, University of Victoria, Canada
This panel will examine issues related to the conference theme ‘Requirements in the Global economy’ contrasting academic studies from Dana Damian and Brian Nicholson with industrial experience from Kris Gopalakrishnan (Infosys) and S Sivaguru, (HCL). Offshore software development is an increasingly important component of the global economy, and India is one of the market leading software suppliers. However, globalisation has exacerbated many familiar problems in requirements engineering: understanding users needs, reconciling conflicting goals between stakeholders, validating requirements (and development systems) meet users’ needs, and so on. Distributed requirements engineering where customers and suppliers are separated by distance, time, culture and frequently language needs improved solutions to old problems of enhancing mutual understanding between customers and suppliers, managing the process and fostering long term mutually beneficial relationships.
Dana Damian and Brian Nicholson will review how academic studies of offshore software development and requirement engineering in industry has investigated problems and proposed solutions. Kris Gopalakrishnan and S Sivaguru will reflect on their experience of managing successful offshore developments in India and how processes and practice might be improved.
Alistair Sutcliffe (organiser) is Professor of Systems Engineering in the Business School, University of Manchester. He has been principle investigator on numerous EPSRC and European Union projects. He researches in Human Computer Interaction and software engineering with particular interests in interaction theory, design methods for multimedia, virtual reality, and web interfaces, usability evaluation methods, and design of complex socio-technical systems. He is on the editorial board of ACM TOCHI, REJ and JASE. Alistair Sutcliffe is program chair of RE07, editor of the ISO standard 14915 part 3, on Multimedia user interface design and has over 200 publications including five books and several edited volumes of papers.
S. Gopalakrishnan (Kris to his colleagues) is one of the founders of Infosys Technologies Limited. He plays a key role in defining the company strategy and in using technology and innovation continuously to maintain its leadership of the industry. Since April 2002, Kris has been the Chief Operating Officer. His responsibilities include Customer Services, Technology, Investments and Acquisitions. Kris is also the Chairperson of Infosys Consulting, a wholly owned subsidiary of Infosys Technologies Limited. Kris is currently the Chairman of Indian Institute of Information Technology and Management (IIITM), Kerala, and Vice Chairman of the Information Technology Education Standards Board (BITES) set up by the Government of Karnataka. He is on the board of directors of the National Internet Exchange of India. He is also the Chairman of the Confederation of Indian Industries (CII), Karnataka Region. He is a member of ACM, IEEE and IEEE Computer Society.
S Sivaguru is Head of the Engineering Excellence Group in HCL, and has been in the international software services industry for over 27 years. He has played multiple roles from developer to development director, across geographies. His experience covers multiple technologies, from mainframes to micros, applications as well as systems software. His professional interests include software productivity, usability, architecture and technology trends. He is a member of the core group of BSPIN - the Bangalore Software Process Improvement Network.
Dr Brian Nicholson is a Senior Lecturer at Manchester Business School. For the last 11 years, he has been involved in teaching, research and consultancy projects in the broad area of managing global outsourcing of software and other business processes. This has involved work in India, China, Costa Rica, Iran, Egypt; Malaysia and Bangladesh. Dr Nicholson's research at the firm level has resulted in several influential publications in international journals and a book Global IT Outsourcing (Cambridge University Press, 2003). Policy level consultancy studies have been undertaken for the governments of Costa Rica and Iran to stimulate software exports. In the case of Costa Rica, this resulted in production of a national level strategy. His most recent work has been commissioned by the Institute of Chartered Accountants in England and Wales - "Risk and Control of Offshore Outsourcing of Accounting Services".
Daniella Damian is an Associate Professor in the Department of Computer Science at the University of Victoria, BC, Canada. She has research interests are in Software Engineering, Human-Computer Interaction and Computer-Supported Cooperative Work, Global software development and process improvement in software engineering. She leads the SEGAL (Software Engineering Global interAction Laboratory) which aims to advance the practice of collaborative software engineering, particularly in global software teams which work across geographical, temporal and organizational boundaries. Current projects include collaborative SE are addressing issues of requirements engineering, software quality, knowledge management, human-computer interaction and computer-supported cooperative work
Quality Requirements and their Role in Successful Products (Friday 19th October 9.00-10.30)
Organiser
Jane Cleland-Huang
Panelists
John Mylopoulos,
Martin Glinz,
Jørgen Bøegh,
Quality requirements, otherwise known as non-functional requirements, define a broad set of system-wide attributes such as security, performance, usability, and scalability. These attributes can provide the differentiating factor between otherwise similar products, and can therefore be influential in whether a given product succeeds or fails in the marketplace. Unfortunately, many organizations pay little attention to quality requirements and assume that the necessary qualities are implicitly understood and will naturally emerge as the product is developed.
This panel will explore how a focus on quality requirements influences the success of a product, and furthermore how quality requirements can be effectively elicited and managed. Panelists will address issues such as:
- What are the most effective techniques for eliciting quality requirements from stakeholders?
- How should quality requirements be specified so that they can be measured, tested, and tracked?
- How can competing quality requirements be effectively balanced and prioritized?
- What kind of return on investment can be expected through focusing on quality requirements?
Jane Cleland-Huang (organiser) is an Assistant Professor at DePaul University's School of Computer Science, Telecommunications, and Information Systems. She holds a Ph.D from the University of Illinois at Chicago. Her research interests include requirements engineering with an emphasis on traceability, non-functional requirements, and software architecture. She is serving on the Program Board for RE’06 and RE’07 and has written many papers on requirements traceability topics that have appeared in leading Software Engineering journals and conferences. Dr. Cleland-Huang is a frequent industry speaker and co-author of the book “Software by Numbers, Low-Risk, High-Return Development,”
Jørgen Bøegh graduated from the University of Aarhus, Denmark. He has worked in the area of software quality for more than 20 years. He has been involved in major European research projects covering software quality estimation, product and process quality modeling, and software product certification. Jørgen is Head of the Danish delegation to the ISO committee responsible for software and systems engineering and he was nominated editor of three international standards including the new ISO/IEC 25030: Quality requirements, which is part of the SQuaRE (Software Quality Requirements and Evaluation) series of standards.
Martin Glinz is a full professor of Informatics at the University of Zurich, Switzerland. He received a diploma in Mathematics in 1977 and a Dr. rer. nat. in Computer Science in 1983, both from RWTH Aachen, Germany. From 1983 to 1993 he was with BBC/ABB in Baden (Switzerland), where he was active in software engineering research, development, training, and consulting. His research interests are in the field of requirements and software engineering, in particular modeling, validation, and quality. He is also interested in software engineering education. Martin Glinz was the Program Chair of RE'06 and currently chairs the steering committee of the IEEE International Requirements Engineering Conference.
John Mylopoulos earned a PhD degree from Princeton 1970, the year he joined the faculty of the University of Toronto. His research interests include requirements engineering, conceptual modelling, data semantics and knowledge management. Mylopoulos is a co-recipient of the best-paper award of the 1994 International Conference on Software Engineering and an elected fellow of the American Association for AI (AAAI). He is currently serving as co-editor of the Requirements Engineering Journal and served as program chair of the International IEEE Symposium on Requirements Engineering (1997).
Posters and Demos session (Wednesday 16.00-17.30)
Note: posters will be displayed on Wednesday and Thursday during the conference
Poster Pitches (Wednesday 17th Oct 16:00-17:00 in Silver Oak II)
(3 minutes maximum per pitcher – strictly enforced!)
1. M.P.S Bhatia and Abha Vasal.
Localisation and Requirement Engineering In Context To Indian Scenario
2. Claudia Cappelli, Antonio Padua Oliveira and Julio Leite.
Exploring Process Transparency
3. Jose Maria Conejero, Juan Hernandez, Ana Moreira and João Araújo.
Discovering Volatile and Aspectual Requirements using a Crosscutting
Pattern
4. Lorena Delgadillo and Olly Gotel.
Story-Wall: A Concept for Lightweight Requirements Management
5. Samuel Fricker.
Explaining Stakeholder Negotiation Using Social Goal Networks
6. Ivan Jureta, Stéphane Faulkner and Philippe Thiran.
Dynamic Requirements Specification for Adaptable and Open Service Systems
7. Matt Klassen and Steve Denman.
Requirements Quality for a Virtual World
8. Irwin Kwan, Sabrina Marczak and Daniela Damian.
Viewing Project Collaborations Who Work on Interrelated Requirements
9. Seok-Won Lee, Robin Gandhi, Siddharth Wagle and Ajeet Murty.
r-AnalytiCA: Requirements Analytics for Certification & Accreditation
10. Rick Rabiser, Deepak Dhungana, Paul Gruenbacher, Klaus Lehner and
Christian Federspiel.
Involving Non-Technicians in Product Derivation and Requirements Engineering: A Tool Suite for Product Line Engineering
11. Asarnusch Rashid and Jan Baumann.
OpenProposal: Visual Requirement Specification In End-User Participation
12. Norbert Seyff, Florian Graf, Paul Gruenbacher and Neil Maiden. The Mobile Scenario Presenter: A Tool for in situ Scenario-based Requirements Discovery
13. Renel Smith and Olly Gotel.
Using a Game to Introduce Lightweight Requirements Engineering
17:00-17:30 -- Poster Browse and Discussion
Social Programme
Opening Reception
*** All delegates who want to do on-site registration are encouraged to attend the opening reception and register at that time. ***
Tuesday 16 October 17.30-19.30 (after tutorials and workshops)
Siver Oak (Patio) lawn - outside Silver Oak I & II
Buffet style refreshments, Indian savouries and sweets. Soft drinks and beer. (NB Wine is not a common drink anywhere in India so alcoholic drinks are Indian beer, and spirits.)
Conference Excursion
Thursday 18 October 16.00 – 18.30
Visit to Humayuns Tomb – A UNESCO World Heritage Site
This tomb, built in 1570, is of particular cultural significance as it was the first garden-tomb on the Indian subcontinent. It inspired several major architectural innovations, culminating in the construction of the Taj Mahal.
Buses depart from IHC Conference Centre 16.00, and arrive back about 18.30, in time for Conference Banquet
Conference Banquet
Thursday 18 October, 19.00
Margosa lawns, India Habitat Centre
Indian dancers, musical evening and conference banquet
Soft drinks, beer and spirits are included.
Meetings
- RE Conference Steering Committee- Tuesday16th Oct 17.30, Chinar
- RE08 Program Board/ Committee- Wednesday 17th Lunchtime 13.00- 14.00, Silver Oak I
- RE08 Organising Committee- Wednesay 17th, 17.30- 18.30, Chinar
