This book explores various aspects of software creation and development as well as data and information processing. It covers relevant topics such as business analysis, business rules, requirements engineering, software development processes, software defect prediction, information management systems, and knowledge management solutions. Lastly, the book presents lessons learned in information and data management processes and procedures.
Author(s): Aneta Poniszewska-Marańda, Natalia Kryvinska, Stanisław Jarząbek, Lech Madeyski
Series: Lecture Notes On Data Engineering And Communications Technologies Vol. 40
Publisher: Springer
Year: 2020
Language: English
Pages: 270
Tags: Data Engineering, Business Analysis, Business Rules
Front Matter ....Pages i-x
Towards a Unified Requirements Model for Distributed High Performance Computing (Michał Śmiałek, Kamil Rybiński, Radosław Roszczyk, Krzysztof Marek)....Pages 1-20
Requirement Engineering as a Software Development Process (Pawel Baszuro, Jakub Swacha)....Pages 21-39
Information Management System for an Administrative Office with RFID-Tagged Classified Documents (Robert Waszkowski, Tadeusz Nowicki)....Pages 41-59
Framework for Processing Behavioral Business Rules Written in a Controlled Natural Language (Bogumiła Hnatkowska, Martyna Litkowska)....Pages 61-75
Software Defect Prediction Using Bad Code Smells: A Systematic Literature Review (Paweł Piotrowski, Lech Madeyski)....Pages 77-99
Software Development Artifacts in Large Agile Organizations: A Comparison of Scaling Agile Methods (Ewelina Wińska, Włodzimierz Dąbrowski)....Pages 101-116
Tabu Search Algorithm for Vehicle Routing Problem with Time Windows (Joanna Ochelska-Mierzejewska)....Pages 117-136
Code Smell Prediction Employing Machine Learning Meets Emerging Java Language Constructs (Hanna Grodzicka, Arkadiusz Ziobrowski, Zofia Łakomiak, Michał Kawa, Lech Madeyski)....Pages 137-167
Cloud Cognitive Services Based on Machine Learning Methods in Architecture of Modern Knowledge Management Solutions (Pawel Tadejko)....Pages 169-190
Anti-Cheat Tool for Detecting Unauthorized User Interference in the Unity Engine Using Blockchain (Michal Kedziora, Aleksander Gorka, Aleksander Marianski, Ireneusz Jozwiak)....Pages 191-209
Approaches to Business Analysis in Scrum at StepStone—Case Study (Piotr Forowicz)....Pages 211-223
Development Method of Innovative Projects in Higher Education Based on Traditional Software Building Process (Rafał Włodarski, Aneta Poniszewska-Marańda)....Pages 225-243
Light-Weight Congestion Control for the DCCP: Implementation in the Linux Kernel (Agnieszka Chodorek, Robert R. Chodorek)....Pages 245-267