Katedra Inżynierii Oprogramowania - Jednostki Administracyjne - MOST Wiedzy

Wyszukiwarka

Katedra Inżynierii Oprogramowania

Filtry

wszystkich: 493

  • Kategoria
  • Rok
  • Opcje

wyczyść Filtry wybranego katalogu niedostępne

Katalog Publikacji

Rok 2020
  • Scientific Collaboration, Citation and Topic Analysis of International Conference on Agile Software Development Papers
    Publikacja

    - Rok 2020

    The International Conference on Agile Software Development (XP) was established almost sixteen years ago. Based on data from Scopus database, a total of 789 papers have been published in between years of 2002 and 2018. We employed bibliometrics analysis and topic modeling with R/RStudio to analyze these published papers from various dimensions, including the most active authors, collaboration of authorship, most cited papers, used...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • The Impact of Lexicon Adaptation on the Emotion Mining From Software Engineering Artifacts
    Publikacja

    - IEEE Access - Rok 2020

    Sentiment analysis and emotion mining techniques are increasingly being used in the field of software engineering. However, the experiments conducted so far have not yielded high accuracy results. Researchers indicate a lack of adaptation of the methods of emotion mining to the specific context of the domain as the main cause of this situation. The article describes research aimed at examining whether the adaptation of the lexicon...

    Pełny tekst do pobrania w portalu

  • Towards a Lightweight Approach for the Evaluation of Requirements Engineering Impact on Other IT Project Areas
    Publikacja

    Requirements Engineering (RE) is recognized as one of the most important, but difficult areas of software engineering, with a significant impact on other areas of the IT project and its final outcome. The empirical studies investigating this impact are hard to conduct, mainly due to large effort required. It is thus difficult for researchers and even more for industry practitioners to make evidence-based evaluations, how decisions...

    Pełny tekst do pobrania w portalu

  • Usability of mobile applications: a systematic literature study
    Publikacja

    - IEEE Access - Rok 2020

    Since the release of the first mobile devices, the usability of on-board applications has been the concern not only of software vendors but hardware manufacturers as well. The academia community later willingly joined the discussion on usability in terms of theory and empirical measurement, having experience and knowledge in desktop settings. At first sight, such a background should guarantee a solid foundation to conduct research...

    Pełny tekst do pobrania w portalu

Rok 2019
  • A New Rehabilitation Device for Balance Impaired Individuals
    Publikacja

    - Rok 2019

    In the paper authors present a device designed to improve the rehabilitation process of people with balance impairment. The discussed device (JStep) utilizes a commercially available static standing frame (stander) modified in order to fit force sensing units under the feet and in the pillows around the hips of a patient. While executing rehabilitation tasks, the patient may compensate his balance deficiency by leaning on the pillows...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Antecedents to Achieve Kanban Optimum Benefits in Software Companies
    Publikacja
    • M. Ahmad
    • A. Rohunen
    • P. Raulamo-jurvanen

    - Rok 2019

    In 2004, Kanban successfully entered into the Agile and Lean realm. Since then software companies have been increasingly using it in software development teams. The goal of this study is to perform an empirical investigation on antecedents considered as important for achieving optimum benefits of Kanban use and to discuss the practical implications of the findings. We conducted an online survey with software professionals from...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Artificial intelligence for software development — the present and the challenges for the future

    Since the time when first CASE (Computer-Aided Software Engineering) methods and tools were developed, little has been done in the area of automated creation of code. CASE tools support a software engineer in creation the system structure, in defining interfaces and relationships between software modules and, after the code has been written, in performing testing tasks on different levels of detail. Writing code is still the task...

    Pełny tekst do pobrania w portalu

  • Communication and Documentation Practices in Agile Requirements Engineering: A Survey in Polish Software Industry

    Requirements engineering, system analysis and other analytical activities form the basis of every IT project. Such activities are not clearly defined in Agile development methods, but it does not mean that they are absent in an agile project. The aim of our work was to determine which practices related to requirements-related communication and which requirements documenting techniques are used in agile software projects. For this...

    Pełny tekst do pobrania w portalu

  • Comparison of technology adoption models
    Publikacja

    - Rok 2019

    There are several technology adoption models, that try to explain, how and why the technologies are adopted and used. Among those, that are widely used to explain, how the older adults accept technologies, there are some general models and models specific to the group of older users. Among the general ones I would recommend paying attention to the following models: Technology Acceptance Model (TAM) proposed by Davis...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Developing Novel Solutions to Realise the European Energy - Information Sharing & Analysis Centre
    Publikacja

    For more effective decision making in preparation for and response to cyberevents in the energy sector, multilevel situation awareness, from technical to strategic is essential. With an uncertain picture of evolving threats, sharing of the latest cybersecurity knowledge among all sector stakeholders can inform and improve decisions and responses. This paper describes two novel solutions proposed during the formation of the European...

    Pełny tekst do pobrania w portalu

  • Enriching the Context: Methods of Improving the Non-contextual Assessment of Sentence Credibility
    Publikacja

    - Rok 2019

    This paper presents several methods of automatic context enrichment of sentences that need to be evaluated, tagged or fact-checked by human judges. We have created a corpus of medical Web articles. Sentences from this corpus have been fact-checked by medical experts in two modes: contextually (reading the entire article and evaluating sentence by sentence) and without context (evaluating sentences from all articles in random order)....

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Evaluating Performance and Accuracy Improvements for Attention-OCR

    In this paper we evaluated a set of potential improvements to the successful Attention-OCR architecture, designed to predict multiline text from unconstrained scenes in real-world images. We investigated the impact of several optimizations on model’s accuracy, including employing dynamic RNNs (Recurrent Neural Networks), scheduled sampling, BiLSTM (Bidirectional Long Short-Term Memory) and a modified attention model. BiLSTM was...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Exploration of Creativity Techniques in Software Engineering in Training-Application-Feedback Cycle

    Creativity research has proposed about a hundred and fifty creativity techniques. The question is whether they can be applied in software engineering for creativity training or directing creativity in software projects. This paper aims at answering this question via a quasi-experiment conducted in Training-Application-Feedback cycle in which participants express their opinions about selected creativity techniques after training...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Identification, Assessment and Automated Classification of Requirements Engineering Techniques
    Publikacja

    Selection of suitable techniques to be used in requirements engineering or business analysis activities is not easy, especially considering the large number of new proposals that emerged in recent years. This paper provides a summary of techniques recommended by major sources recognized by the industry. A universal attribute structure for the description of techniques is proposed and used to describe 33 techniques most frequently...

    Pełny tekst do pobrania w portalu

  • Method of selecting programming practices for the safety-critical software development projects
    Publikacja

    - Rok 2019

    In recent years a plan-driven approach traditionally used in safety-critical software development has been put to a test by rapidly changing technologies, more diverse group of clients and volatile market requirements. The need to deliver good quality systems, faster and at lower cost in comparison to competitors encouraged companies to look for more efficient solutions. Agile methodologies are known to successfully address these...

    Pełny tekst do pobrania w portalu

  • On the Agile Mindset of an Effective Team – An Industrial Opinion Survey

    In this paper we present the results of an opinion survey among 52 agile practitioners who evaluated the importance of 26 selected elements of the agile mindset to the effectiveness of an agile team. In total, we have identified 70 unique agile mindset elements based on 11 literature sources and 5 interviews with industry experts. 7 elements belonged to the “support for business goals” category, 20 to the “relationships within...

    Pełny tekst do pobrania w portalu

  • Perceptions of Gender Diversity's Impact on Mood in Software Development Teams
    Publikacja

    - IEEE SOFTWARE - Rok 2019

    Gender inequality persists in IT teams. We examine how gender differentiation affects the workplace atmosphere and analyze the results of our study of the issue. We discuss the problem of gender discrimination and consider methods to reduce inequality

    Pełny tekst do pobrania w portalu

  • Playing the Sprint Retrospective

    In agile software development, where great emphasis is put on effective informal communication, success depends heavily on human and social factors. However, Scrum does not specify any techniques that aid the human side of software development. In this paper we investigate the use of 6 collaborative games for the Sprint Retrospective. Each game was implemented twice in a Scrum team in Intel Technology Poland. The received feedback...

    Pełny tekst do pobrania w portalu

  • Preliminary Citation and Topic Analysis of International Conference on Agile Software Development Papers (2002-2018)

    This study utilizes citation analysis and automated topic analysis of papers published in International Conference on Agile Software Development (XP) from 2002 to 2018. We collected data from Scopus database, finding 789 XP papers. We performed topic and trend analysis with R/RStudio utilizing the text mining approach, and used MS Excel for the quantitative analysis of the data. The results show that the first five years of XP...

    Pełny tekst do pobrania w portalu

  • Representing Process Characteristics to Increase Confidence in Assurance Case Arguments
    Publikacja

    An assurance case is a structured, evidence-based argument demonstrating that a safety or other quality objective of a high integrity system is assured. Assurance cases are required or recommended in many industry domains as a means to convince the regulatory bodies to allow commissioning of such system. To be convincing, an argument should address all potential doubts and thus cover numerous additional issues, including the processes...

    Pełny tekst do pobrania w portalu

  • Residual MobileNets

    As modern convolutional neural networks become increasingly deeper, they also become slower and require high computational resources beyond the capabilities of many mobile and embedded platforms. To address this challenge, much of the recent research has focused on reducing the model size and computational complexity. In this paper, we propose a novel residual depth-separable convolution block, which is an improvement of the basic...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Scoreboard Architectural Pattern and Integration of Emotion Recognition Results
    Publikacja

    This paper proposes a new design pattern, named Scoreboard , dedicated for applications solving complex, multi-stage, non-deterministic problems. The pattern provides a computational framework for the design and implementation of systems that integrate a large number of diverse specialized modules that may vary in accuracy, solution level, and modality. The Scoreboard is an extension of Blackboard design pattern and comes under...

    Pełny tekst do pobrania w portalu

  • Security-oriented agile approach with AgileSafe and OWASP ASVS
    Publikacja

    In this paper we demonstrate a security enhancing approach based on a method called AgileSafe that can be adapted to support the introduction of OWASP ASVS compliant practices focused on improving security level to the agile software development process. We also present results of the survey evaluating selected agile inspired security practices that can be incorporated into an agile process. Based on the survey’s results, these...

  • Software development methodologies and practices in start-ups
    Publikacja

    - IET Software - Rok 2019

    Software start-ups are aiming to develop cutting-edge software products under highly uncertain conditions, overcoming fast-growing markets under multiple influences. This study aims to identify and analyse the existing scientific literature regarding software development methodologies and practices in software start-ups published between January 2006 and December 2017 using the systematic mapping study. The results identified 37...

    Pełny tekst do pobrania w portalu

  • Software Factory project for enhancement of student experiential learning
    Publikacja

    - Rok 2019

    Providing opportunities for students to work on real-world software development projects for real customers is critical to prepare students for the IT industry. Such projects help students to understand what they will face in the industry and experience real customer interaction and challenges in collaborative work. To provide this opportunity in an academic environment and enhance the learning and multicultural teamwork experience,...

  • Supporting Cybersecurity Compliance Assessment of Industrial Automation and Control System Components
    Publikacja

    The chapter presents a case study demonstrating how security requirements of an Industrial Automation and Control System (IACS) component can be represented in a form of Protection Profile that is based on IEC 62443 standards and how compliance assessment of such component can be supported by explicitly representing a conformity argument in a form based on the OMG SACM meta-model. It is also demonstrated how an advanced argument...

    Pełny tekst do pobrania w portalu

  • Things You Might Not Know about the k-Nearest Neighbors Algorithm
    Publikacja

    Recommender Systems aim at suggesting potentially interesting items to a user. The most common kind of Recommender Systems is Collaborative Filtering which follows an intuition that users who liked the same things in the past, are more likely to be interested in the same things in the future. One of Collaborative Filtering methods is the k Nearest Neighbors algorithm which finds k users who are the most similar to an active user...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Threat intelligence platform for the energy sector

    In recent years, critical infrastructures and power systems in particular have been subjected to sophisticated cyberthreats, including targeted attacks and advanced persistent threats. A promising response to this challenging situation is building up enhanced threat intelligence that interlinks information sharing and fine-grained situation awareness. In this paper a framework which integrates all levels of threat intelligence...

    Pełny tekst do pobrania w portalu

  • Uncertainty in emotion recognition

    Purpose–The purpose of this paper is to explore uncertainty inherent in emotion recognition technologiesand the consequences resulting from that phenomenon.Design/methodology/approach–The paper is a general overview of the concept; however, it is basedon a meta-analysis of multiple experimental and observational studies performed over the past couple of years.Findings–The mainfinding of the paper might be summarized as follows:...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Using Evidence-based Arguments to Support Dependability Assurance-Experiences and Challenges
    Publikacja

    The article introduces to the problem of evidence-based arguments and their applications. Then, based on the experiences collected during commercial deployment of a concrete solution to this problem (system NOR-STA) we overview selected challenges and the ways of addressing them

    Pełny tekst do pobrania w portalu

Rok 2018
  • A METHOD OF TRUST MANAGEMENT IN WIRELESS SENSOR NETWORKS

    The research problem considered in this paper is how to protect wireless sensor networks (WSN) against cyber-threats by applying trust management and how to strengthen network resilience to attacks targeting the trust management mechanism itself. A new method, called WSN Cooperative Trust Management Method (WCT2M), of distributed trust management in multi-layer wireless sensor networks is proposed and its performance is evaluated....

    Pełny tekst do pobrania w serwisie zewnętrznym

  • A Note on Knowledge Management Education: Towards Implementing Active Learning Methods
    Publikacja

    - Rok 2018

    Knowledge Management as an area of education is still a big challenge for teachers and practitioners. Nevertheless, there are several useful teaching methods in active education, especially oriented towards courses where innovation and delivering dynamic knowledge are critical. The goal of the paper is to present and discuss criteria relevant in the selection of active educational methods supporting knowledge management courses....

    Pełny tekst do pobrania w portalu

  • A Survey Investigating the Influence of Business Analysis Techniques on Software Quality Characteristics
    Publikacja

    Business analysis is recognized as one of the most important areas determining the outcome (success or failure) of a software project. In this paper we explore this subject further by investigating the potential impact of techniques applied in business analysis on essential software quality characteristics. We conducted a literature search for software quality models, analyzed the existing models and selected a subset of commonly...

    Pełny tekst do pobrania w portalu

  • Adopting Collaborative Games into Agile Requirements Engineering
    Publikacja

    In agile software development, where great emphasis is put on effective informal communication involving diverse stakeholders, success depends on human and social factors. Not surprisingly, the Agile Manifesto advocates principles and values such as “individuals and interactions over processes and tools”, “focus on the customer”, “collaborate regularly”, “communicate face-to-face within the team” and “have regular team introspection”....

    Pełny tekst do pobrania w portalu

  • Adopting Collaborative Games into Agile Software Development
    Publikacja

    - Rok 2018

    Although the emergence of agile methods has triggered a growing awareness that social factors have a crucial impact on the success of software projects, neither the Scrum Guide nor the Agile Manifesto prescribe techniques that aid the human side of software development. To address this challenge, we enriched the Scrum process with a set of collaborative games. Collaborative games refer to techniques inspired by game play, but designed...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • An empirical study on the impact of AspectJ on software evolvability

    Since its inception in 1996, aspect-oriented programming (AOP) has been believed to reduce the effort required to maintain software systems by replacing cross-cutting code with aspects. However, little convincing empirical evidence exists to support this claim, while several studies suggest that AOP brings new obstacles to maintainability. This paper discusses two experiments conducted to evaluate the impact of AspectJ (the most...

    Pełny tekst do pobrania w portalu

  • Applicability of Emotion Recognition and Induction Methods to Study the Behavior of Programmers
    Publikacja

    Recent studies in the field of software engineering have shown that positive emotions can increase and negative emotions decrease the productivity of programmers. In the field of affective computing, many methods and tools to recognize the emotions of computer users were proposed. However, it has not been verified yet which of them can be used to monitor the emotional states of software developers. The paper describes a study carried...

    Pełny tekst do pobrania w portalu

  • Assessing Effectiveness of Recommendations to Requirements-Related Problems through Interviews with Experts

    Requirements Engineering and Business Analysis are known as very important to software project outcome but also difficult activities, coping with many problems and challenges. The work reported in this paper was preceded by a survey which revealed most common requirements-related problems in Polish IT industry. We addressed ten most frequently reported problems by reviewing the literature for recommen¬dations how to cope with...

    Pełny tekst do pobrania w portalu

  • Context-aware User Modelling and Generation of Recommendations in Recommender Systems
    Publikacja

    - Rok 2018

    Recommender systems are software tools and techniques which aim at suggesting new items that may be of interest to a user. This dissertation is focused on four problems in recommender systems domain. The first one is context-awareness, i.e. how to obtain relevant contextual information, how to model user preferences in a context and use them to make predictions. The second one is multi-domain recommendation, which aim at suggesting...

    Pełny tekst do pobrania w portalu

  • EvOLAP Graph – Evolution and OLAP-Aware Graph Data Model
    Publikacja

    - Rok 2018

    The objective of this paper is to propose a graph model that would be suitable for providing OLAP features on graph databases. The included features allow for a multidimensional and multilevel view on data and support analytical queries on operational and historical graph data. In contrast to many existing approaches tailored for static graphs, the paper addresses the issue for the changing graph schema. The model, named Evolution...

    Pełny tekst do pobrania w portalu

  • Improving the Accuracy in Sentiment Classification in the Light of Modelling the Latent Semantic Relations
    Publikacja

    - Information - Rok 2018

    The research presents the methodology of improving the accuracy in sentiment classification in the light of modelling the latent semantic relations (LSR). The objective of this methodology is to find ways of eliminating the limitations of the discriminant and probabilistic methods for LSR revealing and customizing the sentiment classification process (SCP) to the more accurate recognition of text tonality. This objective was achieved...

    Pełny tekst do pobrania w portalu

  • Integration in Multichannel Emotion Recognition
    Publikacja

    - Rok 2018

    The paper concerns integration of results provided by automatic emotion recognition algorithms. It presents both the challenges and the approaches to solve them. Paper shows experimental results of integration. The paper might be of interest to researchers and practitioners who deal with automatic emotion recognition and use more than one solution or multichannel observation.

    Pełny tekst do pobrania w portalu

  • Introducing agile practices into development processes of safety critical software
    Publikacja

    In this paper we present AgileSafe - a method which supports introduction of agile practices into safety-critical software development processes. To represent safety assurance constraints resulting from the regulatory context, AgileSafe uses assurance case patterns. The knowledge base of AgileSafe helps the user to select the agile practices relevant for the considered software development project. The corresponding assurance case...

    Pełny tekst do pobrania w portalu

  • MaliciousIDE – software development environment that evokes emotions

    Emotions affect every aspect of human live, including work. Numerous studies in software engineering have shown that negative emotions can lower the productivity of programmers. Unlike traditional approaches to managing software development, modern methods, such as Agile and Lean, take into account human aspects of programming. To thoroughly investigate the impact of negative emotions on the work of programmers, a malicious integrated...

    Pełny tekst do pobrania w portalu

  • Methodology for Text Classification using Manually Created Corpora-based Sentiment Dictionary
    Publikacja

    - Rok 2018

    This paper presents the methodology of Textual Content Classification, which is based on a combination of algorithms: preliminary formation of a contextual framework for the texts in particular problem area; manual creation of the Hierarchical Sentiment Dictionary (HSD) on the basis of a topically-oriented Corpus; tonality texts recognition via using HSD for analysing the documents as a collection of topically completed fragments...

    Pełny tekst do pobrania w portalu

  • Positive Risk of Creativity in Software Projects: an Expected Result, a Threat or an Opportunity?
    Publikacja

    - Rok 2018

    Positive risk of creativity appears when there is an excess of creativity. This paper aims at exploring the concept of positive risk of creativity in software projects. It presents a taxonomy of positive risks as well as case studies of positive risks in diploma software projects. It also attempts to answer the question whether positive risks should be treated as expected results of applying creativity process, or they cause additional...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Problems and Solutions of Software Design in Scrum Projects

    The aim of the paper is to identify the problems and solutions of the software design in Scrum project as well as to analyze the effectiveness of the solutions. Through a series of workshops with 4 experts from IT industry and academia we have identified 52 problems and 99 unique solutions. In this paper we present a list of 10 common problems and 5 solutions for each problem selected by the number of sources. The effectiveness...

    Pełny tekst do pobrania w portalu

  • RYZYKO KREATYWNOŚCI W PROJEKTACH INFORMATYCZNYCH

    Ryzyko kreatywności dotyczy sytuacji, w których nie są osiągane zamierzone cele związane z kreatywnością lub występują niekorzystne skutki uboczne zastosowania metod kreatywności. W artykule dokonano systematyzacji tych zjawisk z wykorzystaniem wymiarów ukierunkowywania kreatywności i ujęto je w kategoriach zarządzania ryzykiem w projekcie. Wynikiem tych prac jest lista zagrożeń i czynników ryzyka kreatywności, która została zweryfikowana i...

    Pełny tekst do pobrania w portalu

  • Sztuczna inteligencja - oksymoron czy oczywistość?
    Publikacja

    - Rok 2018

    W artykule przedstawiono historię powstania i rozwoju sztucznej inteligencji, jej główne obszary badawcze i perspektywy. Szczególną uwagę poświęcono uczeniu maszynowemu jako głównemu obszarowi badań naukowych. Sformułowano i skomentowano hipotezy dotyczące perspektyw sztucznej inteligencji.

    Pełny tekst do pobrania w portalu

  • The algorithm of building the hierarchical contextual framework of textual corpora
    Publikacja

    - Rok 2018

    This paper presents an approach for Modeling the Latent Semantic Relations. The approach is based on advantages of two computational approaches: Latent Semantic Analysis and Latent Dirichlet Allocation. The scientific question about the possibility of reducing the influence of these Methods limitation on the Quality of the Latent Semantic Relations Analysis Results is raised. The case study for building the Two-level Hierarchical Contextual...

    Pełny tekst do pobrania w portalu