2nd Workshop on Accountability and Traceability
in Global Software Engineering (ATGSE2008)
in Beijing, China, December 2, 2008

Co-located with the 15th Asia-Pacific Software Engineering Conference (APSEC'08)

Objective and Motivation

This workshop is the second one after the success of the first ATGSE2007 in Nagoya, Japan. It will explore approaches to collecting, analyzing, and reporting software engineering metrics in projects that may be globally distributed, involve multiple offshore companies, and use combinations of open source and proprietary software components. While many companies and academic software engineering researchers have explored ways to collect and analyze empirical software metrics within a company, the reality of modern software development involves outsourcing, offshore development, and integration from multiple sources. Unfortunately, corporate concerns often limit the availability and use of empirical data outside the project or company, which can make providing accountability and traceability for such projects difficult. This workshop will examine the status of efforts to collect and report software engineering metrics in various Asian-Pacific countries, and some possible approaches to extending the availability and use of this information to suit the global outsourced software engineering world.

The workshop will address several topics:

  1. Status of empirical software engineering efforts in various Asian-Pacific areas
  2. Software development environments, including global outsourcing and use of components from multiple vendors
  3. Empirical data collection methods and specifications
  4. Tools for collection and analysis of empirical data
  5. Visualization of empirical data and software engineering processes
  6. Possible approaches to accountability and traceability for offshore development based on software engineering metrics
  7. Social and economic impacts of accountability and traceability in offshore development
  8. Research and collaboration possibilities to explore concepts of accountability and traceability in offshore development

The key result of the workshop will be a report mapping the status of empirical software engineering efforts in the Asian-Pacific areas and possible approaches to accountability and traceability for offshore development. The report will also list necessary research areas dealing with this.

This workshop has implications for software maintenance and evolution, global software development outsourcing, software metrics and measurement, empirical software engineering, software process improvement, quality management, and testing, verification and validation among other topics of interest to the APSEC 2008 community. As embedded, ubiquitous software becomes an increasingly important part of our lives, effective accountability and traceability will become necessary. This workshop will begin to build the necessary foundations for this work.

Paper Submission and Publication

The workshop will be one full day, with 20-30 attendees including invited and open ones. The workshop will consist of a few invited speaker presentations and 5-10 selected position paper presentations. All papers should be written in the IEEE conference format (http://www.computer.org/portal/pages/cscps/cps/cps_forms.html)

The proceeding of the workshop will be published as a report of the laboratory of computer science, Institute of Software, Chinese Academy of Sciences. It will be distributed to the workshop participants.

Also, selected position papers will be recommended as full journal papers to International Journal of Software and Informatics.

The paper can be in MS Word format or PDF. Please submit your position papers by sending them to atgse2008@is.naist.jp.

Important dates

Venue

The workshops will be held within CSCAS.
There will be enough indicator to the workshop room in ISCAS.

Access Information

ATGSE 2008 Preliminary Program

  1. Full 25 min. including clarification Q & A
  2. Short 15 min. including clarification Q & A
  3. Discussion 15min.
  1. 9:00-9:10 Opening
  1. 9:10-10:40 Session 1: Offshore Development
  2. Session chair: Katsuro Inoue (Osaka University)
  1. Full presentation
  2. Shuji Morisaki, Ken-ichi Matsumoto
  3. Toward Optimized Collection and Visualization of Software Metrics for Progress Sharing in Offshore Software Development Project [PDF]
  1. Full presentation
  2. Yulin Wang, Yang Shen
  3. Suggestion of Accountability for Offshore Development [PDF]
  1. Full presentation
  2. Takaaki Yaguchi, Akira Iwata, Takayuki Ito, Mark Klein, Naoki Fukuta
  3. Externalizing Business Process Knowledge in Global Offshore Software Development [PDF]
  1. Discussion
  1. 10:40-11:00 Break
  1. 11:00-12:30 Session 2: Engineering Framework
  2. Session chair: Shinji Kusumoto (Osaka University)
  1. Full presentation
  2. Yoshiki Mitani, Hiroshi Ohtaka, Ryozo Nagaoka, Hiroyuki Yoshikawa, Noboru Higuchi, Seishiro Tsuruho
  3. A Proposal for Integration of In-process Project Visualization and Keeping Post-process Traceability: "MIERUKA" Method and "Software Tag" Framework [PDF]
  1. Full presentation
  2. Ernesto Damiani, Frati Fulvio, Sergio Oltolina, Gabriele Ruffatti
  3. Improving Software Process Accountability with Spago4Q [PDF]
  1. Full presentation
  2. Kimiharu Ohkura, Shinji Kawaguchi, Noboru Nakamichi, Hajimu Iida
  3. A Framework for Visualizing Software Development Project by Layered Mapping based on the Deliverables [PDF]
  1. Discussion
  1. 12:30-14:30 Lunch
  1. 14:30-16:00 Session 3: Tools and Methods
  2. Session chair: Michael Barker (NAIST)
  1. Short presentation
  2. Simone Livieri, Katsuro Inoue
  3. YACCA: Code Clone Detection on Multi-core Processors [PDF]
  1. Short presentation
  2. Nien-Lin Hsueh, Peng-Hua Chu, Hong-Hsiang Chen, Chih-Hung Chang
  3. A Semi-Automatic Approach for Test Case Traceability in a Test-Driver Development [PDF]
  1. Short presentation
  2. Chih-Hung Chang, Chih-Wei Lu, William C. Chu
  3. Using SysML and MORE to Support Software Maintenance and Integration [PDF]
  1. Short presentation
  2. Masateru Tsunoda, Shinsuke Matsumoto, Akito Monden, Ken-ichi Matsumoto
  3. A Proposal of Derivation Methods of FP Transformation Formulas [PDF]
  1. Short presentation
  2. Shinji Kusumoto, Takuto Edagawa, Yoshiki Higo
  3. On an Automatic Function Point Measurement from Source Codes [PDF]
  1. Discussion
  1. 16:00-16:20 Break
  1. 16:20-17:50 Session 4: Traceability and Accountability
  2. Session chair: Ken-ichi Matsumoto (NAIST)
  1. Full presentation
  2. Katsuro Inoue
  3. Software Tag Standard 1.0 -Background and Definition- [PDF]
  1. Full presentation
  2. Danhua Shao, Sarfraz Khurshid, Dewayne E. Perry
  3. Integrate semantic interference detection into version management system [PDF]
  1. Full presentation
  2. Ryo Hayasaka, Koichiro Ochimizu
  3. A Proposal for Software Accountability of Law Enforcing Information Systems [PDF]
  1. Discussion
  1. 17:50-18:00 Closing

Workshop Organization