feed icon rss

Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Online Resource
    Online Resource
    Waltham, MA :Morgan Kaufmann is an imprint of Elsevier,
    UID:
    almahu_9949697777802882
    Format: 1 online resource (xxi, 429 pages) : , illustrations.
    Edition: 1st edition
    ISBN: 0-12-802349-X
    Content: Agile Systems Engineering presents a vision of systems engineering where precise specification of requirements, structure, and behavior meet larger concerns as such as safety, security, reliability, and performance in an agile engineering context.World-renown author and speaker Dr. Bruce Powel Douglass incorporates agile methods and model-based systems engineering (MBSE) to define the properties of entire systems while avoiding errors that can occur when using traditional textual specifications. Dr. Douglass covers the lifecycle of systems development, including requirements, analysis, design, and the handoff to specific engineering disciplines. Throughout, Dr. Douglass couples agile methods with SysML and MBSE to arm system engineers with the conceptual and methodological tools they need to avoid specification defects and improve system quality while simultaneously reducing the effort and cost of systems engineering.
    Note: Includes index. , 1. What is Model-Based Systems Engineering? -- 2. What are Agile Methods and Why Should I Care? -- 3. SysML Introduction -- 4. Agile Stakeholder Requirements Engineering -- 5. Agile Systems Requirements Definition and Analysis -- 6. Agile Systems Architectural Analysis and Trade Studies -- 7. Agile Systems Architectural Design -- 8. The Handoff to Downstream Engineering -- Appendix A. T-Wrecks Stakeholder Requirements -- Appendix B. T-Wrecks System Requirements. , English , English
    Additional Edition: ISBN 0-12-802120-9
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Massachusettes :Elsevier,
    UID:
    almahu_9948025875202882
    Format: 1 online resource (433 p.)
    Edition: 1st edition
    ISBN: 1-281-00685-8 , 9786611006853 , 0-08-049223-1
    Series Statement: Embedded technology series
    Content: This practical new book provides much-needed, practical, hands-on experience capturing analysis and design in UML. It holds the hands of engineers making the difficult leap from developing in C to the higher-level and more robust Unified Modeling Language, thereby supporting professional development for engineers looking to broaden their skill-sets in order to become more saleable in the job market. It provides a laboratory environment through a series of progressively more complex exercises that act as building blocks, illustrating the various aspects of UML and its application to re
    Note: Includes index. , Front Cover; Real-Time UML Workshop for Embedded Systems; Copyright Page; Contents; Preface; Audience; Goals; Where to Go After the Book; Evaluate UML on ARM; Acknowledgments; About the Author; What's on the CD-ROM?; Chapter 1. Introduction; Basic Modeling Concepts of the UML; Structural Elements and Diagrams; Behavioral Elements and Diagrams; Use Case and Requirements Models; Summary; Check Out the CD-ROM; Chapter 2. The Harmony Process; Introduction; The Harmony Development Process; Summary; Chapter 3. Specifying Requirements; Overview , Problem 3.1 Identifying Kinds of Requirements for Roadrunner Traffic Light Control SystemProblem 3.2 Identifying Use Cases for the Roadrunner Traffic Light Control System; Problem 3.3 Mapping Requirements to Use Cases; Problem 3.4 Identifying Use Cases for the Coyote UAV System; Problem 3.5 Identifying Parametric Requirements; Problem 3.6 Capturing Quality of Service Requirements in Use Cases; Problem 3.7 Operational View: Identifying Traffic Light Scenarios; Problem 3.8 Operational View: CUAVS Optical Surveillance Scenarios; Problem 3.9 Specification View: Use-Case Description , Specification View: State Machines for Requirements CaptureProblem 3.10 Specification View: Capturing Complex Requirements; Problem 3.11 Operational to Specification View: Capturing Operational Contracts; References; Chapter 4. Systems Architecture; Overview; Problem 4.1 Organizing the Systems Model; Problem 4.2 Subsystem Identification; Problem 4.3 Mapping Operational Contracts into Subsystem Architecture; Problem 4.4 Identifying Subsystem Use Cases; Looking Ahead; Chapter 5. Object Analysis; Overview; Key Strategies for Object Identification , Problem 5.1 Apply Nouns and Causal Agents StrategiesProblem 5.2 Apply Services and Messages Strategies; Problem 5.3 Apply Real-World Items and Physical Devices Strategies; Problem 5.4 Apply Key Concepts and Transaction Strategies; Problem 5.5 Apply Identify Visual Elements and Scenarios Strategies; Problem 5.6 Merge Models from the Various Strategies; Looking Ahead; Chapter 6. Architectural Design; Overview; Problem 6.1 Concurrency and Resource Architecture; Problem 6.2 Distribution Architecture; Problem 6.3 Safety and Reliability Architecture; Looking Ahead , Chapter 7. Mechanistic and Detailed DesignOverview; Mechanistic Design; Detailed Design; Problem 7.1 Applying Mechanistic Design Patterns-Part 1; Problem 7.2 Applying Mechanistic Design Patterns-Part 2; Problem 7.3 Applying Detailed-Design State Behavior Patterns; Problem 7.4 Applying Detailed Design Idioms; Summary; Chapter 8. Specifying Requirements: Answers; Answer 3.1 Identifying Kinds of Requirements; Answer 3.2 Identifying Use Cases for Roadrunner Traffic Light Control System; Answer 3.3 Mapping Requirements to Use Cases; Answer 3.4 Identifying Use Cases for Coyote UAV System , Answer 3.5 Identifying Parametric Requirements , English
    Additional Edition: ISBN 0-7506-7906-9
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    Amsterdam ; : Elsevier,
    UID:
    almahu_9949697793802882
    Format: 1 online resource (471 p.)
    Edition: 1st ed.
    ISBN: 1-282-87878-6 , 9786612878787 , 0-08-095971-7
    Content: A recent survey stated that 52% of embedded projects are late by 4-5 months. This book can help get those projects in on-time with design patterns. The author carefully takes into account the special concerns found in designing and developing embedded applications specifically concurrency, communication, speed, and memory usage. Patterns are given in UML (Unified Modeling Language) with examples including ANSI C for direct and practical application to C code. A basic C knowledge is a prerequisite for the book while UML notation and terminology is included. General C programming books d
    Note: Includes index. , Cover; Design Patterns for Embedded Systems in C; Copyright; Contents; Preface; Acknowledgements; About the Author; Chapter 1 What Is Embedded Programming?; 1.1 What's Special About Embedded Systems?; 1.2 OO or Structured - It's Your Choice; 1.3 What Did We Learn?; Chapter 2 Embedded Programming with The HarmonyTM for EmbeddedRealTime Process; 2.1 Basic Elements of the Harmony Process; 2.2 The Approach; 2.3 What's Coming Up; Chapter 3 Design Patterns for Accessing Hardware; 3.1 Basic Hardware Access Concepts; 3.2 Hardware Proxy Pattern; 3.3 Hardware Adapter Pattern; 3.4 Mediator Pattern , 3.5 Observer Pattern3.6 Debouncing Pattern; 3.7 Interrupt Pattern; 3.8 Polling Pattern; 3.9 So, What Did We Learn?; Chapter 4 Design Patterns for Embedding Concurrency and ResourceManagement; 4.1 Basic Concurrency Concepts; 4.2 Cyclic Executive Pattern; 4.3 Static Priority Pattern; 4.4 Critical Region Pattern; 4.5 Guarded Call Pattern; 4.6 Queuing Pattern; 4.7 Rendezvous Pattern; 4.8 Simultaneous Locking Pattern; 4.9 Ordered Locking; 4.10 So, What Have We Learned?; Chapter 5 Design Patterns for State Machines; 5.1 Oh Behave; 5.2 Basic State Machine Concepts; 5.3 Single Event Receptor Pattern , 5.4 Multiple Event Receptor Pattern5.5 State Table Pattern; 5.6 State Pattern; 5.7 AND-States; 5.8 Decomposed AND-State Pattern; 5.9 OK, What Have We Learned?; Chapter 6 Safety and Reliability Patterns; 6.1 A Little Bit About Safety and Reliability; 6.2 One's Complement Pattern; 6.3 CRC Pattern; 6.4 Smart Data Pattern; 6.5 Channel Pattern; 6.6 Protected Single Channel Pattern; 6.7 Dual Channel Pattern; 6.8 Summary; Appendix A UML Notation; 1.1 Class Diagram; 1.2 Sequence Diagram; 1.3 State Diagram; Index , English
    Additional Edition: ISBN 1-85617-707-6
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Waltham, MA :Newnes,
    UID:
    almahu_9949697774502882
    Format: 1 online resource (xx, 500 pages) : , illustrations (some color)
    Edition: 2nd ed.
    ISBN: 0-12-407830-3
    Series Statement: Embedded Technology
    Content: Written as a workbook with a set of guided exercises that teach by example, this book gives a practical, hands-on guide to using UML to design and implement embedded and real-time systems. A review of the basics of UML and the Harmony process for embedded software development: two on-going case examples to teach the concepts, a small-scale traffic light control system and a large scale unmanned air vehicle show the applications of UML to the specification, analysis and design of embedded and real-time systems in generalA building block approach: a series of progr
    Note: Description based upon print version of record. , Front Cover; Real-Time UML Workshop for Embedded Systems; Copyright; Dedication; Contents; Preface; Acknowledgements; About the Author; Chapter 1 - Introduction to UML; 1.1 UML Basic Modeling Concepts; 1.2 Structural Elements and Diagrams; 1.3 Behavioral Elements and Diagrams; 1.4 Use Case and Requirements Models; Chapter 2 - The Harmony Process; 2.1 Introduction; 2.2 The Harmony Development Process; 2.3 The Systems Engineering Harmony Workflows in Detail; 2.4 The Hand-off from Systems Engineering; 2.5 The Software Workflows in Detail; Chapter 3 - Meeting Industry Standards; 3.1 Overview , 3.2 On the Importance of Being Standard3.3 Architectural Framework Standards (I'm looking at you UPDM); 3.4 IEC 61508; 3.5 DO-178B/C; 3.6 IEC 62304; 3.7 CMMI-DEV; References; Chapter 4 - Specifying Requirements; 4.1 Overview; 4.2 Representing Requirements in UML and SysML; 4.3 Specification View: State Machines for Requirements Capture; References; Chapter 5 - Systems Architecture: Deployment and Subsystems Architecture; 5.1 Overview; 5.2 The Hand-off from Systems to Downstream Engineering; 5.3 Looking Ahead; Chapter 6 - Dependability Architecture; 6.1 Overview , 6.2 A (Not-So) Quick Note about Design Patterns56.3 What is a Design Pattern?; 7.1 Overview; Chapter 7 - High-Fidelity Modeling1; 7.2 A Quick Note about Structured Design with UML; 7.3 High-Fidelity Modeling Workflow; 7.4 Key Strategies for Object Identification; Chapter 8 - Distribution Architecture; 8.1 Overview; Chapter 9 - Concurrency and Resource Architecture; 9.1 What is the Concurrency and Resource Architecture?; 9.2 Harmony Concurrency and Resource Architecture Workflow; Chapter 10 - Collaboration and Detailed Design; 10.1 Overview; 10.2 Collaboration Design; 10.3 Detailed Design , Chapter 11 - Specifying Requirements: Answers11.1 Answer 4.1: Identifying Kinds of Requirements; 11.2 Answer 4.2: Identifying Use Cases for the Roadrunner Traffic Light Control System; 11.3 Answer 4.3: Mapping Requirements to Use Cases; 11.4 Answer 4.4: Identifying Use Cases for the Coyote UAV System; 11.5 Answer 4.5: Create a Requirements Table; 11.6 Answer 4.6: Capturing Quality of Service Requirements; 11.7 Answer 4.7: Operational View: Identifying Traffic Light Scenarios; 11.8 Answer 4.8: Operational View: Coyote UAV Optical Surveillance Scenarios , 11.9 Answer 4.9: Specification View: Use Case Descriptions11.10 Answer 4.10: Simple State Machine Specification; 11.11 Answer 4.11: Specification View: Capturing Complex Requirements; 11.12 Answer 4.12: Operational to Specification View: Capturing Operational Contracts; References; Chapter 12 - Deployment and Subsystems Architecture: Answers; 12.1 Answer 5.1: Organizing the Systems Model; 12.2 Answer 5.2: Subsystem Identification; 12.3 Answer 5.3: Mapping Operational Contracts into the Subsystem Architecture; 12.4 Answer 5.4: Identifying Subsystem Use Cases , 12.5 Answer 5.5: Creating the Shared Model , English
    Additional Edition: ISBN 0-12-407781-1
    Language: English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    UID:
    almahu_BV012740700
    Format: XXXIII, 766 S. : graph. Darst. + CD-ROM (12 cm).
    Edition: 1. print.
    ISBN: 0-201-49837-5
    Series Statement: The Addison-Wesley object technology series
    Language: English
    Subjects: Computer Science
    RVK:
    Keywords: Eingebettetes System ; Echtzeitsystem ; Softwareentwicklung ; UML
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    UID:
    almahu_9949338013402882
    Format: 1 online resource (586 pages)
    ISBN: 1838985832 , 1839218142 , 9781838985837 , 9781839218149
    Content: Discover recipes for addressing the growing complexity of modern systems by applying agile methodologies and techniques in model-based systems engineering (MBSE)Key FeaturesLearn how Agile and MBSE can work iteratively and collaborate to overcome system complexityDevelop essential systems engineering products and achieve crucial enterprise objectives with actionable recipesImplement best practices for building efficient system engineering modelsBook DescriptionModel-based systems engineering provides an integrated approach to creating verifiable models of engineering data, rather than relying on traditional and vague natural language descriptions that are difficult to verify. This enables you to work on accurate specifications and rapidly design reliable and effective products for the marketplace. Agile MBSE integrates the value proposition of agile methods in systems development, most notably, for managing constant change and uncertainty while continuously ensuring system correctness and meeting customers' needs. Written by Dr. Bruce Powel Douglass, a world-renowned expert in MBSE, this book will take you through important systems engineering workflows and show you how they can be performed effectively with an agile and model-based approach. You'll start by covering the key concepts of agile methods for systems engineering. The book then takes you through initiating a project, defining stakeholder needs, defining and analyzing system requirements, designing system architecture, performing model-based engineering trade studies, and handing systems specifications off to downstream engineering. By the end of this MBSE book, you'll have learned how to implement critical systems engineering workflows and create verifiably correct systems engineering models. What you will learnApply agile methods to develop systems engineering specificationsPerform functional analysis with SysMLDerive and model systems architectures from key requirementsModel crucial engineering data to clarify systems requirementsCommunicate decisions with downstream subsystem implementation teamsVerify specifications with model reviews and simulationsEnsure the accuracy of systems models through model-based testingWho this book is forIf you are a systems engineer who wants to pursue model-based systems engineering in an agile setting, this book will show you how you can do that without breaking a sweat. Fundamental knowledge of SysML is necessary the book will teach you the rest.
    Note: Agile model-based systems engineering cookbook : improve system development by applying proven recipes for effective agile systems engineering -- Contributors -- Table of Contents -- Preface -- Chapter 1: The Basics of Agile Systems Modeling -- Chapter 2: System Specification -- Chapter 3: Developing System Architectures -- Chapter 4: Handoff to Downstream Engineering -- Chapter 5: Demonstration of Meeting Needs: Verification and Validation -- Appendix A: The Pegasus Bike Trainer -- Other Books You May Enjoy -- Index. , Mode of access: World Wide Web.
    Language: English
    Keywords: Electronic books.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    Amsterdam [u.a.] :Elsevier [u.a.],
    UID:
    almafu_BV042309733
    Format: 1 Online-Ressource (XX, 500 S.) : , Illustrationen, Diagramme.
    Edition: 2. ed.
    ISBN: 978-1-306-42422-6 , 978-0-12-407781-2
    Language: English
    Subjects: Computer Science
    RVK:
    RVK:
    Keywords: Eingebettetes System ; Echtzeitprogrammierung ; UML ; Eingebettetes System ; Echtzeitsystem ; UML
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Book
    Book
    Amsterdam [u.a.] : Elsevier [u.a.]
    UID:
    b3kat_BV041844715
    Format: XX, 500 S. , Ill., graph. Darst.
    Edition: 2. ed.
    ISBN: 9780124077812
    Language: English
    Subjects: Computer Science
    RVK:
    RVK:
    RVK:
    RVK:
    Keywords: Eingebettetes System ; Echtzeitsystem ; UML ; Eingebettetes System ; Echtzeitprogrammierung ; UML
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    UID:
    b3kat_BV035685993
    Format: XXVIII, 522 S. , graph. Darst.
    ISBN: 9780321545497
    Language: English
    Subjects: Computer Science
    RVK:
    Keywords: Echtzeitverarbeitung ; Agile Softwareentwicklung
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    UID:
    b3kat_BV036708190
    Format: XIX, 450 S. , Ill., graph. Darst.
    Edition: 1. ed.
    ISBN: 1856177076 , 9781856177078
    Language: English
    Subjects: Computer Science
    RVK:
    Keywords: Eingebettetes System ; C ; Softwareentwicklung
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. Further information can be found on the KOBV privacy pages