2013 20th Asia-Pacific Software Engineering Conference (APSEC)

2-5 Dec. 2013

Go

Filter Results

Displaying Results 1 - 25 of 49
  • Workshops Cover Art

    Publication Year: 2013, Page(s): C4
    Request permission for commercial reuse | PDF file iconPDF (761 KB)
    Freely Available from IEEE
  • Workshops Title Page i

    Publication Year: 2013, Page(s): i
    Request permission for commercial reuse | PDF file iconPDF (146 KB)
    Freely Available from IEEE
  • Workshops Title Page iii

    Publication Year: 2013, Page(s): iii
    Request permission for commercial reuse | PDF file iconPDF (457 KB)
    Freely Available from IEEE
  • WTIP Copyright Page

    Publication Year: 2013, Page(s): iv
    Request permission for commercial reuse | PDF file iconPDF (121 KB)
    Freely Available from IEEE
  • WTIP Table of Contents

    Publication Year: 2013, Page(s):v - viii
    Request permission for commercial reuse | PDF file iconPDF (138 KB)
    Freely Available from IEEE
  • IWESEP 2013 Workshop: Message from the Chairs

    Publication Year: 2013, Page(s): ix
    Request permission for commercial reuse | PDF file iconPDF (177 KB) | HTML iconHTML
    Freely Available from IEEE
  • IWESEP 2013 Workshop: Organizing Committee

    Publication Year: 2013, Page(s): x
    Request permission for commercial reuse | PDF file iconPDF (175 KB)
    Freely Available from IEEE
  • IWESEP 2013 Workshop: Program Committee

    Publication Year: 2013, Page(s): xi
    Request permission for commercial reuse | PDF file iconPDF (303 KB)
    Freely Available from IEEE
  • QuASoQ 2013 Workshop: Message from the Chairs

    Publication Year: 2013, Page(s): xii
    Request permission for commercial reuse | PDF file iconPDF (179 KB) | HTML iconHTML
    Freely Available from IEEE
  • QuASoQ 2013 Workshop: Organizing Committee

    Publication Year: 2013, Page(s): xiii
    Request permission for commercial reuse | PDF file iconPDF (213 KB)
    Freely Available from IEEE
  • QuASoQ 2013 Workshop: Program Committee

    Publication Year: 2013, Page(s): xiv
    Request permission for commercial reuse | PDF file iconPDF (257 KB)
    Freely Available from IEEE
  • APSEC 2013 Tutorials, Industry Track, and Postgraduate Symposium: Message from the Chairs

    Publication Year: 2013, Page(s): xv
    Request permission for commercial reuse | PDF file iconPDF (276 KB) | HTML iconHTML
    Freely Available from IEEE
  • APSEC 2013 Industry Track: Program Committee

    Publication Year: 2013, Page(s): xvi
    Request permission for commercial reuse | PDF file iconPDF (183 KB)
    Freely Available from IEEE
  • APSEC 2013 Postgraduate Symposium: Program Committee

    Publication Year: 2013, Page(s): xvii
    Request permission for commercial reuse | PDF file iconPDF (257 KB)
    Freely Available from IEEE
  • IWESEP 2013: Keynote Address

    Publication Year: 2013, Page(s): xviii
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (179 KB)

    Summary form only given. Developers have faced with tons of bugs. Fixing bugs is tedious and time-consuming. Typical bug resolution tasks include the identification of bug locations, the selection of bugs to fix, and the actual removal of them. This talk leads audiences to a journey of bug hunting by introducing three novel techniques, automatically locating, prioritizing, and fixing bugs. For bug... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Patch Reviewer Recommendation in OSS Projects

    Publication Year: 2013, Page(s):1 - 6
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (350 KB) | HTML iconHTML

    In an Open Source Software (OSS) project, many developers contribute by submitting source code patches. To maintain the quality of the code, certain experienced developers review each patch before it can be applied or committed. Ideally, within a short amount of time after its submission, a patch is assigned to a reviewer and reviewed. In the real world, however, many large and active OSS projects... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Study of the Characteristics of Developers' Activities in GitHub

    Publication Year: 2013, Page(s):7 - 12
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1052 KB) | HTML iconHTML

    What types of developers do active software projects have? This paper presents a study of the characteristics of developers' activities in open source software development. GitHub, a widely-used hosting service for software development projects, provides APIs for collecting various kinds of GitHub data. To clarify the characteristics of developers' activities, we used these APIs to investigate Git... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Classifying Bug Reports to Bugs and Other Requests Using Topic Modeling

    Publication Year: 2013, Page(s):13 - 18
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (269 KB) | HTML iconHTML

    Bug reports are widely used in several research areas such as bug prediction, bug triaging, and etc. The performance of these studies relies on the information from bug reports. Previous study showed that a significant number of bug reports are actually misclassified between bugs and non-bugs. However, classifying bug reports is a time-consuming task. In the previous study, researchers spent 90 da... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • How Much Do Code Repositories Include Peripheral Modifications?

    Publication Year: 2013, Page(s):19 - 24
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1439 KB) | HTML iconHTML

    In the last decade, a variety of studies on mining software repositories has been conducted. Mining repositories has a potential to obtain useful knowledge for the future development and maintenance. When software repositories are mined, large commits in them are often excluded from mining targets because large commits include merging and we believe that large commits include peripheral modificati... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Grouping Objects for Execution Trace Analysis Based on Design Patterns

    Publication Year: 2013, Page(s):25 - 30
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (351 KB) | HTML iconHTML

    To comprehend an object-oriented software, visualizing object interactions performed as a UML sequence diagram is a promising technique for helping developers. However such UML sequence diagrams are typically too huge to comprehend behavior. In this paper, we propose a novel technique to generate abstracted sequence diagrams based on the information of applied GoF design patterns in a source code.... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Seamless Code Reuse with Source Code Corpus

    Publication Year: 2013, Page(s):31 - 36
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1895 KB) | HTML iconHTML

    Code reuse is attracting much attention as a promising technique for efficient software development. However, code reuse itself requires human resources: for example, searching and opening source files including code fragments that users would like to reuse, or considering keywords in using code search systems. The present paper proposes a novel technique that hardly requires such reuse cost. In t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • 0-1 Programming Model-Based Method for Planning Code Review Using Bug Fix History

    Publication Year: 2013, Page(s):37 - 42
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (305 KB) | HTML iconHTML

    Code review is a powerful activity for software quality improvement, and is ideal to review all source files being developed. However, such an exhaustive review would be difficult because the available time and effort are in reality limited. Thus, practitioners prioritize the source files in terms of bug-proneness by using related data such as bug fix history, and review them in decreasing order o... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Calibrating Productivity Drivers for Software Customisation Projects

    Publication Year: 2013, Page(s):43 - 48
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (256 KB) | HTML iconHTML

    Effort estimation for software customisation projects is a challenging task. Similar to the COCOMO approach, an initial estimate can be based on basic project characteristics, and then modified according to various productivity drivers. The aim of this paper is to build on an initial estimation model, generated from a set of contributing factors for software customisation projects, and to improve ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Bidirectional Translation between OCL and JML for Round-Trip Engineering

    Publication Year: 2013, Page(s):49 - 54
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (640 KB) | HTML iconHTML

    In recent years, Model-driven development (MDD) based techniques have emerged, and thus translation techniques such as translation from Object Constraint Language (OCL) to Java Modeling Language (JML) have gained much attention. We have been studying not only translation techniques from OCL to JML but also from JML to OCL in order to support Round-trip Engineering (RTE). Two directions of translat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A Study of the Effect of Data Normalization on Software and Information Quality Assessment

    Publication Year: 2013, Page(s):55 - 60
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (268 KB) | HTML iconHTML

    Indirect metrics in quality models define weighted integrations of direct metrics to provide higher-level quality indicators. This paper presents a case study that investigates to what degree quality models depend on statistical assumptions about the distribution of direct metrics values when these are integrated and aggregated. We vary the normalization used by the quality assessment efforts of t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.