Design Science Methodology for Information Systems and Software Engineering


Book Description

This book provides guidelines for practicing design science in the fields of information systems and software engineering research. A design process usually iterates over two activities: first designing an artifact that improves something for stakeholders and subsequently empirically investigating the performance of that artifact in its context. This “validation in context” is a key feature of the book - since an artifact is designed for a context, it should also be validated in this context. The book is divided into five parts. Part I discusses the fundamental nature of design science and its artifacts, as well as related design research questions and goals. Part II deals with the design cycle, i.e. the creation, design and validation of artifacts based on requirements and stakeholder goals. To elaborate this further, Part III presents the role of conceptual frameworks and theories in design science. Part IV continues with the empirical cycle to investigate artifacts in context, and presents the different elements of research problem analysis, research setup and data analysis. Finally, Part V deals with the practical application of the empirical cycle by presenting in detail various research methods, including observational case studies, case-based and sample-based experiments and technical action research. These main sections are complemented by two generic checklists, one for the design cycle and one for the empirical cycle. The book is written for students as well as academic and industrial researchers in software engineering or information systems. It provides guidelines on how to effectively structure research goals, how to analyze research problems concerning design goals and knowledge questions, how to validate artifact designs and how to empirically investigate artifacts in context – and finally how to present the results of the design cycle as a whole.




Systems Methodology for Software


Book Description

SYSTEM SOFTWARE AND SOFTWARE SYSTEMS: Concepts and Methodology is intended to offer a systematic treatment of the theory and practice of designing and implementing system software.The two volumes systematically develop and apply the systems methodology for software development. For that the concept of a system is analysed and various types of systems used in computer science are systematized into a concept of an ad hoc system that is suitable as a mechanism for software development. The kernel of this methodology consists of a systematic approach for ad hoc systems development (specification, implementation, validation). The hardware and the software of a computer system are specified as ad hoc systems. Examples from various architectures, languages, and operating systems are provided as illustrations. Problems and their suggested solutions are provided at the end of each chapter. Further readings and a list of references conclude each chapter.These volumes are self-contained and may be used as textbooks for an introductory course on system software and for a course on operating system. However, a broad spectrum of professionals in computer science will benefit from it.




Systems Management for Information Technology and Software Engineering


Book Description

This new book on systems management discusses important concerns for the development of systems from the perspective of information technology, information systems, and software systems engineering. It focuses on the systems management process for information technology and software development organizations.




Software Quality and Productivity


Book Description

As the world becomes increasingly dependent on the use of computers, the need for quality software which can be produced at reasonable cost increases. This IFIP proceedings brings together the work of leading researchers and practitioners who are concerned with the efficient production of quality software.




Software Design Methods for Concurrent and Real-time Systems


Book Description

This book describes the concepts and methods used in the software design of real-time systems. The author outlines the characteristics of real-time systems, describes the role of software design in real-time system development, surveys and compares some software design methods for real-time systems, and outlines techniques for the verification and validation of real-time system designs.




The Work System Method


Book Description

The Work System Method is an organized approach that every organization can use for: ... Recognizing that systems involve much more than IT ... Describing and understanding systems from a business viewpoint ... Analyzing and improving systems ... Improving communication between business and IT professionals ... Increasing the likelihood of successful implementation ... Understanding the role and limitations of IT.




System Software And Software Systems: Systems Methodology For Software


Book Description

SYSTEM SOFTWARE AND SOFTWARE SYSTEMS: Concepts and Methodology is intended to offer a systematic treatment of the theory and practice of designing and implementing system software.The two volumes systematically develop and apply the systems methodology for software development. For that the concept of a system is analysed and various types of systems used in computer science are systematized into a concept of an ad hoc system that is suitable as a mechanism for software development. The kernel of this methodology consists of a systematic approach for ad hoc systems development (specification, implementation, validation). The hardware and the software of a computer system are specified as ad hoc systems. Examples from various architectures, languages, and operating systems are provided as illustrations. Problems and their suggested solutions are provided at the end of each chapter. Further readings and a list of references conclude each chapter.These volumes are self-contained and may be used as textbooks for an introductory course on system software and for a course on operating system. However, a broad spectrum of professionals in computer science will benefit from it.




Systems Thinking and Modelling


Book Description

Systems Thinking and Modelling offers readers a comprehensive introduction to the growing field of systems thinking and modelling (based on the system dynamics approach) and its applications. The book provides a self-contained and unique blend of qualitative and quantitative modelling, step-by-step methodology, numerous examples and mini-cases as well as extensive real-life case studies. This presentation style makes the otherwise technical tools of systems thinking and modelling accessible to a wide range of people.The book is intended as a text for students in business, management, management and information systems, social sciences, applied sciences and engineering. It also has particular relevance for professionals interested in group and organisational learning, especially in the educational, social, medical and scientific fields. Systems thinking as a managerial and organisational discipline was popularised in the 1990s. Since then, interest has grown worldwide in 'organisational learning' and related disciplines. Systems thinking and modelling provide a paradigm, a language and a technology for understanding the dynamics that underlie change and complexity in business, polit




Research Methodologies, Innovations, and Philosophies in Software Systems Engineering and Information Systems


Book Description

"This book aims to advance scientific knowledge on research approaches used in systems engineering, software engineering, and information systems and to update,integrate, disperse and valuable knowledge on research approaches"--




Adaptive Software Development


Book Description

- support an adaptive culture or mindset, in which change and uncertainty are assumed to be the natural state--not a false expectation of order- introduce frameworks to guide the iterative process of managing change- institute collaboration, the interaction of people on three levels: interpersonal, cultural, and structural- add rigor and discipline to the RAD approach, making it scalable to the uncertainty and complexity of real-life undertakings




Recent Books