Data Driven Requirements Engineering



  data driven requirements engineering: Data-Driven Science and Engineering Steven L. Brunton, J. Nathan Kutz, 2022-05-05 A textbook covering data-science and machine learning methods for modelling and control in engineering and science, with Python and MATLAB®.
  data driven requirements engineering: Data Warehouse Requirements Engineering Naveen Prakash, Deepika Prakash, 2018-01-29 As the first to focus on the issue of Data Warehouse Requirements Engineering, this book introduces a model-driven requirements process used to identify requirements granules and incrementally develop data warehouse fragments. In addition, it presents an approach to the pair-wise integration of requirements granules for consolidating multiple data warehouse fragments. The process is systematic and does away with the fuzziness associated with existing techniques. Thus, consolidation is treated as a requirements engineering issue. The notion of a decision occupies a central position in the decision-based approach. On one hand, information relevant to a decision must be elicited from stakeholders; modeled; and transformed into multi-dimensional form. On the other, decisions themselves are to be obtained from decision applications. For the former, the authors introduce a suite of information elicitation techniques specific to data warehousing. This information is subsequently converted into multi-dimensional form. For the latter, not only are decisions obtained from decision applications for managing operational businesses, but also from applications for formulating business policies and for defining rules for enforcing policies, respectively. In this context, the book presents a broad range of models, tools and techniques. For readers from academia, the book identifies the scientific/technological problems it addresses and provides cogent arguments for the proposed solutions; for readers from industry, it presents an approach for ensuring that the product meets its requirements while ensuring low lead times in delivery.
  data driven requirements engineering: Data-driven Requirements Elicitation: an Automated End-user Feedback Analytics Approach and Implications for Enterprise Software Requirements Engineering Philipp Hoffmann, 2024*
  data driven requirements engineering: Evaluation of Novel Approaches to Software Engineering Raian Ali, Hermann Kaindl, Leszek A. Maciaszek, 2021-02-26 This book constitutes selected, revised and extended papers of the 15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020, held in virtual format, in May 2020. The 19 revised full papers presented were carefully reviewed and selected from 96 submissions. The papers included in this book contribute to the understanding of relevant trends of current research on novel approaches to software engineering for the development and maintenance of systems and applications, specically with relation to: model-driven software engineering, requirements engineering, empirical software engineering, service-oriented software engineering, business process management and engineering, knowledge management and engineering, reverse software engineering, software process improvement, software change and configuration management, software metrics, software patterns and refactoring, application integration, software architecture, cloud computing, and formal methods.
  data driven requirements engineering: Situational Method Engineering Brian Henderson-Sellers, Jolita Ralyté, Pär J. Ågerfalk, Matti Rossi, 2014-06-03 While previously available methodologies for software – like those published in the early days of object technology – claimed to be appropriate for every conceivable project, situational method engineering (SME) acknowledges that most projects typically have individual characteristics and situations. Thus, finding the most effective methodology for a particular project needs specific tailoring to that situation. Such a tailored software development methodology needs to take into account all the bits and pieces needed for an organization to develop software, including the software process, the input and output work products, the people involved, the languages used to describe requirements, design, code, and eventually also measures of success or failure. The authors have structured the book into three parts. Part I deals with all the basic concepts, terminology and overall ideas underpinning situational method engineering. As a summary of this part, they present a formal meta-model that enables readers to create their own quality methods and supporting tools. In Part II, they explain how to implement SME in practice, i.e., how to find method components and put them together and how to evaluate the resulting method. For illustration, they also include several industry case studies of customized or constructed processes, highlighting the impact that high-quality engineered methods can have on the success of an industrial software development. Finally, Part III summarizes some of the more recent and forward-looking ideas. This book presents the first summary of the state of the art for SME. For academics, it provides a comprehensive conceptual framework and discusses new research areas. For lecturers, thanks to its step-by-step explanations from basics to the customization and quality assessment of constructed methods, it serves as a solid basis for comprehensive courses on the topic. For industry methodologists, it offers a reference guide on features and technologies to consider when developing in-house software development methods or customising and adopting off-the-shelf ones.
  data driven requirements engineering: Requirements Engineering: Foundation for Software Quality Fabiano Dalpiaz, Paola Spoletini, 2021-04-02 This book constitutes the proceedings of the 27th International Working Conference on Requirements Engineering - Foundation for Software Quality, REFSQ 2021, which was due to be held in Essen, Germany, in April 2021. Due to the COVID-19 pandemic the conference was held virtually in April 2021. The special focus of this year`s REFSQ 2021 conference are contributions emphasizing the importance of human values, such as privacy and fairness, when designing software-intensive systems as well as the challenges that intelligent and autonomous systems pose due to the tight interplay with humans.
  data driven requirements engineering: Data-Driven Engineering Design Ang Liu, Yuchen Wang, Xingzhi Wang, 2021-10-09 This book addresses the emerging paradigm of data-driven engineering design. In the big-data era, data is becoming a strategic asset for global manufacturers. This book shows how the power of data can be leveraged to drive the engineering design process, in particular, the early-stage design. Based on novel combinations of standing design methodology and the emerging data science, the book presents a collection of theoretically sound and practically viable design frameworks, which are intended to address a variety of critical design activities including conceptual design, complexity management, smart customization, smart product design, product service integration, and so forth. In addition, it includes a number of detailed case studies to showcase the application of data-driven engineering design. The book concludes with a set of promising research questions that warrant further investigation. Given its scope, the book will appeal to a broad readership, including postgraduate students, researchers, lecturers, and practitioners in the field of engineering design.
  data driven requirements engineering: Requirements Engineering Elizabeth Hull, Ken Jackson, Jeremy Dick, 2010-10-05 Written for those who want to develop their knowledge of requirements engineering process, whether practitioners or students. Using the latest research and driven by practical experience from industry, Requirements Engineering gives useful hints to practitioners on how to write and structure requirements. It explains the importance of Systems Engineering and the creation of effective solutions to problems. It describes the underlying representations used in system modeling and introduces the UML2, and considers the relationship between requirements and modeling. Covering a generic multi-layer requirements process, the book discusses the key elements of effective requirements management. The latest version of DOORS (Version 7) - a software tool which serves as an enabler of a requirements management process - is also introduced to the reader here. Additional material and links are available at: http://www.requirementsengineering.info
  data driven requirements engineering: Requirements Engineering: Foundation for Software Quality Nazim Madhavji, Liliana Pasquale, 2020-03-19 This book constitutes the proceedings of the 26th International Working Conference on Requirements Engineering - Foundation for Software Quality, REFSQ 2020, held in Pisa, Italy, in March 2020. The 14 full papers and 7 short papers in this volume were carefully reviewed and selected from 84 submissions. The papers are organized in the following topical sections: requirements specification; requirements documentation; privacy and legal requirements; stakeholders feedback and training; agile methods and requirements comprehension; requirements modelling; requirements visualization.
  data driven requirements engineering: Environment Modeling-Based Requirements Engineering for Software Intensive Systems Zhi Jin, 2017-12-05 Environment Modeling-Based Requirements Engineering for Software Intensive Systems provides a new and promising approach for engineering the requirements of software-intensive systems, presenting a systematic, promising approach to identifying, clarifying, modeling, deriving, and validating the requirements of software-intensive systems from well-modeled environment simulations. In addition, the book presents a new view of software capability, i.e. the effect-based software capability in terms of environment modeling. - Provides novel and systematic methodologies for engineering the requirements of software-intensive systems - Describes ontologies and easily-understandable notations for modeling software-intensive systems - Analyzes the functional and non-functional requirements based on the properties of the software surroundings - Provides an essential, practical guide and formalization tools for the task of identifying the requirements of software-intensive systems - Gives system analysts and requirements engineers insight into how to recognize and structure the problems of developing software-intensive systems
  data driven requirements engineering: Engineering and Managing Software Requirements Aybüke Aurum, 2005-07-06 Following an introductory chapter that provides an exploration of key issues in requirements engineering, this book is organized in three parts. It presents surveys of requirements engineering process research along with critical assessments of existing models, frameworks and techniques. It also addresses key areas in requirements engineering.
  data driven requirements engineering: Information Management and Big Data Juan Antonio Lossio-Ventura, Denisse Muñante, Hugo Alatrista-Salas, 2019 This book constitutes the refereed proceedings of the 5th International Conference on Information Management and Big Data, SIMBig 2018, held in Lima, Peru, in September 2018. The 34 papers presented were carefully reviewed and selected from 101 submissions. The papers address issues such as data mining, artificial intelligence, Natural Language Processing, information retrieval, machine learning, web mining.
  data driven requirements engineering: Requirements Engineering: Foundation for Software Quality Nazim Madhavji, Liliana Pasquale, Alessio Ferrari, Stefania Gnesi, 2020-03-18 This book constitutes the proceedings of the 26th International Working Conference on Requirements Engineering - Foundation for Software Quality, REFSQ 2020, which was due to be held in Pisa, Italy, in March 2020. Due to the COVID-19 pandemic the conference was held virtually in June 2020. The 14 full papers and 7 short papers in this volume were carefully reviewed and selected from 84 submissions. The papers are organized in the following topical sections: requirements specification; requirements documentation; privacy and legal requirements; stakeholders feedback and training; agile methods and requirements comprehension; requirements modelling; requirements visualization.
  data driven requirements engineering: Requirements Engineering Elizabeth Hull, Ken Jackson, Jeremy Dick, 2005-11-24 Written for those who want to develop their knowledge of requirements engineering process, whether practitioners or students. Using the latest research and driven by practical experience from industry, Requirements Engineering gives useful hints to practitioners on how to write and structure requirements. It explains the importance of Systems Engineering and the creation of effective solutions to problems. It describes the underlying representations used in system modeling and introduces the UML2, and considers the relationship between requirements and modeling. Covering a generic multi-layer requirements process, the book discusses the key elements of effective requirements management. The latest version of DOORS (Version 7) - a software tool which serves as an enabler of a requirements management process - is also introduced to the reader here. Additional material and links are available at: http://www.requirementsengineering.info
  data driven requirements engineering: Advances and Applications in Model-Driven Engineering Díaz, Vicente García, 2013-08-31 As organizations and research institutions continue to emphasize model-driven engineering (MDE) as a first-class approach in the software development process of complex systems, the utilization of software in multiple domains and professional networks is becoming increasingly vital. Advances and Applications in Model-Driven Engineering explores this relatively new approach in software development that can increase the level of abstraction of development of tasks. This publication covers the issues of bridging the gaps between various disciplines within software engineering and computer science. Professionals, researchers, and students will discover the most current tools and techniques available in the field to maximize efficiency of model-driven software development.
  data driven requirements engineering: User-Centred Requirements Engineering Alistair Sutcliffe, 2012-12-06 If you have picked up this book and are browsing the Preface, you may well be asking yourselfWhat makes this book different from the large number I can find on amazon. com?. Well, the answer is a blend of the academic and the practical, and views of the subject you won't get from anybody else: how psychology and linguistics influence the field of requirements engineering (RE). The title might seem to be a bit of a conundrum; after all, surely requirements come from people so all requirements should be user-centred. Sadly, that is not always so; many system disasters have been caused simply because requirements engineering was not user-centred or, worse still, was not practised at all. So this book is about putting the people back into com puting, although not simply from the HCI (human-computer interaction) sense; instead, the focus is on how to understand what people want and then build appropriate computer systems.
  data driven requirements engineering: Recommendation Systems in Software Engineering Martin P. Robillard, Walid Maalej, Robert J. Walker, Thomas Zimmermann, 2014-04-30 With the growth of public and private data stores and the emergence of off-the-shelf data-mining technology, recommendation systems have emerged that specifically address the unique challenges of navigating and interpreting software engineering data. This book collects, structures and formalizes knowledge on recommendation systems in software engineering. It adopts a pragmatic approach with an explicit focus on system design, implementation, and evaluation. The book is divided into three parts: “Part I – Techniques” introduces basics for building recommenders in software engineering, including techniques for collecting and processing software engineering data, but also for presenting recommendations to users as part of their workflow. “Part II – Evaluation” summarizes methods and experimental designs for evaluating recommendations in software engineering. “Part III – Applications” describes needs, issues and solution concepts involved in entire recommendation systems for specific software engineering tasks, focusing on the engineering insights required to make effective recommendations. The book is complemented by the webpage rsse.org/book, which includes free supplemental materials for readers of this book and anyone interested in recommendation systems in software engineering, including lecture slides, data sets, source code, and an overview of people, groups, papers and tools with regard to recommendation systems in software engineering. The book is particularly well-suited for graduate students and researchers building new recommendation systems for software engineering applications or in other high-tech fields. It may also serve as the basis for graduate courses on recommendation systems, applied data mining or software engineering. Software engineering practitioners developing recommendation systems or similar applications with predictive functionality will also benefit from the broad spectrum of topics covered.
  data driven requirements engineering: Smart Product-Service Systems Pai Zheng, Chun-Hsien Chen, Zuoxu Wang, 2021-06-23 Smart Product-Service Systems draws on innovative practice and academic research to demonstrate the unique benefits of Smart PSS and help facilitate its effective implementation. This comprehensive guide explains how Smart PSS reshapes product-service design in several unique aspects, including a closed-loop product design and redesign manner, value co-creation with integrated human-machine intelligence, and solution design context-awareness. Readers in industry as well as academia will find this to be an invaluable guide to the current body of technical knowledge on Smart Product-Service Systems (Smart PSS), future research trajectories, and experiences of implementation. Rapid development of information and communication technologies, artificial intelligence, and digital technologies have driven today's industries towards the so-called digital servitization era. As a result, a promising IT-driven business paradigm, known as Smart Product-Service Systems (Smart PSS) has emerged, where a large amount of low cost, high performance smart, connected products are leveraged, together with their generated on-demand services, as a single solution bundle to meet individual customer needs. - Explains what factors a company needs to consider in their transition towards digital servitization and its advantages - Describes how this field relates to the sustainability movement, and how Smart PSS can be implemented in a sustainable way - Includes detailed case studies from different industries, including DELTA Electronics Inc. Singapore (smart commercialization), COMAC aviation industry (smart manufacturing servitization), and Van High Tech (smart building services)
  data driven requirements engineering: Data-Driven Traffic Engineering Hubert Rehborn, Micha Koller, Stefan Kaufmann, 2020-11-08 Data-Driven Traffic Engineering: Understanding of Traffic and Applications Based on Three-Phase Traffic Theory shifts the current focus from using modeling and simulation data for traffic measurements to the use of actual data. The book uses real-world, empirically-derived data from a large fleet of connected vehicles, local observations and aerial observation to shed light on key traffic phenomena. Readers will learn how to develop an understanding of the empirical features of vehicular traffic networks and how to consider these features in emerging, intelligent transport systems. Topics cover congestion patterns, fuel consumption, the influence of weather, and much more. This book offers a unique, data-driven analysis of vehicular traffic in traffic networks, also considering how to apply data-driven insights to the intelligent transport systems of the future. Provides an empirically-driven analysis of traffic measurements/congestion based on real-world data collected from a global fleet of vehicles Applies Kerner's three-phase traffic theory to empirical data Offers a critical scientific understanding of the underlying concerns of traffic control in automated driving and intelligent transport systems
  data driven requirements engineering: Requirements Engineering for Service and Cloud Computing Muthu Ramachandran, Zaigham Mahmood, 2017-04-10 This authoritative text/reference describes the state of the art in requirements engineering for software systems for distributed computing. A particular focus is placed on integrated solutions, which take into account the requirements of scalability, flexibility, sustainability and operability for distributed environments. Topics and features: discusses the latest developments, tools, technologies and trends in software requirements engineering; reviews the relevant theoretical frameworks, practical approaches and methodologies for service requirements; examines the three key components of the requirements engineering process, namely requirements elicitation, requirements specification, and requirements validation and evaluation; presents detailed contributions from an international selection of highly reputed experts in the field; offers guidance on best practices, and suggests directions for further research in the area.
  data driven requirements engineering: Requirements in Engineering Projects João M. Fernandes, Ricardo J. Machado, 2015-07-18 This book focuses on various topics related to engineering and management of requirements, in particular elicitation, negotiation, prioritisation, and documentation (whether with natural languages or with graphical models). The book provides methods and techniques that help to characterise, in a systematic manner, the requirements of the intended engineering system. It was written with the goal of being adopted as the main text for courses on requirements engineering, or as a strong reference to the topics of requirements in courses with a broader scope. It can also be used in vocational courses, for professionals interested in the software and information systems domain. Readers who have finished this book will be able to: - establish and plan a requirements engineering process within the development of complex engineering systems; - define and identify the types of relevant requirements in engineering projects; - choose and apply the most appropriate techniques to elicit the requirements of a given system; - conduct and manage negotiation and prioritisation processes for the requirements of a given engineering system; - document the requirements of the system under development, either in natural language or with graphical and formal models. Each chapter includes a set of exercises.
  data driven requirements engineering: Data-Driven Controller Design Alexandre Sanfelice Bazanella, Lucíola Campestrini, Diego Eckhard, 2011-11-16 Data-Based Controller Design presents a comprehensive analysis of data-based control design. It brings together the different data-based design methods that have been presented in the literature since the late 1990’s. To the best knowledge of the author, these data-based design methods have never been collected in a single text, analyzed in depth or compared to each other, and this severely limits their widespread application. In this book these methods will be presented under a common theoretical framework, which fits also a large family of adaptive control methods: the MRAC (Model Reference Adaptive Control) methods. This common theoretical framework has been developed and presented very recently. The book is primarily intended for PhD students and researchers - senior or junior - in control systems. It should serve as teaching material for data-based and adaptive control courses at the graduate level, as well as for reference material for PhD theses. It should also be useful for advanced engineers willing to apply data-based design. As a matter of fact, the concepts in this book are being used, under the author’s supervision, for developing new software products in a automation company. The book will present simulation examples along the text. Practical applications of the concepts and methodologies will be presented in a specific chapter.
  data driven requirements engineering: Requirements Engineering: Foundation for Software Quality Eric Knauss, Michael Goedicke, 2019-03-11 This book constitutes the proceedings of the 25th International Working Conference on Requirements Engineering - Foundation for Software Quality, REFSQ 2019, held in Essen, Germany, in March 2019. The 13 full papers and 9 short papers in this volume were carefully reviewed and selected from 66 submissions. The papers were organized in topical sections named: Automated Analysis; Making Sense of Requirements; Tracelink Quality; Requirements Management (Research Previews); From Vision to Specification; Automated Analysis (Research Previews); Requirements Monitoring; Open Source; Managing Requirements Knowledge at a Large Scale; in Situ/Walkthroughs (Research previews).
  data driven requirements engineering: Site Reliability Engineering Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer Petoff, 2016-03-23 The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems? In this collection of essays and articles, key members of Google’s Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You’ll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient—lessons directly applicable to your organization. This book is divided into four sections: Introduction—Learn what site reliability engineering is and why it differs from conventional IT industry practices Principles—Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE) Practices—Understand the theory and practice of an SRE’s day-to-day work: building and operating large distributed computing systems Management—Explore Google's best practices for training, communication, and meetings that your organization can use
  data driven requirements engineering: Requirements Engineering: Foundation for Software Quality Alessio Ferrari, Birgit Penzenstadler, 2023-04-03 This book constitutes the refereed proceedings of the 29th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2023, which took place in Barcelona, Spain, during April 17-20, 2023. The 12 full technical design and scientific evaluation papers, 8 short research previews and vision papers, and 5 experience reports presented in this volume were carefully reviewed and selected from 78 submissions. They were organized in topical sections as follows: Requirements communication and conceptualization; NLP and machine learning for AI; RE for artificial intelligence; crowd RE; and RE in practice.
  data driven requirements engineering: Data-Driven Technology for Engineering Systems Health Management Gang Niu, 2016-07-27 This book introduces condition-based maintenance (CBM)/data-driven prognostics and health management (PHM) in detail, first explaining the PHM design approach from a systems engineering perspective, then summarizing and elaborating on the data-driven methodology for feature construction, as well as feature-based fault diagnosis and prognosis. The book includes a wealth of illustrations and tables to help explain the algorithms, as well as practical examples showing how to use this tool to solve situations for which analytic solutions are poorly suited. It equips readers to apply the concepts discussed in order to analyze and solve a variety of problems in PHM system design, feature construction, fault diagnosis and prognosis.
  data driven requirements engineering: Protein Engineering Huimin Zhao, 2021-08-23 A one-stop reference that reviews protein design strategies to applications in industrial and medical biotechnology Protein Engineering: Tools and Applications is a comprehensive resource that offers a systematic and comprehensive review of the most recent advances in the field, and contains detailed information on the methodologies and strategies behind these approaches. The authors—noted experts on the topic—explore the distinctive advantages and disadvantages of the presented methodologies and strategies in a targeted and focused manner that allows for the adaptation and implementation of the strategies for new applications. The book contains information on the directed evolution, rational design, and semi-rational design of proteins and offers a review of the most recent applications in industrial and medical biotechnology. This important book: Covers technologies and methodologies used in protein engineering Includes the strategies behind the approaches, designed to help with the adaptation and implementation of these strategies for new applications Offers a comprehensive and thorough treatment of protein engineering from primary strategies to applications in industrial and medical biotechnology Presents cutting edge advances in the continuously evolving field of protein engineering Written for students and professionals of bioengineering, biotechnology, biochemistry, Protein Engineering: Tools and Applications offers an essential resource to the design strategies in protein engineering and reviews recent applications.
  data driven requirements engineering: Data-Driven Optimization of Manufacturing Processes Kalita, Kanak, Ghadai, Ranjan Kumar, Gao, Xiao-Zhi, 2020-12-25 All machining process are dependent on a number of inherent process parameters. It is of the utmost importance to find suitable combinations to all the process parameters so that the desired output response is optimized. While doing so may be nearly impossible or too expensive by carrying out experiments at all possible combinations, it may be done quickly and efficiently by using computational intelligence techniques. Due to the versatile nature of computational intelligence techniques, they can be used at different phases of the machining process design and optimization process. While powerful machine-learning methods like gene expression programming (GEP), artificial neural network (ANN), support vector regression (SVM), and more can be used at an early phase of the design and optimization process to act as predictive models for the actual experiments, other metaheuristics-based methods like cuckoo search, ant colony optimization, particle swarm optimization, and others can be used to optimize these predictive models to find the optimal process parameter combination. These machining and optimization processes are the future of manufacturing. Data-Driven Optimization of Manufacturing Processes contains the latest research on the application of state-of-the-art computational intelligence techniques from both predictive modeling and optimization viewpoint in both soft computing approaches and machining processes. The chapters provide solutions applicable to machining or manufacturing process problems and for optimizing the problems involved in other areas of mechanical, civil, and electrical engineering, making it a valuable reference tool. This book is addressed to engineers, scientists, practitioners, stakeholders, researchers, academicians, and students interested in the potential of recently developed powerful computational intelligence techniques towards improving the performance of machining processes.
  data driven requirements engineering: Model Driven Engineering Languages and Systems Dorina C. Petriu, Nicolas Rouquette, Oystein Haugen, 2010-09-22 The MODELS series of conferences is the premier venue for the exchange of - novative technical ideas and experiences focusing on a very important new te- nical discipline: model-driven software and systems engineering. The expansion ofthisdisciplineisadirectconsequenceoftheincreasingsigni?canceandsuccess of model-based methods in practice. Numerous e?orts resulted in the invention of concepts, languagesand tools for the de?nition, analysis,transformation, and veri?cationofdomain-speci?cmodelinglanguagesandgeneral-purposemodeling language standards, as well as their use for software and systems engineering. MODELS 2010, the 13th edition of the conference series, took place in Oslo, Norway, October 3-8, 2010, along with numerous satellite workshops, symposia and tutorials. The conference was fortunate to have three prominent keynote speakers: Ole Lehrmann Madsen (Aarhus University, Denmark), Edward A. Lee (UC Berkeley, USA) and Pamela Zave (AT&T Laboratories, USA). To provide a broader forum for reporting on scienti?c progress as well as on experience stemming from practical applications of model-based methods, the 2010 conference accepted submissions in two distinct tracks: Foundations and Applications. The primary objective of the ?rst track is to present new research results dedicated to advancing the state-of-the-art of the discipline, whereas the second aims to provide a realistic and veri?able picture of the current state-- the-practice of model-based engineering, so that the broader community could be better informed of the capabilities and successes of this relatively young discipline. This volume contains the ?nal version of the papers accepted for presentation at the conference from both tracks.
  data driven requirements engineering: Research Anthology on Agile Software, Software Development, and Testing Management Association, Information Resources, 2021-11-26 Software development continues to be an ever-evolving field as organizations require new and innovative programs that can be implemented to make processes more efficient, productive, and cost-effective. Agile practices particularly have shown great benefits for improving the effectiveness of software development and its maintenance due to their ability to adapt to change. It is integral to remain up to date with the most emerging tactics and techniques involved in the development of new and innovative software. The Research Anthology on Agile Software, Software Development, and Testing is a comprehensive resource on the emerging trends of software development and testing. This text discusses the newest developments in agile software and its usage spanning multiple industries. Featuring a collection of insights from diverse authors, this research anthology offers international perspectives on agile software. Covering topics such as global software engineering, knowledge management, and product development, this comprehensive resource is valuable to software developers, software engineers, computer engineers, IT directors, students, managers, faculty, researchers, and academicians.
  data driven requirements engineering: Requirements Engineering in the Big Data Era Lin Liu, Mikio Aoyama, 2015-10-25 This book constitutes the proceedings of the second Asia Pacific Requirements Engineering Symposium, APRES 2015, held in Wuhan, China, in October 2015. The 9 full papers presented together with 3 tool demos papers and one short paper, were carefully reviewed and selected from 18 submissions. The papers deal with various aspects of requirements engineering in the big data era, such as automated requirements analysis, requirements acquisition via crowdsourcing, requirement processes and specifications, requirements engineering tools.requirements engineering in the big data era, such as automated requirements analysis, requirements acquisition via crowdsourcing, requirement processes and specifications, requirements engineering tools.
  data driven requirements engineering: Product Release Planning Guenther Ruhe, 2010-06-16 Business success hinges on successfully creating products with the right features. You must correctly analyze the needs of the customer and match these needs with your resources to not only produce a product and but also deliver it in a timely manner. An in-depth understanding of systematic release planning can put you on this path. Authored by ren
  data driven requirements engineering: System Requirements Engineering Pericles Loucopoulos, Vassilios Karakostas, 1995 System Requirements Engineering presents a balanced view of the issues, concepts, models, techniques and tools found in requirements engineering research and practice. Requirements engineering is presented from business, behavioural and software engineering perspectives and a general framework is established at the outset. This book considers requirements engineering as a combination of three concurrent and interacting processes: eliciting knowledge related to a problem domain, ensuring the validity of such knowledge and specifying the problem in a formal way. Particular emphasis is given to requirements elicitation techniques and there is a fully integrated treatment of the development of requirements specifications through enterprise modelling, functional requirements and non-functional requirements.
  data driven requirements engineering: Data Driven System Engineering James Wen, 2022-02-04 This book provides full scope of automotive ECU development activities including cybersecurity and safety plus SOTIF. Every computing system has two, and only two attributes: Data Value and Data timing, which represent fully the system functionalities from the system external behavior point of view. The data driven system engineering is the approach to develop the system by focusing on the two attributes mentioned above, in which, the data values are derived by the system operation concept design, and the data timing is derived by the system latency design. Based on which, this book provides a full range of system and software engineering development activities: Requirement Elicitation Requirement Engineering System and Software Architecture Design System Operation Concept Design System and Software Structure Design Electronic Architect Design Functionality Allocation Failure Mode and Effect Analysis (FMEA) Safety including SOTIF Cybersecurity (full compliant with UN ECE 155/156) System and software Verification System and Software Integration and Verification System and Software Black Box Verification each of which has its own clearly defined scope and approach, which is different from the conventional development, in some cases even different from some ISO standards, for example: Safety Development: the safety requirements for every part in a vehicle are cascaded from the vehicle safety requirements, which is different from the Concept Phase in the Part 3 of ISO 26262, and the functional safety development will be fully covered by (1) Reliability (2) Availability (3) Quality. Error Detection and Protection: there are only two types of errors to be detected in a computing system: Data Value error and Data Timing error, to detect which, there are only two aspects to be considered: (1) input data (2) middle data and output data in addition to the platform error detection. The approaches of detection and protection include (1) data transfer protocol check, (2) data range and reasonable value check, (3) execution time check and control. FMEA: this book provides the optimized approach by following the data relationships between the input data, middle data and output data, which will be both inductive and deductive, and re-use the system operation concept that is built at the system development first phase, to make the development efficient. Cybersecurity: this book provides the full solution to cover the UN ECE 155 by implementing three aspects: (1) Trusted contents in the ECU (2) Authenticated access to the ECU (3) Authenticated communication with the ECU. Requirement Engineering: This book makes the goal and scope of requirement engineering in the computing system development specific, accurate and measurable by defining the scope as: the requirement engineering is to use the computer executable information to describe the system under development which consists only two types of information: Signal and Test Case, and defining the requirement quality measurement as: (1) Signals, either input or output signals, shall be computer readable. (2) Test cases shall be executable in the system. System Architecture Design: The goal of system architecture design is to provide the platform that transfers and transforms the input signal to become the required output signal via some middle data. This book introduces the following system functional modulizations based on the AUTOSAR that satisfies a generic automotive ECU structure: (1) Feature Function (2) Diagnostic Service (3) Cybersecurity Function (4) Serial Signal Manager (5) Application Mode Manager (6) AUTOSAR, and based on the characteristics of those functions, the book provides the approach to design the electronic architecture and allocate the functions to the architecture.
  data driven requirements engineering: Requirements Engineering Fundamentals, 2nd Edition Klaus Pohl, 2016-04-30 Requirements engineering tasks have become increasingly complex. In order to ensure a high level of knowledge and competency among requirements engineers, the International Requirements Engineering Board (IREB) developed a standardized qualification called the Certified Professional for Requirements Engineering (CPRE). The certification defines the practical skills of a requirements engineer on various training levels. This book is designed for self-study and covers the curriculum for the Certified Professional for Requirements Engineering Foundation Level exam as defined by the IREB. <b>The 2nd edition</b> has been thoroughly revised and is aligned with the curriculum Version 2.2 of the IREB. In addition, some minor corrections to the 1st edition have been included. <b>About IREB:</b> The mission of the IREB is to contribute to the standardization of further education in the fields of business analysis and requirements engineering by providing syllabi and examinations, thereby achieving a higher level of applied requirements engineering. The IRE Board is comprised of a balanced mix of independent, internationally recognized experts in the fields of economy, consulting, research, and science. The IREB is a non-profit corporation. For more information visit www.certified-re.com
  data driven requirements engineering: Requirements Engineering: Foundation for Software Quality Paul Grünbacher, Anna Perini, 2017-02-20 This book constitutes the proceedings of the 23rd International Working Conference on Requirements Engineering - Foundation for Software Quality, REFSQ 2017, held in Essen, Germany, in February/March 2017. The 16 full papers and 10 short papers presented in this volume were carefully reviewed and selected from 77 submissions. The papers were organized in topical sections named: use case models; ecosystems and innovation; human factors in requirements engineering; goal-orientation in requirements engineering; communication and collaboration; process and tool integration; visualization and representation of requirements; agile requirements engineering; natural language processing, information retrieval and machine learning traceability; quality of natural language requirements; research methodology in requirements engineering.
  data driven requirements engineering: Requirements Engineering Axel van Lamsweerde, 2014-09-23 This book presents a disciplined approach to the engineering of high-quality requirements. The approach covers the entire requirements lifecycle and integrates state-of-the-art techniques for requirements elicitation, evaluation, specification, analysis, and evolution. Modeling plays a central role in this approach. Rich, requirements-specific models provide a common interface to the various RE activities. Such models capture the multiple facets of the system-as-is and the system-to-be, comprising both software and environment components. The book puts a strong emphasis on systematic, replicable techniques for requirements engineering.
  data driven requirements engineering: Model-Driven Software Engineering in Practice Marco Brambilla, Jordi Cabot, Manuel Wimmer, 2017-03-30 This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE). MDSE practices have proved to increase efficiency and effectiveness in software development, as demonstrated by various quantitative and qualitative studies. MDSE adoption in the software industry is foreseen to grow exponentially in the near future, e.g., due to the convergence of software development and business analysis. The aim of this book is to provide you with an agile and flexible tool to introduce you to the MDSE world, thus allowing you to quickly understand its basic principles and techniques and to choose the right set of MDSE instruments for your needs so that you can start to benefit from MDSE right away. The book is organized into two main parts. The first part discusses the foundations of MDSE in terms of basic concepts (i.e., models and transformations), driving principles, application scenarios, and current standards, like the well-known MDA initiative proposed by OMG (Object Management Group) as well as the practices on how to integrate MDSE in existing development processes. The second part deals with the technical aspects of MDSE, spanning from the basics on when and how to build a domain-specific modeling language, to the description of Model-to-Text and Model-to-Model transformations, and the tools that support the management of MDSE projects. The second edition of the book features: a set of completely new topics, including: full example of the creation of a new modeling language (IFML), discussion of modeling issues and approaches in specific domains, like business process modeling, user interaction modeling, and enterprise architecture complete revision of examples, figures, and text, for improving readability, understandability, and coherence better formulation of definitions, dependencies between concepts and ideas addition of a complete index of book content In addition to the contents of the book, more resources are provided on the book's website http://www.mdse-book.com, including the examples presented in the book.
  data driven requirements engineering: Systems Engineering in the Fourth Industrial Revolution Ron S. Kenett, Robert S. Swarz, Avigdor Zonnenshain, 2019-12-24 An up-to-date guide for using massive amounts of data and novel technologies to design, build, and maintain better systems engineering Systems Engineering in the Fourth Industrial Revolution: Big Data, Novel Technologies, and Modern Systems Engineering offers a guide to the recent changes in systems engineering prompted by the current challenging and innovative industrial environment called the Fourth Industrial Revolution—INDUSTRY 4.0. This book contains advanced models, innovative practices, and state-of-the-art research findings on systems engineering. The contributors, an international panel of experts on the topic, explore the key elements in systems engineering that have shifted towards data collection and analytics, available and used in the design and development of systems and also in the later life-cycle stages of use and retirement. The contributors address the issues in a system in which the system involves data in its operation, contrasting with earlier approaches in which data, models, and algorithms were less involved in the function of the system. The book covers a wide range of topics including five systems engineering domains: systems engineering and systems thinking; systems software and process engineering; the digital factory; reliability and maintainability modeling and analytics; and organizational aspects of systems engineering. This important resource: Presents new and advanced approaches, methodologies, and tools for designing, testing, deploying, and maintaining advanced complex systems Explores effective evidence-based risk management practices Describes an integrated approach to safety, reliability, and cyber security based on system theory Discusses entrepreneurship as a multidisciplinary system Emphasizes technical merits of systems engineering concepts by providing technical models Written for systems engineers, Systems Engineering in the Fourth Industrial Revolution offers an up-to-date resource that contains the best practices and most recent research on the topic of systems engineering.
  data driven requirements engineering: The Art and Science of Analyzing Software Data Christian Bird, Tim Menzies, Thomas Zimmermann, 2015-09-02 The Art and Science of Analyzing Software Data provides valuable information on analysis techniques often used to derive insight from software data. This book shares best practices in the field generated by leading data scientists, collected from their experience training software engineering students and practitioners to master data science. The book covers topics such as the analysis of security data, code reviews, app stores, log files, and user telemetry, among others. It covers a wide variety of techniques such as co-change analysis, text analysis, topic analysis, and concept analysis, as well as advanced topics such as release planning and generation of source code comments. It includes stories from the trenches from expert data scientists illustrating how to apply data analysis in industry and open source, present results to stakeholders, and drive decisions. - Presents best practices, hints, and tips to analyze data and apply tools in data science projects - Presents research methods and case studies that have emerged over the past few years to further understanding of software data - Shares stories from the trenches of successful data science initiatives in industry
Data and Digital Outputs Management Plan (DDOMP)
Data and Digital Outputs Management Plan (DDOMP)

Building New Tools for Data Sharing and Reuse through a …
Jan 10, 2019 · The SEI CRA will closely link research thinking and technological innovation toward accelerating the full path of discovery-driven data use …

Open Data Policy and Principles - Belmont Forum
The data policy includes the following principles: Data should be: Discoverable through catalogues and search engines; Accessible as open …

Belmont Forum Adopts Open Data Principles for Environme…
Jan 27, 2016 · Adoption of the open data policy and principles is one of five recommendations in A Place to Stand: e-Infrastructures and Data …

Belmont Forum Data Accessibility Statement an…
The DAS encourages researchers to plan for the longevity, reusability, and stability of the data attached to their research publications and results. …

Data-Driven and Keyword-Driven Test Automation …
Department of Computer Science and Engineering Software Business and Engineering Institute Pekka Laukkanen Data-Driven and Keyword-Driven Test Automation Frameworks Master’s …

Engineering Design with Digital Thread - Massachusetts …
Digital Thread is a data-driven architecture that links together information generated from across the product lifecycle. A speci c opportunity is to leverage Digital Thread to more e ciently …

Data-driven modelling of the functional level in model-based …
2.3. Data-driven requirements management Requirements can be classified as functional or as non-functional requirements. Functional requirements describe the functional scope of a new …

What’s up with Requirements Engineering for Artificial …
driven, data-driven and AI-driven. The authors explained that businesses are moving towards data-driven systems, and de-cisions are becoming more dependent on data to determine the …

Data-Driven Requirements Engineering - ResearchGate
Data-Driven Requirements Engineering Using Natural Language Processing to Automatically organize a large collection of User Feedback Thesis for the master program Business …

A Systematic Review of the Use of Requirements …
2.1 Research question In order to examine the current use of requirements engineering techniques in model-driven development and their actual level of automation we formulate

GALLOGLY COLLEGE OF ENGINEERING THE UNIVERSITY OF …
Additional College Requirements ENGR 1411 Freshman Engineering Experience 1 1 C S 1323 Introduction to Computer Programming for Programmers 3 ... ISE 4113 Spreadsheet Dec …

The data-driven enterprise of 2025 - McKinsey & Company
The data-driven enterprise of 2025 Rapidly accelerating technology advances, the recognized value of data, and increasing data literacy are changing what it means to be “data driven.” ...

Data-Driven Models for Control Engineering Applications …
to control engineering systems, it is important that the data-driven models meet the following requirements: high prediction accuracy with low computational effort correct representation of …

Requirements Engineering Challenges in Building AI-Based …
Requirements Engineering Challenges in Building AI-Based Complex Systems Hrvoje Belani IT Division ... data science, machine learning, deep learning, development process I. …

Ontology-Driven Requirements Engineering A Case Study …
process-driven RE in the context of the OntoREM research project a joint project – between the University of the West of England andAirbus. Within this project, an Ontology-driven …

The Unfulfilled Potential of Data-Driven Decision Making in …
Requirements Engineering (RE) is conducted [2] and how decisions are made [3] In transitioning to Agile Software Development (ASD), learning about the ... Data-driven decision making …

Data-driven Requirements Engineering in Agile Projects: …
Funded by the European Union Data-driven Requirements Engineering in Agile Projects: The Q-Rapids Approach Xavier Franch1, Claudia Ayala 1, Lidia López , Silverio Martínez-Fernández2, …

Framework for a Digital Documented Safety Analysis
manual data entry, and allow for automated updates across different software platforms, thus expediting the delivery of safety documentation and reducing rework costs. A digital DSAwould …

DOD Data Strategy - U.S. Department of Defense
4 Essential Capabilities necessary to enable all goals: 1.) Architecture – DoD architecture, enabled by enterprise cloud and other technologies, must allow pivoting on data more rapidly …

Building ATC Simulator through Scenario-Driven …
Scenario-based Requirements Analysis Method (SCRAM) [8][9][10], focuses on the use of scenarios and early prototyping to elicit requirements in reaction to a preliminary design. …

Mockup-Supported Web Requirements Engineering
Requirements engineering for web applications entails new demands, compared to traditional software applications. This paper proposes a mockup-driven fast-prototyping methodology to …

developing a Data Driven Requirements Engineering nal …
Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews Jialiang Wei ∗, Anne-Lise Courbis , Thomas Lambolais , Binbin Xu , Pierre Louis …

Data-Driven Persona Creation, Validation, and Evolution
The main goal of our ongoing research is to harness the power of data-driven requirements engineering (DDRE) to automate Persona creation, validation, and evolution as a continuous …

Data-driven requirements modeling - ACM Digital Library
lyze requirements has been largely ignored in the lit-erature. Yet the growing ubiquity of data, the ability to access large-scale sensor instrumentation and the availability of \big data" tools has …

SysML-based systems engineering using a model-driven …
regard to function-driven systems engineering and to define a process that enables a seam-less transfer of respective artifacts to UML-based software engineering. For this purpose the ... a re …

Quality-aware Rapid Software Development Project: The Q …
Software quality, Data-driven requirements engineering, Software analytic tools, Software repositories, Quality models, Agile software develop-ment, Rapid software development, …

developing a Data Driven Requirements Engineering nal …
Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews Jialiang Wei ∗, Anne-Lise Courbis , Thomas Lambolais , Binbin Xu , Pierre Louis …

developing a Data Driven Requirements Engineering nal …
Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews Jialiang Wei ∗, Anne-Lise Courbis , Thomas Lambolais , Binbin Xu , Pierre Louis …

Temporal dynamics of requirements engineering from …
to support data-driven requirements engineering activities, such as bug report classification, new feature requests, and usage experience. However, due to a large amount of textual data, …

Mining Reddit Data to Elicit Students’ Requirements During …
Motivated by the vision of data-driven requirements elicita- tion [23], [28], we explored the potential of utilizing social media as a means to elicit requirements in this particular context. …

Model-Driven User Requirements Specification using …
difficult. Model-driven engineering, in which models are the main artifact during system development, is an emergent approach that tries to address system complexity by the intense …

Requirements Engineering Challenges in Building AI-Based …
2) Outcome/data driven development: development teams receive a quantitative target, i.e. an outcome, to realize and are asked to experiment with different so-

Data-Driven Digital Twin Requirements Additive Layer …
Data-Driven Digital Twin Requirements for Additive Layer Manufacturing Essam Shehab*1, Assel Jumassultan1, Nurgabyl Khoyashov1, Shynar Juziyeva1, Nursultan Jyeniskhan1, and Md …

A Requirements Driven Digital Twin Framework: …
efforts illustrate that the combination of SME and data provides more effective, robust and usable solutions in many manufacturing domains, than purely data-driven solutions [6], [9]. It uses …

AI-Driven Software Requirements Elicitation: A Novel …
requirements elicitation, often overshadowed in requirements engineering. They introduce an elicitation methodology to comprehensively address associated challenges.

Data-driven Requirements Engineering in Agile Projects: …
Data-driven Requirements Engineering in Agile Projects: The Q-Rapids Approach Xavier Franch1, Claudia Ayala1, Lidia López1, Silverio Martínez-Fernández2, Pilar Rodríguez3, Cristina …

Q-Rapids: Quality-Aware Rapid Software Development – An …
software quality, data-driven requirements engineering, rapid soft-ware development, quality requirements. 1 Introduction . The Q -Rapids projec t (Quality -Aware Rapid Software …

Requirements Engineering for Actors-with-Learning: …
adaptive software architectures [11] or data-driven requirements engineering techniques [12]. RE frameworks today need to encompass the full cognitive cycle, at least at a conceptual level …

The data-driven organization - d1.awsstatic.com
a data-driven organization, according to a recent survey. When asked to ... engineering solutions to the broader community. Data consumers are the individuals, teams, and machines that use …

Specification of Personal Data Protection Requirements:
contextualized by the RSLingo initiative, a model-driven requirements engineering approach for the rigorous specification of system requirements. In particular this paper discusses the …

Psychologically-Driven Requirements Engineering: A Case …
driven requirements engineering approach that captures and models stakeholders personal values, motivations and ... However, the resulting data is complex and unstructured, so on its …

Bridging MDE and AI: A Systematic Review of Domain-Specific …
or data collected from complex (software) systems. In this respect, means of artificial intelligence (AI) and its sub-disciplines, namely machine learning (ML) and deep learning (DL), are …

Framework for a Digital Documented Safety Analysis
information, reduce the need for manual data entry, and allow for automated updates across different software platforms, thus expediting the delivery of safety documentation and reducing …

DATA-CENTRIC ENGINEERING: INTEGRATING SIMULATION,
data-driven methods [Venkatasubramanian, 2019]. In engineering domains, especially in the prototyping design phase, very little data are typically available since there is no operational …

Data-DrivenOptimization - Stanford University
Data-DrivenOptimization YinyuYe K.T.LiChairProfessorofEngineering Department ofManagementScience andEngineering StanfordUniversity June,2014 Yinyu Ye June 2014. …

Requirements Driven UAV Development - DTIC
(UAVs) driven in part by the need to gather additional data to support military activities as well as from earth scientists who are becoming increasingly aware of this potentially huge opportunity …

Specifying requirements for collection and analysis of online …
Data-Driven Requirements Engineering (DDRE) provides methods and techniques at support of software developers and analysts willing to exploit user feedback for eliciting, prioritising, and …

Market-Driven Requirements Engineering Processes for …
requirements engineering within market-driven software companies, the qualitative approach is considered suitable. ... the requirements and the software, e.g. data models,

REQUIREMENTS ENGINEERING IN THE WORLD OF APPS
offer the potentiality to capture requirements, which people express in words, without the co-presence of those people or “crowd.” A number of data-driven approaches for requirements …

developing a Data Driven Requirements Engineering nal …
Towards a Data-Driven Requirements Engineering Approach: Automatic Analysis of User Reviews Jialiang Wei ∗, Anne-Lise Courbis , Thomas Lambolais , Binbin Xu , Pierre Louis …

Temporal dynamics of requirements engineering from …
to support data-driven requirements engineering activities, such as bug report classification, new feature requests, and usage experience. However, due to a large amount of textual data, …

Introduction To Model-Based System Engineering (MBSE) …
Jul 30, 2015 · “Model-Based Engineering (MBE): An approach to engineering that uses models as an integral part of the technical baseline that includes the requirements, analysis, design, …

INGENIERÍA DE REQUERIMIENTOS PARA LA INDUSTRIA 4.0
Data driven requirements engineering (DDR). METODOLOGÍA . El curso busca una dinámica interactiva, combinando momentos en formato de clase magistral con discusión de …

Goal Driven Requirements Engineering: Evaluation of …
Goal Driven Requirements Engineering: Evaluation of Current Methods Evangelia Kavakli* , Pericles Loucopoulos** * Department of Cultural Technology and Communication, University of …