Search results for: software requirement specification - Bridge of Knowledge

Search

Search results for: software requirement specification

Search results for: software requirement specification

  • Completeness and Consistency of the System Requirement Specification

    Although the System Requirement Specification, as a first formal and detailed document, is the base for the software project in classic software methodologies, there is a noticeable problem of assuring the completeness of this document. The lack of its completeness causes uncertainty of the project foundations. This was one of motivations for agile methodologies – if the SRS cannot be easily validated, if it can change in late project...

    Full text available to download

  • Extracting concepts from the software requirements specification using natural language processing

    Publication

    - Year 2018

    Extracting concepts from the software require¬ments is one of the first step on the way to automating the software development process. This task is difficult due to the ambiguity of the natural language used to express the requirements specification. The methods used so far consist mainly of statistical analysis of words and matching expressions with a specific ontology of the domain in which the planned software will be applicable....

    Full text to download in external service

  • Passing from requirements specification to class model using application domain ontology

    The quality of a classic software engineering process depends on the completeness of project documents and on the inter-phase consistency. In this paper, a method for passing from the requirement specification to the class model is proposed. First, a developer browses the text of the requirements, extracts the word sequences, and places them as terms into the glossary. Next, the internal ontology logic for the glossary needs to...

  • E-experiments in physics. Proper business process management, collaborative development process and project management guidance – remedy for avoiding the main IT project’s failure

    Only a few of learning aids and simulations of physical phenomena allow for building interactive experiments; experiments similar to those that should be conducted in physics laboratories at schools. Group of staff from Gdansk University of Technology decided to fill this market niche by designing and constructing a set of virtual experiments – so called e-experiments. To avoid common problems that a lot of IT products brought...

    Full text available to download

  • Buliding organizational knowledge in software and systems R&D organization

    Publication

    - Year 2006

    Omówiono specyficzne dla firm software podejście do tworzenia wiedzy organizacyjnej. Zaproponowano narzędzia pomocne w tworzeniu takiej wiedzy.

  • Load introduction to composite columns revisited—Significance of force allocation and shear connection stiffness

    Publication

    - ENGINEERING STRUCTURES - Year 2023

    The AISC 360-16 Specification recommends that the design shear force between parts of a composite column in the load introduction area shall be calculated based on the force allocation at ultimate limit state. Applicability of this straightforward method to the load levels that usually arise in slender composite columns is questionable, as this capacity-based force allocation is only true when the axial force is equal to the plastic...

    Full text available to download

  • Quality of Test Specification by Application of Patterns

    Publication

    - Year 2008

    Embedded system and software testing requires sophisticated methods, which are nowadays frequently supported by application of test patterns. This eases the test development process and contributes to the reusability and maintainability of the test specification. However, it does not guarantee the proper level of quality and test coverage in d ifferent dimensions of the test specification. In this paper the quality of the test...

    Full text to download in external service

  • Ontology-Aided Software Engineering

    Publication

    - Year 2012

    This thesis is located between the fields of research on Artificial Intelligence (AI), Knowledge Representation and Reasoning (KRR), Computer-Aided Software Engineering (CASE) and Model Driven Engineering (MDE). The modern offspring of KRR - Description Logic (DL) [Baad03] is considered here as a formalization of the software engineering Methods & Tools. The bridge between the world of formal specification (governed by the mathematics)...

    Full text to download in external service

  • Agnieszka Landowska dr hab. inż.

    Agnieszka Landowska works for Gdansk University of Technology, FETI, Department of Software Engineering.  Her research concentrates on usability, accessibility and technology adoption, as well as affective computing methods. She initiated Emotions in HCI Research Group and conducts resarch on User eXperiene evaluation of applications and other technologies.

  • Software development methodologies and practices in start-ups

    Publication

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

    Full text available to download

  • A comprehensive overview of software product management challenges

    The principal focus of software product management is to ensure the economic success of the product, which means to prolong the product life as much as possible with modest expenditures to maximizs profits. Software product managers play an important role in the software development organization while being responsible for the strategy, business case, product roadmap, high-level requirements, product deployment (release-management),...

    Full text available to download

  • Computer controlled systems - 2022/2023

    e-Learning Courses
    • P. Raczyński

    materiały wspierające wykład na studiach II stopnia na kierunku ACR pod tytułem komputerowe systemy automatyki 1. Computer system – controlled plant interfacing technique; simple interfacing and with both side acknowledgement; ideas, algorithms, acknowledge passing. 2. Methods of acknowledgement passing: software checking and passing, using interrupt techniques, using readiness checking (ready – wait lines). The best solution...

  • CCS-lecture-2023-2024

    e-Learning Courses
    • P. Raczyński

    materiały wspierające wykład na studiach II stopnia na kierunku ACR pod tytułem komputerowe systemy automatyki 1. Computer system – controlled plant interfacing technique; simple interfacing and with both side acknowledgement; ideas, algorithms, acknowledge passing. 2. Methods of acknowledgement passing: software checking and passing, using interrupt techniques, using readiness checking (ready – wait lines). The best solution optimization...

  • Generative Process Planning with Reasoning based on Geometrical Product Specification

    The focus of this paper is on computer aided process planning for parts manufacture in systems of definite process capabilities, involving the use of multi-axis machining centers for parts shaping and grinding machines for finishing. It presents in particular a decision making scheme for setup determination as a part of generative process planning. The planning procedurę consists of two stages. The first stage is associated with...

    Full text to download in external service

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

    Publication

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

    Full text available to download

  • Improving agility and discipline of software development with the Scrum and CMMI

    Publication

    This study presents a method of combining the Scrum methodology with the CMMI maturity model to improve bothagility and discipline of software development. First, the authors propose the CMMI-Scrum reference model, which maps Scrumpractices onto 123 practices of CMMI staged levels 2 and 3. For 60% of CMMI practices, which are insufficiently covered byScrum they add new practices that improve discipline while maintaining agility....

    Full text available to download

  • Improved Design Closure of Compact Microwave Circuits by Means of Performance Requirement Adaptation

    Publication

    - Year 2021

    Numerical optimization procedures have been widely used in the design of microwave components and systems. Most often, optimization algorithms are applied at the later stages of the design process to tune the geometry and/or material parameter values. To ensure sufficient accuracy, parameter adjustment is realized at the level of full-wave electromagnetic (EM) analysis, which creates perhaps the most important bottleneck due to...

    Full text to download in external service

  • Hybrid approach to ontology specification and development

    Publication

    In this chapter a first draft of a hybrid ontology development approach is presented. The context of this method encompasses the multi-agent system equipped with knowledge bases and inferring engine. The process of ontology engineering appears as a complex issue, as it addresses different point-views of both, a client and a modeler with a requirements/system analyst. Regarding this, an approach based on the knowledge preprocessing...

  • Systems Software Design 1

    e-Learning Courses
    • A. Harasimiuk
    • P. Spaleniak

    Systems Software Design  

  • Selecting Requirements Documentation Techniques for Software Projects: a Survey Study

    Publication

    A significant number of techniques dedicated to requirements specification and documentation is described in the available sources. As there is no purpose to use all of them, a selection has to be made, taking into consideration the context of a given software project, for example its size, usage of agile approach or stakeholders' technical competency. This paper is intended to provide guidelines for such selection. We reviewed...

    Full text available to download