Skip to main content
  • Book
  • © 2020

Integrating Research and Practice in Software Engineering

  • Presents recent research and applications in Software Engineering
  • Covers principles, methodologies, and practice
  • Written by respected experts in the field

Part of the book series: Studies in Computational Intelligence (SCI, volume 851)

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 129.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (17 chapters)

  1. Front Matter

    Pages i-viii
  2. Creating Evolving Project Data Sets in Software Engineering

    • Tomasz Lewowski, Lech Madeyski
    Pages 1-14
  3. Inferring Hints for Defect Fixing Order from Requirements-to-test-case Mappings

    • Stan Jarzabek, Konrad Liszewski, Cezary Boldak
    Pages 43-51
  4. Safety and Security Integrated SIL Evaluation Using the NFR Approach

    • Nary Subramanian, Janusz Zalewski
    Pages 53-68
  5. A Software Analysis Based Vulnerability Detection System For Smart Contracts

    • Jiaming Ye, Mingliang Ma, Tianyong Peng, Yinxing Xue
    Pages 69-81
  6. Securing Connection and Data Transfer Between Devices and IoT Cloud Service

    • Krzysztof Stepień, Aneta Poniszewska-Marańda, Witold Marańda
    Pages 83-96
  7. A Data-Driven Conceptual Modeling

    • Bogumila Hnatkowska, Zbigniew Huzar, Lech Tuzinkiewicz
    Pages 97-109
  8. On Cognitive Biases in Requirements Elicitation

    • Andrzej Zalewski, Klara Borowa, Damian Kowalski
    Pages 111-123
  9. Nuts and Bolts of Extracting Variability Models from Natural Language Requirements Documents

    • Eleonora Arganese, Alessandro Fantechi, Stefania Gnesi, Laura Semini
    Pages 125-143
  10. On Importance of Non-functional Requirements in Agile Software Projects—A Survey

    • Sylwia Kopczyńska, Mirosław Ochodek, Jerzy Nawrocki
    Pages 145-158
  11. Evaluation of Selected UX Techniques by Product Managers—A Preliminary Survey

    • Jakub Miler, Margarita Menjega-Schmidt
    Pages 159-169
  12. ISO 25010 Support in Test Point Analysis for Testing Effort Estimation

    • Agnieszka Malanowska, Ilona Bluemke
    Pages 209-222
  13. Integration of Senior Software Project Courses in an Undergraduate Software Engineering Program

    • Janusz Zalewski, Ingrid Buckley, Fernando Gonzalez
    Pages 237-256
  14. Back Matter

    Pages 257-258

About this book

In this book, the authors highlight recent findings that hold the potential to improve software products or development processes; in addition, they help readers understand new concepts and technologies, and to see what it takes to migrate from old to new platforms. Some of the authors have spent most of their careers in industry, working at the frontiers of practice-based innovation, and are at the same time prominent researchers who have made significant academic contributions. Others work together with industry to test, in industrial settings, the methods they’ve developed in the lab. 

The choice of subject and authors represent the key elements of this book. Its respective chapters cover a wide range of topics, from cloud computing to agile development, applications of data science methods, re-engineering of aging applications into modern ones, and business and requirements engineering. Taken together, they offer a valuable asset for practitioners and researchers alike. 



Editors and Affiliations

  • Faculty of Computer Science, Bialystok University of Technology, Białystok, Poland

    Stan Jarzabek

  • Institute of Information Technology, Lodz University of Technology, Łódź, Poland

    Aneta Poniszewska-Marańda

  • Faculty of Computer Science and Management, Wroclaw University of Science and Technology, Wrocław, Poland

    Lech Madeyski

Bibliographic Information

  • Book Title: Integrating Research and Practice in Software Engineering

  • Editors: Stan Jarzabek, Aneta Poniszewska-Marańda, Lech Madeyski

  • Series Title: Studies in Computational Intelligence

  • DOI: https://doi.org/10.1007/978-3-030-26574-8

  • Publisher: Springer Cham

  • eBook Packages: Intelligent Technologies and Robotics, Intelligent Technologies and Robotics (R0)

  • Copyright Information: Springer Nature Switzerland AG 2020

  • Hardcover ISBN: 978-3-030-26573-1Published: 14 August 2019

  • Softcover ISBN: 978-3-030-26576-2Published: 15 August 2020

  • eBook ISBN: 978-3-030-26574-8Published: 02 August 2019

  • Series ISSN: 1860-949X

  • Series E-ISSN: 1860-9503

  • Edition Number: 1

  • Number of Pages: VIII, 258

  • Number of Illustrations: 70 b/w illustrations, 46 illustrations in colour

  • Topics: Computational Intelligence, Data Engineering

Buy it now

Buying options

eBook USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 129.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access