Search results for: SOFTWARE REQUIREMENT SPECIFICATION - Bridge of Knowledge

Search

Search results for: SOFTWARE REQUIREMENT SPECIFICATION

Search results for: SOFTWARE REQUIREMENT SPECIFICATION

  • Balance Between Creativity and Methodology in Software Projects

    Publication

    - Year 2015

    Taking into account trends of innovation in economy and increasing interest in applying creativity techniques in computer science, this paper focuses on relationship between creativity and methodology in software project. First, it extracts useful knowledge about creativity from creativity research. Then, it makes an attempt to combine creativity issues and dimensions with concepts from software project area. It presents also lessons...

    Full text to download in external service

  • Agile Development of Critical Software - Can It be Justified?

    Publication

    The paper introduces the problem of application of agile practices in critical software development projects. It summarizes the present state of research and identifies the need for having a ready-to-use model of being agile while still meeting the required assurance levels which could be particularly useful for small and medium sized safety-critical software companies. Then the objective and scope of a research aiming at delivering...

  • Systematic Test Data Generation for Embedded Software

    Publication

    - Year 2008

    Systematic Test Data Generation for Embedded Software

    Full text to download in external service

  • Software Modeling from the Perspective of Intuitive Information Processing

    Publication

    - Year 2014

    There is psychological evidence that humans process information not only consciously but also intuitively. Intuitive information processing is present also during the activities related to software modeling. The goal of this paper is to analyze software modeling from the perspective of theories which describe intuitive (nonconscious, implicit) information processing. The paper includes presentation of relevant psychological theories,...

    Full text to download in external service

  • Input files for the Floodsar software

    Open Research Data
    open access

    Input files for the Floodsar softwareAuthor: Tomasz Berezowski, Gdansk University of Technology, tomberez@eti.pg.edu.pl

  • Aleksandra Karpus dr inż.

    Aleksandra Karpus jest absolwentką Matematyki Stosowanej na Wydziale Fizyki Technicznej i Matematyki Stosowanej oraz Informatyki na Wydziale Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej. W latach 2011-2014 pracowała z danymi w przemyśle, wykorzystując bazy danych Oracle. Od 2014 roku jest zawodowo związana z Politechniką Gdańską, obecnie jest zatrudniona na stanowisku adiunkta naukowo-dydaktycznego w Katedrze...

  • Description Logic As A Common Software Engineering Artifacts Language

    Publication

    - Year 2008

    Description logic is proposed as a powerful language able to support chosen software engineering process tasks like: requirements engineering, software architecture definition, software design and configuration management. To do this there is presented a correspondence between description logic and UML. Description logic based integrated software engineering process framework is proposed which owing to automatic knowledge inferring...

    Full text to download in external service

  • Emotion recognition and its application in software engineering

    In this paper a novel application of multimodal emotion recognition algorithms in software engineering is described. Several application scenarios are proposed concerning program usability testing and software process improvement. Also a set of emotional states relevant in that application area is identified. The multimodal emotion recognition method that integrates video and depth channels, physiological signals and input devices...

    Full text to download in external service

  • Integration and Dependency in Software Lifecycle Based on Jazz Platform

    Publication
    • B. Chrabski

    - Year 2011

    Software delivery organizations are being asked to meet goals that seem mutually exclusive. Teams are asked to increase product quality, accelerate time to market, and meet increasing mandates from regulatory bodies. As software solutions and software development environments become rapidly more complex. Many business drivers compound these challlenges.

  • Applying agiile practices to the development of safety-critical software

    Development of safety critical software is subjected to numerous restrictions and recommendations. To meet these requirements classical software development models (e.g. V-model) are usually applied. Agile methodologies, although rapidly increasing their popularity, were generally regarded as unsuitable for such projects. However, they offer potential benefits which provide a strong incentive to incorporate them into safety-critical...

  • 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...

    Full text available to download

  • 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...

    Full text available to download

  • Software Tools to Measure the Duplication of Information

    Data stored in average computer system usually is not unique, portions of stored data are duplicated. When duplicated data are stored in separate files containing source code of computer program of student homework, a possibility of cheating should be seriously considered. This paper presents software tools built, in order to detect re-use of pieces of code in supplied text files. Three aspects of information atching are considered:...

    Full text to download in external service

  • Antecedents to Achieve Kanban Optimum Benefits in Software Companies

    Publication
    • M. Ahmad
    • A. Rohunen
    • P. Raulamo-jurvanen

    - Year 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...

    Full text to download in external service

  • Open-source software (OSS) and hardware (OSH) in UAVs

    Publication

    - Year 2020

    The popularity of the Open Source Tool (OST) has expanded significantly. This is the case for Unmanned Aerial Vehicles (UAVs) based on open-source hardware (OSH) as well. Open-source software (OSS) and OSH can be applied in a wide range of applications and can improve several technologies. The chapter begins with an introduction to OSS depicting its rationale, description of fundamental differences between OSS and proprietary software...

    Full text available to download

  • 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...

    Full text available to download

  • Vessel Energy Requirement Prediction from Acceleration Stage Towing Tests on Scale Models

    Publication

    One of the most crucial tasks for naval architects is computing the energy required to meet the ship’s operational needs. When predicting a ship’s energy requirements, a series of hull resistance tests on a scale model vessel is carried out in constant speed stages, while the acceleration stage measurements are ignored. Another important factor in seakeeping analysis is the ship’s hydrodynamic added mass. The second law of dynamics...

    Full text available to download

  • Scaled agile framework. Dealing with software process‐related challenges of a financial group with the action research approach

    Publication

    - Journal of Software-Evolution and Process - Year 2022

    This article reports on a domain-specific software development venture at Nordea. We explore organizational constraints, challenges, and corrective actions undertaken when scaling the agile development approach of their Core Banking Platform program. The fit and required customizations of the rather complex and rigid SAFe framework in a policy-heavy financial institution are audited against the organic growth of the program. In...

    Full text available to download

  • Adopting Collaborative Games into Agile Software Development

    Publication

    - Year 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...

    Full text to download in external service

  • Adaptation of radar software to work with ambiguous distance measurement

    Publication

    A software extension for radar stations designed to work in the low-PRF mode that allows them to correctly measure range to targets outside of their instrumented range, is proposed. The solution does not require substantial modifications of the radar software. Additionally, we describe tools that allow one to simulate the output of a low-PRF radar observing targets that are outside its instrumented range. The proposed approach...

    Full text available to download

  • Acceptance Testing of Software Products for Cloud-Based On-Line Delivery

    Publication

    Software products intended for on-line delivery by distributors serving an open community of subscribers are developed in a specific life-cycle model, in which roles of the major stakeholders are strongly separated, unlike in any other software development model known in software engineering. Its specificity underlines the fact that a distributor of the final product, responsible for its acceptance for publication and delivery...

    Full text available to download

  • PROPRIETARY SOFTWARE IN TECHNICAL HIGHER EDUCATION

    The authors present a relatively easy way to extend the quality of education in professional studies (engineering) on major “Geodesy and Cartography”. They indicate the possibility to deepen students’ knowledge by using in the educational process proprietary software enriching education. The authors use their own experiences, results of the cooperation with employers, as well as the effects of scientific research to introduce into...

    Full text to download in external service

  • PROPRIETARY SOFTWARE IN TECHNICAL HIGHER EDUCATION

    The authors present a relatively easy way to extend the quality of education in professional studies (engineering) on major “Geodesy and Cartography”. They indicate the possibility to deepen students’ knowledge by using in the educational process proprietary software enriching education. The authors use their own experiences, results of the cooperation with employers, as well as the effects of scientific research to introduce...

    Full text to download in external service

  • The Role of a Software Product Manager in Various Business Environments

    The aim of the paper is to identify the role of the software product manager depending on the size of the company and the characteristics of the product they are working on. This has been achieved in cooperation with 15 experts from the IT industry. The companies were divided into 4 levels of size: micro-enterprises, small businesses, medium businesses and large enterprises. The characteristics of the products were divided into...

    Full text available to download

  • Software modules and application layer's security structure of RSMAD

    Publication

    The paper discusses the software modules of Radio System for Monitoring and Acquisition of Data from Traffic Enforcement Cameras (in short RSMAD). The structure of the application layer of the system has also been analysed in details, including: purpose, structure and principles of operation of software modules constituting this system. In addition, the paper presents and discusses the structure of security of application layer...

  • COMPARISON OF SOFTWARE AND HARDWARE REALIZATION OF AES CRYPTOGRAPHIC ALGORITHM

    In this paper hardware and software realization of direct and inverse AES cryptographic algorithm is presented. Both implementations were made using the Virtex-II FPGA and were practically tested. As the criteria of comparison, the resource utilization, achieved performance and power dissipation were chosen. Hardware realization increases throughput of conversion about 190 times over software implementation and decreases the energy...

  • Software Engineering 2022/2023

    e-Learning Courses

    Course for Data Engineering, semester 3 Access credentials will be provided during the first lab class.

  • Software Engineering 2024/2025

    e-Learning Courses
    • A. Jarzębowicz

    Course for Data Engineering, semester 3 Access credentials will be provided during the first lab class.

  • Software Engineering 2023/2024

    e-Learning Courses
    • A. Jarzębowicz

    Course for Data Engineering, semester 3 Access credentials will be provided during the first lab class.

  • Software Systems Design 2024

    e-Learning Courses
    • A. Harasimiuk

  • EXPERIMENTAL ANALYSIS OF CONNECTION BETWEEN OBJECT-ORIENTED METRICS AND SOFTWARE CHANGEABILITY

    Publication

    - Year 2013

    For the purpose of video surveillance software quality assessment in this work the ISO/IEC-9126 norm was used with a particular focus on maintainability of the software system. The paper presents a study on the connection between software metrics derived from the static analysis of the source code and changeability of the video surveillance software system. It is shown that meeting requirements of software quality metrics may result...

  • Engineering Analysis with ANSYS Software Second Edition

    Publication

    - Year 2018

    The best way to learn complex systems is by means of hands-on experience. With an innovative and clear tutorial based approach, this powerful book provides a comprehensive introduction to the fundamental areas of engineering analysis needed on research or commercial engineering projects. With its detailed step-by-step explanations and sample problems, this book will develop the reader's understanding of FEA and their ability to...

    Full text to download in external service

  • Towards the participant observation of emotions in software development teams

    Emotions, moods and temperament influence our behaviour in every aspect of life. Until now plenty of research has been conducted and many theories have been proposed to explain the role of emotions within the working environment. However, in the field of software engineering, interest in the role of human factors in the process of software development is relatively new. In the paper the research design process that has been proposed...

    Full text available to download

  • Geometric Specification of Non-Circular Pulleys Made with Various Additive Manufacturing Techniques

    Publication

    - Materials - Year 2021

    Full text to download in external service

  • Specification of private art galleries used in the central part of old town Belgrade

    Publication

    In Belgrade, since the late 1990s, private art galleries have appeared that indirectly create the image of the city through the propagation of art, take part in the education process of the residents and undertake criticism of local and global events. The article is an answer to the following questions: [1] why and how do the bottom-up art oriented places appear in Belgrade, [2] how do they function, and (3) what is their architectural...

    Full text available to download

  • 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...

    Full text to download in external service

  • System setup and software for cyclic, staircase and square wave voltammetry measurements

    Publication

    Hardware dedicated for electrochemical measurement sometimes does not allow performing certain voltammetry experiments. Staircase and square wave voltammetry, techniques which have many advantages comparing with standard voltammetric techniques, are rarely implemented in software controlling electrochemical measuring equipment. These methods, however, can be relatively easy realized with some addition...

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

    Publication

    - IEEE Access - Year 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...

    Full text available to download

  • Team Roles and Team Performance in Small Virtual Software Teams

    The article presents the results of research on the composition of team roles conducted in 24 student software teams. An adaptation of M. Belbin’s model by B. Kożusznik was used. The model of team balance according to Belbin and Haaf is presented and correlations between team balance and team performance are analysed. Team performance is measured at three levels: result, satisfaction and team climate. The selected constellation...

    Full text to download in external service

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

    Publication

    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...

    Full text available to download

  • Using FreeFEM open software for modelling the vibrations of piezoelectric devices

    Publication

    Modelling vibrations of piezoelectric transducers has been a topic discussed in the literature for many decades. The first models - so-called one-dimensional - describe the vibrations only near operating frequency and near its harmonics. Attempts to introduce two-dimensional models were related to the possibility of one transducer working at several frequencies, including both thickness vibrations and those resulting from the transducer...

    Full text available to download

  • Introducing agile practices into development processes of safety critical software

    Publication

    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...

    Full text available to download

  • On Explaining Intuitiveness of Software Engineering Techniques with User eXperience Concepts

    Publication

    - Year 2013

    W referacie zawarto próbę wyjaśnienia intuicyjności technik inżynierii oprogramowania za pomocą pojęć zaczerpniętych z obszaru doświadczenia użytkownika. Analizy dotyczą zarówno intuicyjności przy pierwszym zetknięciu się użytkownika z daną techniką, jak i dynamiki transformacji epizodycznych doświadczeń na doświadczenie skumulowane i powiązane z nim postrzeganie intuicyjności. Przedyskutowano potencjalne zastosowania modelu i...

    Full text to download in external service

  • Software Factory project for enhancement of student experiential learning

    Publication

    - Year 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,...

  • A Machine Learning Approach for Estimating Overtime Allocation in Software Development Projects

    Publication

    Overtime planning in software projects has traditionally been approached with search-based multi-objective optimization algorithms. However, the explicit solutions produced by these algorithms often lack applicability and acceptance in the software industry due to their disregard for project managers' intuitive knowledge. This study presents a machine learning model that learns the preferred overtime allocation patterns from solutions...

    Full text available to download

  • Utilizing online collaborative games to facilitate Agile Software Development

    Effective collaboration and interaction among the development team and between the team and the customer as well as proactive attitude in initiating and implementing improvements play vital roles in the success of agile projects. The challenge is how to address these social aspects since neither the Agile Manifesto nor the Scrum Guide specify techniques that aid the human side of software development. To fill this gap, we developed...

    Full text available to download

  • Knowledge-based functional safety management using ProSIL software

    In the article the ProSIL software for computer aided functional safety management is presented. The software consists of three modules for the determination of the required SIL level (ProSILen) and verification of the SIL level (ProSILver). In the ProSIL the calibrated knowledge-based risk graph method for determining the required safety integrity level (SIL) of the safety functions identified in hazard analysis is implemented....

    Full text to download in external service

  • Wideband Radio Direction Finder Implemented in Software Defined Radio Technology

    In the paper a wideband radio direction finder (RDF) implemented in software defined radio (SDR) technology and the results of hardware layer research, including developed antenna switching unit (ASU), are presented. The results of tests of the devices, which are the part of the software defined radio platform (SDRP), and antenna switching unit, confirmed the possibility of using selected components in the final solution.

  • Software Engineering

    Journals

    ISSN: 2229-4007

  • Computer Software

    Journals

    ISSN: 0289-6540