258,856 research outputs found

    Evolution of Software Testing Strategies and Trends: Semantic Content Analysis of Software Research Corpus of the Last 40 Years

    Get PDF
    From the early days of computer systems to the present, software testing has been considered as a crucial process that directly affects the quality and reliability of software-oriented products and services. Accordingly, there is a huge amount of literature regarding the improvement of software testing approaches. However, there are limited reviews that show the whole picture of the software testing studies covering the topics and trends of the field. This study aims to provide a general figure reflecting topics and trends of software testing by analyzing the majority of software testing articles published in the last 40 years. A semi-automated methodology is developed for the analysis of software testing corpus created from core publication sources. The methodology of the study is based on the implementation of probabilistic topic modeling approach to discover hidden semantic patterns in the 14,684 published articles addressing software testing issues between 1980 and 2019. The results revealed 42 topics of the field, highlighting five software development ages, namely specification, detection, generation, evaluation, and prediction. The recent accelerations of the topics also showed a trend toward prediction-based software testing actions. Additionally, a higher trend on the topics concerning “Security Vulnerability”, “Open Source” and “Mobile Application” was identified. This study showed that the current trend of software testing is towards prediction-based testing strategies. Therefore, the findings of this study may provide valuable insights for the industry and software communities to be prepared for the possible changes in the software testing procedures using prediction-based approaches.publishedVersio

    Business Process Management Education in Academia: Status, challenges, and Recommendations

    Get PDF
    In response to the growing proliferation of Business Process Management (BPM) in industry and the demand this creates for BPM expertise, universities across the globe are at various stages of incorporating knowledge and skills in their teaching offerings. However, there are still only a handful of institutions that offer specialized education in BPM in a systematic and in-depth manner. This article is based on a global educators’ panel discussion held at the 2009 European Conference on Information Systems in Verona, Italy. The article presents the BPM programs of five universities from Australia, Europe, Africa, and North America, describing the BPM content covered, program and course structures, and challenges and lessons learned. The article also provides a comparative content analysis of BPM education programs illustrating a heterogeneous view of BPM. The examples presented demonstrate how different courses and programs can be developed to meet the educational goals of a university department, program, or school. This article contributes insights on how best to continuously sustain and reshape BPM education to ensure it remains dynamic, responsive, and sustainable in light of the evolving and ever-changing marketplace demands for BPM expertise

    Developing an inter-enterprise alignment maturity model: research challenges and solutions

    Get PDF
    Business-IT alignment is pervasive today, as organizations strive to achieve competitive advantage. Like in other areas, e.g., software development, maintenance and IT services, there are maturity models to assess such alignment. Those models, however, do not specifically address the aspects needed for achieving alignment between business and IT in inter-enterprise settings. In this paper, we present the challenges we face in the development of an inter-enterprise alignment maturity model, as well as the current solutions to counter these problems

    An Audit Tool to Assess Implementation of Standard 8 of the Children’s National Service Framework: A Scoping Study

    Get PDF

    Validating adequacy and suitability of business-IT alignment criteria in an inter-enterprise maturity model

    Get PDF
    Aligning requirements of a business with its information technology is currently a major issue in enterprise computing. Existing literature indicates important criteria to judge the level of alignment between business and IT within a single enterprise. However, identifying such criteria in an inter-enterprise setting – or re-thinking the existing ones – is hardly addressed at all. Business-IT alignment in such settings poses new challenges, as in inter-enterprise collaborations, alignment is driven by economic processes instead of centralized decision-making processes. In our research, we develop a maturity model for business-IT alignment in inter-enterprise settings that takes this difference into account. In this paper, we report on a multi-method approach we devised to confront the validation of the business-IT alignment criteria that we included in the maturity model. As independent feedback is critical for our validation, we used a focus group session and a case study as instruments to take the first step in validating the business-IT alignment criteria. We present how we applied our approach, what we learnt, and what the implications were for our model

    Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World

    Get PDF
    This report documents the program and the outcomes of GI-Dagstuhl Seminar 16394 "Software Performance Engineering in the DevOps World". The seminar addressed the problem of performance-aware DevOps. Both, DevOps and performance engineering have been growing trends over the past one to two years, in no small part due to the rise in importance of identifying performance anomalies in the operations (Ops) of cloud and big data systems and feeding these back to the development (Dev). However, so far, the research community has treated software engineering, performance engineering, and cloud computing mostly as individual research areas. We aimed to identify cross-community collaboration, and to set the path for long-lasting collaborations towards performance-aware DevOps. The main goal of the seminar was to bring together young researchers (PhD students in a later stage of their PhD, as well as PostDocs or Junior Professors) in the areas of (i) software engineering, (ii) performance engineering, and (iii) cloud computing and big data to present their current research projects, to exchange experience and expertise, to discuss research challenges, and to develop ideas for future collaborations

    Criteria for the Diploma qualifications in information technology at levels 1, 2 and 3

    Get PDF

    THE NEXUS BETWEEN KNOWLEDGE MANAGEMENT AND INNOVATION. A LITERATURE REVIEW

    Get PDF
    Knowledge management is the new managerial discipline whose aim is to support the processes of knowledge exploitation, memorization, re-use and learning. Therefore, it can be said that knowledge management has, implicitly or explicitly, a strong relationship with innovation management. Despite this fact, knowledge management and innovation management have developed into two separate fields and two distinct contexts of research. Starting from these assumptions, the purpose of this paper is to examine how the connection between knowledge management (KM) and innovation management has been developed in the last 10 years. In order to achieve our goal, an etic approach is employed which encompasses an external view of meaning associations and real-world events. The research combines the qualitative with the quantitative perspective and the whole multi-stage process is dominated by an inductive approach. The analysis focuses on 894 articles that were published in knowledge management and innovation journals, mostly indexed in Scopus and Thomson Reuters databases, during 2006 - 2016. The main results prove that there is a strong connection between KM and innovation management although the number of KM journals that approach topics related to innovation is higher than the number of innovation journals that focus on knowledge-related issues. The concept of "innovation" is by far the most used in the analyzed KM papers, while the term of "knowledge" is frequently used as a generic keyword in the Innovation papers; only a few papers are about a specific topic such as product development, project management, and process improvement - in the case of KM journals - or organizational learning, social capital, and human capital - in the case of Innovation journals. The research findings have both theoretical and practical implications. On the one hand, it synthesizes how the link between knowledge management and innovation management evolved in the last 10 years. On the other hand, it may serve as a handbook of managerial guidelines; it brings forward the knowledge management approaches and tools which can be used for product or process innovations
    • …
    corecore