scispace - formally typeset
Search or ask a question

Showing papers in "Journal of Systems and Software in 2016"


Journal ArticleDOI
TL;DR: A systematic literature review on how agile methods and lean software development has been adopted at scale, focusing on reported challenges and success factors in the transformation, identified 35 reported challenges grouped into nine categories, and 29 success factors, grouped into eleven categories.

572 citations


Journal ArticleDOI
TL;DR: The effect of teamwork quality on team performance, learning and work satisfaction in agile software teams, and whether this effect differs from that of traditional software teams was found to be only marginally greater for the agile teams than for the traditional teams.

216 citations


Journal ArticleDOI
TL;DR: A systematic literature study based on the most extensive literature review in the field up to date, which reveals a field that is rapidly growing, both in volume and empirical focus, while becoming more mature, and shapes the view of the field having evolved outside the existing definitions of software ecosystems.

200 citations


Journal ArticleDOI
TL;DR: This work surveys the efforts of the community in order to encourage a Context-Aware Systems Engineering process, and studies the state-of-the-art in the development of context-aware systems, focusing on methodologies for developing context- Aware systems.

190 citations


Journal ArticleDOI
TL;DR: A set of eight project management challenges as experienced by and as a result of self-organizing agile teams at multiple levels are identified.

181 citations


Journal ArticleDOI
TL;DR: A systematic mapping study to categorize and to structure the research evidence that has been published in the area of mobile application testing techniques and challenges that they have reported and specific key testing issues for practitioners are identified.

137 citations


Journal ArticleDOI
TL;DR: This paper addresses five dimensions of CBSE: main objectives, research topics, application domains, research intensity and applied research methods, and synthesizes the available evidence, identifies open issues and points out areas that call for further research.

134 citations


Journal ArticleDOI
TL;DR: This paper designs a new framework for data sharing in cloud, and formalizes the definition of the public auditing scheme for shared cloud data supporting identity privacy and traceability and proves the proposed scheme is secure based on several security requirements, and justify its performance by concrete implementations.

129 citations


Journal ArticleDOI
TL;DR: This paper extensively surveying existing SWFS approaches in cloud and grid computing and provides a classification of cost optimization aspects and parameters of SWFS that are categorized into monetary and temporal cost parameters based on various scheduling stages to help researchers and practitioners choose the most appropriate cost optimization approach.

127 citations


Journal ArticleDOI
TL;DR: An informal retrospective analysis of what has been done and the challenges and trends for a future research agenda to promote AK use in modern software development practices is provided.

122 citations


Journal ArticleDOI
TL;DR: It is found that Eee techniques may be separated into two types: homogeneous and heterogeneous, and that the machine learning single models are the most frequently employed in constructing EEE techniques.

Journal ArticleDOI
TL;DR: A more accurate approach to perform severity prediction and semi-automatic fixer recommendation on five popular open source projects, including GNU Compiler Collection (GCC), OpenOffice, Eclipse, NetBeans, and Mozilla is proposed.

Journal ArticleDOI
TL;DR: Both sources and targets of threats to privacy are highlighted and how they are addressed in recent privacy-preserving mechanisms tailored to the characteristics of participatory sensing are analyzed.

Journal ArticleDOI
TL;DR: A grounded theory of daily stand-up meetings was developed and empirically based recommendations and guidelines on how to organize them were proposed for organizations to improve their daily meetings.

Journal ArticleDOI
TL;DR: It seems that TDM can be associated with a similar maturity concept as software development in general, and development teams may raise their maturity by increasing their awareness and applying more advanced processes, techniques and tools in TDM.

Journal ArticleDOI
TL;DR: This research paper reports on a Delphi study focusing on the most important issues enterprises are confronted with when making cloud computing (CC) adoption decisions, indicating that security, strategy and legal and ethical issues are the mostimportant.

Journal ArticleDOI
TL;DR: SOPM has been built with the intent to assist SDO vendor organizations in measuring their capabilities for successful conversion of their contractual outsourcing relationship to outsourcing partnership.

Journal ArticleDOI
TL;DR: The results of this SMS help the software engineering community to reflect on the past thirteen years of research and practice on the architecture-agility combination with a number of implications.

Journal ArticleDOI
TL;DR: It is investigated that considering the remaining delay tolerance of submitted requests and the knowledge of fixed road layout, the performance of the cooperative load balancing system can be further improved significantly and it is shown that this performance gain comes from serving the requests based on the urgency and the efficient load balancing among the junction-RSUs and edge- RSUs.

Journal ArticleDOI
TL;DR: A detailed review of cloud migration approaches from the perspective of the process model is provided in this article, where an evaluation framework is proposed and used to appraise and compare existing approaches for highlighting their features, similarities and key differences.

Journal ArticleDOI
TL;DR: The why of the solution, the set of design decisions made by the software architect, is complementing or even replacing the solution-oriented definition of software architecture.

Journal ArticleDOI
TL;DR: To analyze the efficacy of Multi-objective Hyper-heuristic Evolutionary Algorithm (MHypEA) in solving real-world clustering problems and to compare the results with the reported results in the literature, a CASE tool is presented that assists software engineers in software module clustering process.

Journal ArticleDOI
TL;DR: In this article, the authors have identified eight themes that support architectural solutions to enable operations, evolution, and development specific activities of robotic software, and taxonomically classified the existing research and systematically mapped the solutions, frameworks, notations and evaluation methods to highlight the role of software architecture in robotic systems.

Journal ArticleDOI
TL;DR: It is found that many of the STPI approaches do not provide sufficient information or the approachesDo not include assessment instruments, which makes it difficult to apply many approaches in industry.

Journal ArticleDOI
TL;DR: A novel framework is designed for the Cloud to manage the realtime IoT data and scientific non-IoT data and in order to demonstrate the services in Cloud, real experimental result of implementing Docker container for virtualization is introduced to provide Software as a Service (SaaS) in a hybrid cloud environment.

Journal ArticleDOI
TL;DR: Study of 63 combinations of up to three prioritization objectives in accelerating the detection of faults in the Drupal framework shows that non-functional properties such as the number of changes in the features are more effective than functional metrics extracted from the configuration model.

Journal ArticleDOI
TL;DR: The results show that the classification performances of the MapReduce based procedure are very stable no matter how many computer nodes are used, better than the baseline single machine and distributed procedures except for the class imbalance dataset.

Journal ArticleDOI
TL;DR: The failure processes in testing multi-release software are investigated by taking into consideration the delays in fault repair time based on a proposed time delay model, which could help project managers to determine the best time to release the software.

Journal ArticleDOI
TL;DR: This paper overcome this inaccuracy and propose a strong threshold (n, n)-MSIS scheme without leaking partial secret information from (n1) or fewer shared images, and proposes a modified strong ( n, n) MSIS scheme to enhance randomness of shared images.

Journal ArticleDOI
TL;DR: A hybrid clustering charging algorithm (HCCA) is developed, which firstly constructs a network backbone based on a minimum connected dominating set built from the given network, and a hierarchical clustering algorithm which takes advantage of location relationship is proposed to group nodes into clusters.