Design Science Methodology for Information Systems and Software Engineering

Design Science Methodology for Information Systems and Software Engineering PDF Author: Roel J. Wieringa
Publisher: Springer
ISBN: 3662438399
Category : Computers
Languages : en
Pages : 327

Get Book Here

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.

Design Science Methodology for Information Systems and Software Engineering

Design Science Methodology for Information Systems and Software Engineering PDF Author: Roel J. Wieringa
Publisher: Springer
ISBN: 3662438399
Category : Computers
Languages : en
Pages : 327

Get Book Here

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.

Software Quality and Productivity

Software Quality and Productivity PDF Author: M. Lee
Publisher: Springer
ISBN: 0387348484
Category : Computers
Languages : en
Pages : 400

Get Book Here

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.

Soft Systems Methodology in Action

Soft Systems Methodology in Action PDF Author: Peter Checkland
Publisher: John Wiley & Sons
ISBN: 0471986054
Category : Science
Languages : de
Pages : 438

Get Book Here

Book Description
Soft Systems Methodology in Action "Whether by design, accident or merely synchronicity, Checkland appears to have developed a habit of writing seminal publications near the start of each decade which establish the basis and framework for systems methodology research for that decade." Hamish Rennie, Journal of the Operational Research Society, 1992 Thirty years ago Peter Checkland set out to test whether the Systems Engineering (SE) approach, highly successful in technical problems, could be used by managers coping with the unfolding complexities of organizational life. The straightforward transfer of SE to the broader situations of management was not possible, but by insisting on a combination of systems thinking strongly linked to real-world practice Checkland and his collaborators developed an alternative approach - Soft Systems Methodology (SSM) - which enables managers of all kinds and at any level to deal with the subtleties and confusions of the situations they face. This work established the now accepted distinction between 'hard' systems thinking, in which parts of the world are taken to be 'systems' which can be 'engineered', and 'soft' systems thinking in which the focus is on making sure the process of inquiry into real-world complexity is itself a system for learning. Systems Thinking, Systems Practice (1981) and Soft Systems Methodology in Action (1990) together with an earlier paper Towards a Systems-based Methodology for Real-World Problem Solving (1972) have long been recognized as classics in the field. Now-Peter Checkland has looked back over the three decades of SSM development, brought the account of it up to date, and reflected on the whole evolutionary process which has produced a mature SSM. SSM: A 30-Year Retrospective, here included with Soft Systems Methodology in Action closes a chapter on what is undoubtedly the most significant single research programme on the use of systems ideas in problem solving. Now retired from full-time university work, Peter Checkland continues his research as a Leverhulme Emeritus Fellow.

Systems Thinking and Modelling

Systems Thinking and Modelling PDF Author: Kambiz E. Maani
Publisher: Prentice Hall
ISBN: 9781877258008
Category : Computer simulation
Languages : en
Pages : 262

Get Book Here

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

Computational Artifacts

Computational Artifacts PDF Author: Raymond Turner
Publisher: Springer
ISBN: 3662555654
Category : Computers
Languages : en
Pages : 248

Get Book Here

Book Description
The philosophy of computer science is concerned with issues that arise from reflection upon the nature and practice of the discipline of computer science. This book presents an approach to the subject that is centered upon the notion of computational artefact. It provides an analysis of the things of computer science as technical artefacts. Seeing them in this way enables the application of the analytical tools and concepts from the philosophy of technology to the technical artefacts of computer science. With this conceptual framework the author examines some of the central philosophical concerns of computer science including the foundations of semantics, the logical role of specification, the nature of correctness, computational ontology and abstraction, formal methods, computational epistemology and explanation, the methodology of computer science, and the nature of computation. The book will be of value to philosophers and computer scientists.

Evolutionary Systems Development

Evolutionary Systems Development PDF Author: John Crinnion
Publisher: Financial Times Prentice Hall (a Pearson Education Company)
ISBN:
Category : Computers
Languages : en
Pages : 392

Get Book Here

Book Description
The purpose of this book is to provide a detailed understanding of the evolutionary approach to the development of computerized information systems. It does this by describing the principles of evolutionary development and showing how they relate to the more traditional approaches to systems analysis and design.

Software Design Methodology

Software Design Methodology PDF Author: Hong Zhu
Publisher: Elsevier
ISBN: 0080454968
Category : Computers
Languages : en
Pages : 357

Get Book Here

Book Description
Software Design Methodology explores the theory of software architecture, with particular emphasis on general design principles rather than specific methods. This book provides in depth coverage of large scale software systems and the handling of their design problems. It will help students gain an understanding of the general theory of design methodology, and especially in analysing and evaluating software architectural designs, through the use of case studies and examples, whilst broadening their knowledge of large-scale software systems. This book shows how important factors, such as globalisation, modelling, coding, testing and maintenance, need to be addressed when creating a modern information system. Each chapter contains expected learning outcomes, a summary of key points and exercise questions to test knowledge and skills. Topics range from the basic concepts of design to software design quality; design strategies and processes; and software architectural styles. Theory and practice are reinforced with many worked examples and exercises, plus case studies on extraction of keyword vector from text; design space for user interface architecture; and document editor. Software Design Methodology is intended for IT industry professionals as well as software engineering and computer science undergraduates and graduates on Msc conversion courses. * In depth coverage of large scale software systems and the handling of their design problems* Many worked examples, exercises and case studies to reinforce theory and practice* Gain an understanding of the general theory of design methodology

Model-Driven Software Migration: A Methodology

Model-Driven Software Migration: A Methodology PDF Author: Christian Wagner
Publisher: Springer Science & Business Media
ISBN: 3658052708
Category : Computers
Languages : en
Pages : 319

Get Book Here

Book Description
Today, reliable software systems are the basis of any business or company. The continuous further development of those systems is the central component in software evolution. It requires a huge amount of time- man power- as well as financial resources. The challenges are size, seniority and heterogeneity of those software systems. Christian Wagner addresses software evolution: the inherent problems and uncertainties in the process. He presents a model-driven method which leads to a synchronization between source code and design. As a result the model layer will be the central part in further evolution and source code becomes a by-product. For the first time a model-driven procedure for maintenance and migration of software systems is described. The procedure is composed of a model-driven reengineering and a model-driven migration phase. The application and effectiveness of the procedure are confirmed with a reference implementation applied to four exemplary systems.

Software Release Methodology

Software Release Methodology PDF Author: Michael E. Bays
Publisher: Prentice Hall
ISBN:
Category : Computers
Languages : en
Pages : 264

Get Book Here

Book Description
Cisco Systems product release specialist Michael Bays organizes the process -- and the book -- into six key elements: source code control, product build, testing and defect tracking, code integration techniques, software change management, and release engineering. Bays presents detailed coverage in every area -- much of which has never appeared in a book before. Better yet, he shows how how every stage can be integrated into a single coherent process that delivers improved quality faster than the haphazard approaches most companies use today. The book is full of well-thought-out solutions to the problems you're most likely to encounter -- and the solutions are scalable, so even the smallest company can benefit from them.

Systems Engineering

Systems Engineering PDF Author: Derek K. Hitchins
Publisher: John Wiley & Sons
ISBN: 9780470518755
Category : Technology & Engineering
Languages : en
Pages : 528

Get Book Here

Book Description
This book conceives, presents and exemplifies a contemporary, general systems methodology that is straightforward and accessible, providing guidance in practical application, as well as explaining concept and theory. The book is presented both as a text for students, with topic assignments, and as a reference for practitioners, through case studies. Utilizing recent research and developments in systems science, methods and tools, Hitchins has developed a unified systems methodology, employable when tackling virtually any problem, from the small technological, to the global socioeconomic. Founded in the powerful ‘systems approach’, Hitchins’ systems methodology brings together both soft and hard system scientific methods into one methodological framework. This can be applied when addressing complex problems, issues and situations, and for creating robust, provable solutions, resolutions and dissolutions to those problems – supposing such to exist. This book details and explores: the systems approach, using theory and method to reveal systems engineering as applied systems science, bridging the gulf between Problem and Solution Spaces; a ‘universal’ Systems Methodology (including an extensive view of systems engineering, embracing both soft and hard systems) which encompasses all five stages of Hitchins’ 5-layer Systems Engineering Model (artifact, project, enterprise, industry and socio-economy); case studies illustrating how the systems methodology may be used to address a diverse range of situations and issues, including conceiving a new defense capability, proposing a feasible way to tackle global warming, tackling enterprise interventions, how and why things can go wrong, and many more. Systems Engineering will give an immeasurable advantage to managers, practitioners and consultants in a wide range of organizations and fields including police, defense, procurement, communications, transport, management, electrical, electronic, aerospace, requirements, software and computer engineering. It is an essential reference for researchers seeking ‘systems enlightenment’, including graduate students who require a comprehensive reference text on the subject, and also government departments and systems engineering institutions