Summary. 5 th International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 09) Vancouver, British Columbia, Canada



Similar documents
Supporting Natural Language Queries across the Requirements Engineering Process

Traceability Method for Software Engineering Documentation

Using Requirements Traceability Links At Runtime A Position Paper

Tracing Requirements and Source Code during Software Development

Amit Sheth & Ajith Ranabahu, Presented by Mohammad Hossein Danesh

Enhancing Requirement Traceability Link Using User's Updating Activity

Towards a Multi-Domain Model-Driven Traceability Approach

Leveraging Traceability between Code and Tasks for Code Review and Release Management

Software Traceability: Trends and Future Directions

Versioning and Evolution Control of Models in Software Configuration Management System

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti

Cost-Effective Traceability Links for Architecture-Level Software Understanding: A Controlled Experiment

Rule-Based Maintenance of Post-Requirements Traceability Relations

Open Ontology Repository Initiative

Ensighten Data Layer (EDL) The Missing Link in Data Management

RETRATOS: Requirement Traceability Tool Support

Requirements Definition and Management Processes

SERG. Reconstructing Requirements Traceability in Design and Test Using Latent Semantic Indexing

Module 4 Creation and Management of Databases Using CDS/ISIS

Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object

Sample Workshops - An Overview of Software Development Practices

A Requirement Level Modification Analysis Support Framework

The Role of Law in Software Requirements Engineering

Di 6.1a. Warum naive SOA scheitert Ein Erfahrungsbericht. Adam Bien. January 26-30, 2009, Munich, Germany ICM - International Congress Centre Munich

A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases

OPTIMAL MANAGEMENT OF PHYSICAL ASSETS PAS 55 COMPLIANCE

Course DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Versioning in Cyber-Physical Production System Engineering Best-Practice and Research Agenda

Service Oriented Architecture

Applying the OAIS standard to CCLRC s British Atmospheric Data Centre and the Atlas Petabyte Storage Service

Function Points? David Longstreet

Health Information and Quality Authority. To drive continuous improvements in the quality and safety of health and social care in Ireland

Performance Evaluation of Requirements Engineering Methodology for Automated Detection of Non Functional Requirements

An Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases

Susanna-Assunta Sansone, PhD. Metadata WG3 chair.

WHITE PAPER and Data Protection: Best Practice Guidelines for Europe

Self-Assessment of a Comprehensive Privacy Programme: A Tool for Practitioners

Interactive Recovery of Requirements Traceability Links Using User Feedback and Configuration Management Logs

Chapter 5. Warehousing, Data Acquisition, Data. Visualization

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Tracing Domain Data Concepts in Layered Applications

Chapter 6 Tools and Technologies for Architecture Knowledge Management

SPML (Service Provisioning Markup Language) and the Importance of it within the Security Infrastructure Framework for ebusiness

Report on the Dagstuhl Seminar Data Quality on the Web

72. Ontology Driven Knowledge Discovery Process: a proposal to integrate Ontology Engineering and KDD

Federal Enterprise Architecture and Service-Oriented Architecture

Co-evolving document collections and knowledge structures. CoDAK. Dr. Evgeny Knutov! ! (MSc Seminar Nov )

Approaches to Making Data Citeable Recommendations of the RDA Working Group. Andreas Rauber, Ari Asmi, Dieter van Uytvanck Stefan Pröll

JOURNAL OF OBJECT TECHNOLOGY

Agile Requirements Traceability Using Domain-Specific Modelling Languages

Tools and Technologies for Architecture Knowledge Management

Chapter 1 Databases and Database Users

A Requirements-to-Implementation Mapping Tool for Requirements Traceability

CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK

COIS Databases

Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 1 Outline

Data Mining Governance for Service Oriented Architecture

The Advantages of Using Visual Interfaces

DATA WAREHOUSING AND OLAP TECHNOLOGY

Chapter 11 Mining Databases on the Web

Exploration and Visualization of Post-Market Data

Extracting Business. Value From CAD. Model Data. Transformation. Sreeram Bhaskara The Boeing Company. Sridhar Natarajan Tata Consultancy Services Ltd.

M3039 MPEG 97/ January 1998

Text Mining for Software Engineering: How Analyst Feedback Impacts Final Results

Improved SOA Portfolio Management with Enterprise Architecture and webmethods

Distributed Database for Environmental Data Integration

Ubisecure. White Paper Series. e-service Maturity Model

Requirements Traceability Recovery

data.bris: collecting and organising repository metadata, an institutional case study

Jagir Singh, Greeshma, P Singh University of Northern Virginia. Abstract

CUSTOMER MASTER DATA MANAGEMENT PROCESS INTEGRATION PACK

Experiment Explorer: Lightweight Provenance Search over Metadata

A Framework of User-Driven Data Analytics in the Cloud for Course Management

Change Impact Analysis of Crosscutting in Software Architectural Design

Sharing Intelligence is our Best Defense: Cyber Security Today Is a bit Like the Keystone Cops

AN INTEGRATION APPROACH FOR THE STATISTICAL INFORMATION SYSTEM OF ISTAT USING SDMX STANDARDS

Common Warehouse Metamodel (CWM): Extending UML for Data Warehousing and Business Intelligence

Resource Management on Computational Grids

Data Warehouses in the Path from Databases to Archives

Entire contents 2011 Praetorian. All rights reserved. Information Security Provider and Research Center

Introduction to the Analysis and Management Framework

Extending The Value of SAP with the SAP BusinessObjects Business Intelligence Platform Product Integration Roadmap

MULTI AGENT-BASED DISTRIBUTED DATA MINING

Test Data Management Concepts

Book Summary: The Benefits of Collaborative Software Engineering

SAP Business One and SAP HANA

Dagstuhl seminar on Service Oriented Computing. Service design and development. Group report by Barbara Pernici, Politecnico di Milano

The Evolution of the Contact Centre

2009 ikeep Ltd, Morgenstrasse 129, CH-3018 Bern, Switzerland (

Recovering Traceability Links in Software Artifact Management Systems

ICT Tools for the Discovery of Semantic Relations in Legal Documents

Project 9 -! Smarter Testing of Evolving Software Systems. Leon Moonen, Thomas Rolfsnes, Stefano Di Alesio, Razieh Behjati

Enterprise Data Archiving. Report to the Joint Legislative Oversight Committee on Information Technology

Intro to Data Management. Chris Jordan Data Management and Collections Group Texas Advanced Computing Center

Developing a Practical Document Management Strategy

Text Analytics with Ambiverse. Text to Knowledge.

International Journal of Scientific & Engineering Research, Volume 5, Issue 4, April ISSN

TELUS Sourcing Solutions

Rationale and vision for E2E data standards: the need for a MDR

Automotive Contact Centers. Modern Solutions For Modern Dealers. Sales Call Guide

Transcription:

Summary 5 th International Workshop on Traceability in Emerging Forms of Software Engineering (TEFSE 09) Vancouver, British Columbia, Canada

TEFSE Goals Bring together researchers and practitioners working in traceability Promote interaction Focus on emerging form on traceability

TEFSE Topics Definitions of traceability models Traceability between artifacts and processes The semantics of traceability links Recovery and evolution of traceability links Visualization of traceability links

Session I Getting Back to Basics: Promoting the Use of a Traceability Information Model in Practice Patrick Mäder, Olly Gotel, and Ilka Philippow Towards Traceable Test-Driven Development Jane Hayes, Alexander Dekhtyar, and David Janzen Challenges for semi-automatic trace recovery in the automotive domain Jörg Leuser Establishing and Maintaining Traceability Between Large Aerospace Process Standards Ove Armbrust, Alexis Ocampo, Jürgen Münch, Masafumi Katahira, Yumi Koishi and Yuko Miyamoto

Session I - Cont. Should granularity be homogenous on both site of a traceability link and what is the right granularity? Fine grain can generate too many events What if we trace across boundaries of systems or companies? TDD is this a step toward the Holy Grail? Co-changes represent an important source of information As the process is going can we leverage test to produce traceability matrices in non intrusive ways? Multi language tracing and scalability problem How to discover links between artifacts with different languages? External light system in automotive companies may generate 24000 or more links Non ASCII languages and non electronic documents how do we deal with multi-media data?

Session I - Cont. Teaching traceability and finding the right selling pitch Make student fail in a controlled way Make traceability mandatory part of curricula Make a student face a real project Make students face maintenance activities Scalability problem with regulatory documents and huge requirement Regulation change how about outdated traces Push for standard in writing standards and regulations

Session II Capturing Custom Link Semantics Among Heterogeneous Artifacts and Tools Hazeline Asuncion and Richard N. Taylor Model Based Traceability Jane Cleland-Huang, Jane Huffman Hayes, and Jean Domel Towards Traceability from Project Management to System Models Jonas Helming, Maximilian Koegel, and Helmut Naughton TQL: A Query Language to Support Traceability Jonathan Maletic and Michael Collard

Session II - Cont Customer specific language for trace query? What language for what customer? How can we go from any artifact to XML Code is ok but if we have other representations? Multi-media data?

Session II - Cont Co-change links in the network and users of the traceability documentation system Trace user actions to enrich traceability? Rule based system to define rules to capture granularity at different level in different parts Push away artifacts definition but keep a clear definition of links

Session III Combining Textual and Structural Analysis of Software Artifacts for Traceability Link Recovery Collin McMillan, Denys Poshyvanyk, and Meghan Revelle Trace Retrieval for evolving artifacts Stefan Winkler Cross-Artifact Traceability Using Lightweight Links Sukanya Ratanotayanon and Susan Elliott Sim

Session III - Cont Does it really help getting extra info from underline implicit structure (aka caller callee) Which kind of structural information If structural information evolves How to integrate NLP tools and analyses Tuning parameters how to? Evolution of links how do we get multiple requirement documents? Decentralized, distributed non hierarchical repositories for distributed projects across countries and companies

Session III - Cont Cookbook of what to do, when to do and how to do Data sets to compare each other Benchmarks are needed Traceability challenge can help in comparing each other Proposing it as stable event at TEFSE?

The need for traceability Large project Regulation Legislation and standard enforcing practices