Requirements Engineering for Sociotechnical Systems


Book Description

"This book provides a detailed account concerning information society and the challenges and application posed by its elicitation, specification, validation and management: from embedded software in cars to internet-based applications, COTS packages, health-care, and others"--Provided by publisher.




Security Requirements Engineering


Book Description

A novel, model-driven approach to security requirements engineering that focuses on socio-technical systems rather than merely technical systems. Security requirements engineering is especially challenging because designers must consider not just the software under design but also interactions among people, organizations, hardware, and software. Taking this broader perspective means designing a secure socio-technical system rather than a merely technical system. This book presents a novel, model-driven approach to designing secure socio-technical systems. It introduces the Socio-Technical Modeling Language (STS-ML) and presents a freely available software tool, STS-Tool, that supports this design approach through graphical modeling, automated reasoning capabilities to verify the models constructed, and the automatic derivation of security requirements documents. After an introduction to security requirements engineering and an overview of computer and information security, the book presents the STS-ML modeling language, introducing the modeling concepts used, explaining how to use STS-ML within the STS method for security requirements, and providing guidelines for the creation of models. The book then puts the STS approach into practice, introducing the STS-Tool and presenting two case studies from industry: an online collaborative platform and an e-Government system. Finally, the book considers other methods that can be used in conjunction with the STS method or that constitute an alternative to it. The book is suitable for course use or as a reference for practitioners. Exercises, review questions, and problems appear at the end of each chapter.




Projects as Socio-Technical Systems in Engineering Education


Book Description

This book presents the case for Project-Based Learning within Socio-Technical Systems in Engineering Education. The book highlights the importance of projects as Socio-Technical Systems as a means for supporting and enhancing international accreditation of engineering programs. Practical examples illustrate how Socio-Technical Systems are brought into the educational environment through Project-Based Learning. The book goes on to discusses the impact this may have on Engineering Education practice. The work presented will enable engineering educators to develop curricula that can respond to societal needs, while also enhancing teaching and learning. It offers an approach to engineering education that centers on engaging scholars in projects that are located within socio-technical systems. University, government and industry leaders will gain from this book as it provides insight into strategic planning and partnership-building for Engineering Education. We hope this book will further foster deep scholarship of research to ready engineering faculties for engaging responsibly with their surrounding communities. Features: Offers applications of Project-Based Learning (PBL) in Engineering Education Matches elements of Socio-Technical Systems in Higher Engineering Education, with the Exit Level Outcomes (ELOs) required by professional engineering bodies Provides practical examples for the establishment of project environments within an academic faculty Shows examples in the success of execution of projects involving engineering educators, researchers, program developers, government agencies and industry partners Presents a framework to develop Project-Based Learning in Engineering Education that addresses Socio-Technical requirements and will enable engineering educators to collaboratively develop engineering curricula with industry that will respond to societal needs




Engineering Secure Future Internet Services and Systems


Book Description

This State-of-the-Art Survey contains a selection of papers representing state-of-the-art results in the engineering of secure software-based Future Internet services and systems, produced by the NESSoS project researchers. The engineering approach of the Network of Excellence NESSoS, funded by the European Commission, is based on the principle of addressing security concerns from the very beginning in all software development phases, thus contributing to reduce the amount of software vulnerabilities and enabling the systematic treatment of security needs through the engineering process. The 15 papers included in this volume deal with the main NESSoS research areas: security requirements for Future Internet services; creating secure service architectures and secure service design; supporting programming environments for secure and composable services; enabling security assurance and integrating former results in a risk-aware and cost-aware software life-cycle.




Engineering Systems


Book Description

An overview of engineering systems that describes the new challenges posed for twenty-first-century engineers by today's highly complex sociotechnical systems. Engineering, for much of the twentieth century, was mainly about artifacts and inventions. Now, it's increasingly about complex systems. As the airplane taxis to the gate, you access the Internet and check email with your PDA, linking the communication and transportation systems. At home, you recharge your plug-in hybrid vehicle, linking transportation to the electricity grid. Today's large-scale, highly complex sociotechnical systems converge, interact, and depend on each other in ways engineers of old could barely have imagined. As scale, scope, and complexity increase, engineers consider technical and social issues together in a highly integrated way as they design flexible, adaptable, robust systems that can be easily modified and reconfigured to satisfy changing requirements and new technological opportunities. Engineering Systems offers a comprehensive examination of such systems and the associated emerging field of study. Through scholarly discussion, concrete examples, and history, the authors consider the engineer's changing role, new ways to model and analyze these systems, the impacts on engineering education, and the future challenges of meeting human needs through the technologically enabled systems of today and tomorrow.







Requirements Engineering for Sociotechnical Systems


Book Description

"This book provides a detailed account concerning information society and the challenges and application posed by its elicitation, specification, validation and management: from embedded software in cars to internet-based applications, COTS packages, health-care, and others"--Provided by publisher.




Requirements Engineering


Book Description

The book is divided into two parts. Part 1 examines issues in current requirements engineering methods and practice. Part 2 details the way in which a particular orientation on the social aspect of the area can increase our understanding of the requirements process and also inform current requirements practice.




Sociotechnical Enterprise Information Systems Design and Integration


Book Description

"This book covers multiple systems and developments in design for businesses and enterprises of all sizes, highlighting the advancing technology and research in this area and proposing strategic approaches to manage risks and detect errors"--Provided by publisher.




Engineering and Operations of System of Systems


Book Description

Modern engineering systems are complex and multi-faceted, and must be flexible, adaptable, and fully integrated with the supply chain and other stakeholders to deliver an effective level of performance. Therefore, this book aims to create an operational view and new understanding of modern system design, commissioning, operation, services and support. It includes system of systems modelling and analysis techniques essential to develop whole of system in view of essential requirements. This book will address professional engineers/operations managers required to design, develop, implement and operate a complex socio-technical system containing many engineering systems. Key Features • Develops a holistic view of system of systems from all possible fields of interest • Introduces the idea of system configurability to understand system of systems in parallel with the typical, classical concepts of engineering systems design • Offers effective coverage of both the engineering aspects and operational aspects of systems of systems • Focuses on pragmatic viewpoints on how to analyze system of systems • Provides practical tools and methods for the readers to develop competence to configure and operate system of systems