Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3339986acmconferencesBook PagePublication PagesicseConference Proceedingsconference-collections
ICSSP '19: Proceedings of the International Conference on Software and System Processes
2019 Proceeding
Publisher:
  • IEEE Press
Conference:
ICSE '19: 41st International Conference on Software Engineering Montreal Quebec Canada 25 May 2019
Published:
25 May 2019
Sponsors:
SIGSOFT, IEEE-CS
Recommend ACM DL
ALREADY A SUBSCRIBER?SIGN IN
Next Conference
Reflects downloads up to 28 Jan 2025Bibliometrics
Skip Abstract Section
Abstract

ICSSP provides a leading forum for the exchange of academic research results and industrial best-practices in process development and evolution on software and systems disciplines.

Skip Table Of Content Section
SESSION: Doctoral track
research-article
Key features recommendation to improve bug reporting

Bug reports are the primary means through which developers triage and fix bugs. To achieve this effectively, bug reports need to clearly describe those features that are important for the developers. However, previous studies have found that reporters ...

research-article
Towards a knowledge warehouse and expert system for the automation of SDLC tasks

Cost of a skilled and competent software developer is high, and it is desirable to minimize dependency on such costly human resources. One of the ways to minimize such costs is via automation of various software development tasks.

Recent advances in ...

SESSION: Agile processes (I)
research-article
SPI is dead, isn't it?: clear the stage for continuous learning!

Software process improvement (SPI) is around for decades, but it is a critically discussed topic. In several waves, different aspects of SPI have been discussed in the past, e.g., large-scale company-level SPI programs, maturity models, success factors, ...

SESSION: Agile processes (II)
research-article
Success factors for effective process metrics operationalization in agile software development: a multiple case study

Existing literature proposes success factors for establishing metrics programs. However, very few studies focus on factors that could ensure long-term use of metrics, and even fewer studies investigate such factors in the context of Agile Software ...

research-article
TWINS: this workflow is not scrum: agile process adaptation for open source software projects

It is becoming commonplace for companies to contribute to open source software (OSS) projects. At the same time, many software organizations are applying Scrum software development practices, for productivity and quality gains. Scrum calls for self-...

research-article
Behavior-driven dynamics in agile development: the effect of fast feedback on teams

Agile software development teams strive for fast and continuous feedback. Both the quality of the resulting software and the performance of the team require feedback. The performance of the team developments is often addressed in retrospectives which ...

SESSION: Models, ontologies, and architecture
research-article
On the benefits of using dedicated models in validation processes for behavioral specifications

[Background] In model-based engineering models need to be regularly validated by manual assessment. Therefore, review processes have established. This commonly means that a visual inspection of the respective models is conducted. [Aims] In this paper, ...

research-article
An ontology-driven approach to automating the process of integrating security software systems

A wide variety of security software systems need to be integrated into a Security Orchestration Platform (SecOrP) to streamline the processes of defending against and responding to cybersecurity attacks. Lack of interpretability and interoperability ...

research-article
Recover and RELAX: concern-oriented software architecture recovery for systems development and maintenance

The stakeholders of a system are legitimately interested in whether and how its architecture reflects their respective concerns at each point of its development and maintenance processes. Having such knowledge available at all times would enable them to ...

SESSION: Mining and comparisons
research-article
How do startups develop internet-of-things systems: a multiple exploratory case study

Internet-of-Things applications are not only the new opportunity for digital businesses but also a major driving force for the modification and creation of software systems in all industries and businesses. Compared to other types of software-intensive ...

research-article
Evaluating coding behavior in software development processes: a process mining approach

Process mining is a family of techniques that aim at analyzing business process execution data recorded in event logs. Conformance checking is a branch of this discipline embracing approaches for verifying whether the behavior of a process, as recorded ...

research-article
Using constraint mining to analyze software development processes

Most software development organizations nowadays use issue-tracking tools to manage software processes throughout the life-cycle. Still, understanding development processes, keeping track of process execution, and reacting to deviations in projects ...

SESSION: Keynote
research-article
The end of agile as we know it

It's been 20 years or so, but the end is in sight. We have successfully placed the adjective 'agile' in front of about every important noun in our software development / IT world: agile design, agile testing, agile management, agile database, agile ...

SESSION: Hybrid processes and teams
research-article
What are hybrid development methods made of?: an evidence-based characterization

Among the multitude of software development processes available, hardly any is used by the book. Regardless of company size or industry sector, a majority of project teams and companies use customized processes that combine different development methods-...

research-article
Towards unified software project monitoring for organizations using hybrid processes and tools

Large-scale software development organizations generally carry out multiple software development projects simultaneously. Teams use various software development processes and tools to implement these projects. In this context, the main challenges of the ...

research-article
Functional organization of software groups considered harmful

Many software organisations are grouped functionally, i.e., functions such as software engineering, design, product management, etc. are organised into separate groups, with cross-functional teams assembled from across these groups to form product or ...

SESSION: Reviews papers
research-article
Software quality models: a systematic mapping study

Quality Models play a critical role in assuring quality and have evolved over 40+ years. They provide support for defining quality attributes, building and measuring the quality of the resulting product. Each quality model adopts a critical view on ...

research-article
A mapping study on product owners in industry: identifying future research directions

Product Owners in the Scrum framework - respectively the On-site Customer when applying eXtreme Programming - have an important role in the development process. The Scrum Guide states that this role is responsible for the requirements and maximizing the ...

research-article
The quest for productivity in software engineering: a practitioners systematic literature review

Software productivity is perceived by practitioners as one of the most important subjects of Software Engineering (SE), because it establishes a connection between technical and economic concerns. Nonetheless, software processes are complex and ...

SESSION: Incremental and continuous development
research-article
Towards an agile concern-driven development process

This paper proposes an Agile Concern-Driven Development (Agile CDD) process, a software development process that uses concerns as its primary artifact and applies agile practices. Whereas classical Model-Driven Engineering (MDE) methodologies focus on ...

research-article
Continuous integration in validation of modern, complex, embedded systems

This paper covers the challenges in software validation, especially in the context of complex, embedded systems. Problems related to limited validation environment resources (DUT - Devices Under Test, workload and traffic generators, measurement setups, ...

Contributors
  • Intel Corporation
  • University of Rostock

Recommendations