2016
DOI: 10.17706/jsw.11.9.848-869
|View full text |Cite
|
Sign up to set email alerts
|

Exploring the Prevalence and Evolution of Android Concerns: A Community Viewpoint

Abstract: Abstract:In line with growing awareness of the need for systems to adapt quickly to change, there has been increasing interest in the evolution of software systems. Research has particularly considered developer-led activities change over time. Comparatively less consideration has been given to the study of software evolution as driven by the wider community of stakeholders. Although, a project's wider community is central to the feedback system and project success. We have contributed to such efforts and stud… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 54 publications
0
6
0
Order By: Relevance
“…Prioritization was supported in the studies [41,48,49,52,58,60,68,72,73,81,[87][88][89]. • Elicitation for change management is to elicit emerging requirements for software evolution, which has been supported in the studies [52,85,87,[97][98][99]102]. • Documentation of quality requirements has been enabled by two studies [88,89], by automatically specifying user stories or semi-formally written requirements in a product backlog, respectively.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations
“…Prioritization was supported in the studies [41,48,49,52,58,60,68,72,73,81,[87][88][89]. • Elicitation for change management is to elicit emerging requirements for software evolution, which has been supported in the studies [52,85,87,[97][98][99]102]. • Documentation of quality requirements has been enabled by two studies [88,89], by automatically specifying user stories or semi-formally written requirements in a product backlog, respectively.…”
Section: Discussionmentioning
confidence: 99%
“…Of the 68 studies included in the analysis, 57 studies (85%) used dynamic data which was externally related to a given organization (i.e., data were collected outside of an organization's platforms) [36-77, 80-82, 86-94, 96, 101]. Nine studies (13%) used dynamic data that were collected from platforms belonging to the organization: issue tracking systems [84,85,102]; user feedback from the online discussion and open-source software mailing lists [79]; sensors equipped with an intelligent product which is also known as a product embedded information devices (PEID) [95]; software production forum [103]; user feedback tool [99]. On the other hand, only two studies (3%) used both internal and external dynamic data [78,100].…”
Section: Relation Of Dynamic Data To An Organization Of Interestmentioning
confidence: 99%
See 2 more Smart Citations
“…Zaidman et al [10] also used artifacts and the TeMo tool to evaluate the co-evolution of test and production code. From an end-user perspective, Licorish [11] examined the evolution of architecture issues and non-functional requirements in the Android project finding that most architecture-related issues were located in the Android application layer and usability-related concerns were reported most when they were held to be given greatest attention. Further, in an examination of software repository data, Herraiz [12] observed that a small subset of metrics is sufficient to characterize a software system, and software evolution is generally a short-range correlated process.…”
Section: Related Workmentioning
confidence: 99%