Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3210459acmotherconferencesBook PagePublication PageseaseConference Proceedingsconference-collections
EASE '18: Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018
ACM2018 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
EASE'18: 22nd International Conference on Evaluation and Assessment in Software Engineering 2018 Christchurch New Zealand June 28 - 29, 2018
ISBN:
978-1-4503-6403-4
Published:
28 June 2018
In-Cooperation:
The University of Canterbury

Reflects downloads up to 20 Nov 2024Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
research-article
Interrelating Use Cases and Associated Requirements by Links: An Eye Tracking Study on the Impact of Different Linking Variants on the Reading Behavior

[Context:] The descriptions of interactions and system functions are two of the most important artifact types in requirements specifications. Their common notations are use cases and requirements which are related to each other. There are different ...

research-article
Construct Validity in Software Engineering Research and Software Metrics

Construct validity is essentially the degree to which our scales, metrics and instruments actually measure the properties they are supposed to measure. Although construct validity is widely considered an important quality criterion for most empirical ...

research-article
The Role of Rapid Reviews in Supporting Decision-Making in Software Engineering Practice

Context: Recent work on Evidence Based Software Engineering (EBSE) suggests that systematic reviews lack connection with Software Engineering (SE) practice. In Evidence Based Medicine there is a growing initiative to address this kind of problem, in ...

research-article
On Different Search Methods for Systematic Literature Reviews and Maps: Experiences from a Literature Search on Validation and Verification of Emergent Behavior

[Background] Systematic literature reviews and maps have become well-established research methods in software engineering research. Of the three commonly suggested and used search methods: manual search, database search, or snowball search; systematic ...

research-article
Using reasoning markers to select the more rigorous software practitioners' online content when searching for grey literature

Background: Blog articles have potential value as a source of practitioner generated evidence in grey literature reviews: they could complement already accepted sources (e.g. interviews and focus groups). To be valuable to research, blog articles need ...

research-article
DevOps Capabilities, Practices, and Challenges: Insights from a Case Study

DevOps is a set of principles and practices to improve collaboration between development and IT Operations. Against the backdrop of the growing adoption of DevOps in a variety of software development domains, this paper describes empirical research into ...

research-article
Can you tell me if it smells?: A study on how developers discuss code smells and anti-patterns in Stack Overflow

This paper investigates how developers discuss code smells and anti-patterns over Stack Overflow to understand better their perceptions and understanding of these two concepts. Understanding developers' perceptions of these issues are important in order ...

research-article
Linking User Requests, Developer Responses and Code Changes: Android OS Case Study

Since software systems are designed to satisfy customers' needs, developers have an obligation to address users' requirements and demands logged via issue trackers and other forums. Having to respond to a large number of requests while developing and ...

research-article
Using Bayesian Network to estimate the value of decisions within the context of Value-Based Software Engineering

The software industry's current decision-making relating to product/project management and development is largely done in a value neutral setting, in which cost is the primary driver for every decision taken. However, numerous studies have shown that ...

research-article
Bug Localization with Semantic and Structural Features using Convolutional Neural Network and Cascade Forest

Background: Correctly localizing buggy files for bug reports together with their semantic and structural information is a crucial task, which would essentially improve the accuracy of bug localization techniques. Aims: To empirically evaluate and ...

research-article
Satisfaction, Practices, and Influences in Agile Software Development

The principles behind the Agile Manifesto begin with "Our highest priority is to satisfy the customer...". It also states that Agile projects should be build around motivated and self-organized teams, which might also lead to more satisfied developers. ...

research-article
Task Interruption in Software Development Projects: What Makes some Interruptions More Disruptive than Others?

Multitasking has always been an inherent part of software development and is known as the primary source of interruptions due to task switching in software development teams. Developing software involves a mix of analytical and creative work, and ...

short-paper
Evolving Project based Learning to Suit Diverse Student Cohorts

Software engineering courses are increasingly moving towards a project-based learning (PBL) approach. PBL allows abstract software engineering principles and practices to be learnt experientially making the course more appealing to diverse student ...

short-paper
An Inception Architecture-Based Model for Improving Code Readability Classification

The process of classifying a piece of source code into a Readable or Unreadable class is referred to as Code Readability Classification. To build accurate classification models, existing studies focus on handcrafting features from different aspects that ...

short-paper
How do Secondary Studies in Software Engineering report Automated Searches?: A Preliminary Analysis

Context: Systematic literature reviews and mapping studies usually rely on automated searches of digital libraries to identify primary studies. Defining proper search strings, executing semantically similar searches on different libraries, and reporting ...

short-paper
Do software engineering practitioners cite research on software testing in their online articles?: A preliminary survey.

Background: Software engineering (SE) research continues to study the degree to which practitioners perceive that SE research has impact on practice. Such studies typically comprise surveys of practitioner opinions. These surveys could be complemented ...

short-paper
Power and Politics of User Involvement in Software Development

[CONTEXT] Involving users in software development is a complex and multi-faceted concept. Empirical research that studies power and politics of user involvement in software development is scarce. [OBJECTIVE] In this paper, we present the results from a ...

short-paper
A Systematic Mapping Study On Software Startups Education

This study aims to characterize the state-of-the-art of the software startup education by analyzing and identifying best practices, opportunities and gaps on this field. To do so, we conducted a systematic mapping study in order to analyze and evaluate ...

short-paper
A Process for Evidence-Based Engineering of Domain-Specific Languages

Domain-specific languages (DSLs) are mainly designed ad-hoc and gut feeling resulting in languages that are often not well suited for their users and engineers. In this paper we develop a process for evidence-based language engineering to design domain-...

short-paper
Two Sides of the Same Coin: Software Developers' Perceptions of Task Switching and Task Interruption

In the constantly evolving world of software development, switching back and forth between tasks has become the norm. While task switching often allows developers to perform tasks effectively and may increase creativity via the flexible pathway, there ...

short-paper
Toward Understanding IoT Developers in Chinese Startups

The explosion of networked devices has driven a new computing environment called the Internet of Things (IoT) which enables physical objects and virtual world blending. IoT development processes and developers also vary from ordinary software ...

short-paper
Usability Evaluation Framework for Mobile Apps using Code Analysis

The increasing usage of smart-phones has resulted in mobile applications replacing or supplementing traditional web-based applications. Given the limitations of the form factor in smartphones, usability can be considered as one of the important ...

short-paper
Assessing the Effect of Device-Based Test Scheduling on Heterogeneous Test Suite Execution

As software takes on more responsibility, it gets increasingly complex, requiring an extremely large number of tests for effective validation. This problem is more serious in heterogeneous system testing, where an application is required to be tested ...

short-paper
Leveraging the Mob Mentality: An Experience Report on Mob Programming

Mob Programming, or "mobbing", is a relatively new collaborative programming practice being experimented with in different organizational contexts. There are a number of claimed benefits to this way of working, but it is not clear if these are realized ...

short-paper
Why Johnny Can't Store Passwords Securely?: A Usability Evaluation of Bouncycastle Password Hashing

Lack of usability of security Application Programming Interfaces (APIs) is one of the main reasons for mistakes that programmers make that result in security vulnerabilities in software applications they develop. Especially, APIs that provide ...

short-paper
Why developers cannot embed privacy into software systems?: An empirical investigation

Pervasive use of software applications continue to challenge user privacy when users interact with software systems. Even though privacy practices such as Privacy by Design (PbD), have clear instructions for software developers to embed privacy into ...

Contributors
  • Queen's University Belfast
  • Auckland University of Technology
  • City University of Hong Kong

Index Terms

  1. Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018
      Index terms have been assigned to the content through auto-classification.
      Please enable JavaScript to view thecomments powered by Disqus.

      Recommendations

      Acceptance Rates

      Overall Acceptance Rate 71 of 232 submissions, 31%
      YearSubmittedAcceptedRate
      EASE '19732027%
      EASE '15652031%
      EASE '13943133%
      Overall2327131%