PIC32 microcontrollers and the digilent chipKIT : introductory to advanced projects |
Autore | Ibrahim Dogan |
Edizione | [First edition.] |
Pubbl/distr/stampa | Oxford, England ; ; Waltham, Massachusetts : , : Newness, , 2015 |
Descrizione fisica | 1 online resource (403 p.) |
Disciplina | 629.89 |
Soggetto topico |
Microcontrollers
Embedded computer systems - Programming Programmable controllers |
ISBN | 0-08-099935-2 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Title Page; Copyright Page; Contents; Preface; Acknowledgments; Chapter 1 - Microcomputer Systems; 1.1 - Introduction; 1.2 - Microcontroller Systems; 1.2.1 - RAM; 1.2.2 - ROM; 1.2.3 - PROM; 1.2.4 - EPROM; 1.2.5 - EEPROM; 1.2.6 - Flash EEPROM; 1.3 - Microcontroller Features; 1.3.1 - Supply Voltage; 1.3.2 - The Clock; 1.3.3 - Timers; 1.3.4 - Watchdog; 1.3.5 - Reset Input; 1.3.6 - Interrupts; 1.3.7 - Brown-Out Detector; 1.3.8 - Analogue-to-Digital Converter; 1.3.9 - Serial Input-Output; 1.3.10 - EEPROM Data Memory; 1.3.11 - LCD Drivers; 1.3.12 - Analogue Comparator
1.3.13 - Real-Time Clock1.3.14 - Sleep Mode; 1.3.15 - Power-On Reset; 1.3.16 - Low-Power Operation; 1.3.17 - Current Sink/Source Capability; 1.3.18 - USB Interface; 1.3.19 - Motor Control Interface; 1.3.20 - CAN Interface; 1.3.21 - Ethernet Interface; 1.3.22 - ZigBee Interface; 1.3.23 - Multiply and Divide Hardware; 1.3.24 - Operating Temperature; 1.3.25 - Pulse Width Modulated (PWM) Outputs; 1.3.26 - JTAG Interface; 1.3.27 - Package Size; 1.3.28 - DMA; 1.4 - Microcontroller Architectures; 1.4.1 - RISC and CISC; 1.5 - 8, 16, or 32 Bits?; 1.6 - Summary; 1.7 - Exercises Chapter 2 - PIC32 Microcontroller Series2.1 - The PIC32MX360F512L Architecture; 2.1.1 - The Memory; 2.1.2 - The Microcontroller Clock; Clock sources; Clock outputs; USB clock; CPU clock; Peripheral clock; Configuring the operating clocks; Performance and power consumption considerations; The flash wait states; 2.1.3 - Resets; 2.1.4 - The Input/Output Ports; TRISx; PORTx; LATx; ODCx; CNCON; SET, CLR, INV I/O port registers; Digital/analogue inputs; 2.1.5 - The Parallel Master Port (PMP); PMCON; PMMODE; PMADDR; PMDOUT; PMDIN; PMAEN; PMSTAT; 2.1.6 - Timers; Timer 1; Timers 2, 3, 4, 5 2.1.7 - Real-Time Clock and Calendar2.1.8 - Analogue-to-Digital Converter; AD1CON1; AD1CON2; AD1CON3; AD1CHS; AD1PCFG; AD1CSSL; Operation of the ADC module; 2.1.9 - Interrupts; Configuring Timer 1 interrupts; Configuring external interrupt 0; PIC32 interrupt service routines; 2.2 - Summary; 2.3 - Exercises; Chapter 3 - PIC32 Microcontroller Development Tools; 3.1 - Software Development Tools; 3.1.1 - Text Editors; 3.1.2 - Assemblers and Compilers; 3.1.3 - Simulators; 3.1.4 - High-Level Language Simulators; 3.1.5 - Simulators With Hardware Simulation 3.1.6 - Integrated Development Environment (IDE)3.2 - Hardware Development Tools; 3.2.1 - Development Boards; PIC32 Starter Kit; Microstick II; PIC32 USB Starter Kit II; PIC32 Ethernet Starter Kit; Cerebot MX3cK; Cerebot MX4cK; Cerebot MX7cK; MINI-32 Board; EasyPIC Fusion V7; Mikromedia for PIC32; Multimedia for PIC32MX7; Olimex PIC32 Development Board; PIC32-MAXI-WEB Development Board; LV-32MX V6; 3.2.2 - Device Programmers; mikroProg; 3.2.3 - In-Circuit Debuggers; 3.2.4 - In-Circuit Emulators; 3.2.5 - Breadboard; 3.3 - Summary; 3.4 - Exercises Chapter 4 - The Cerebot MX3cK (chipKIT MX3) Development Board |
Record Nr. | UNINA-9910819928303321 |
Ibrahim Dogan
![]() |
||
Oxford, England ; ; Waltham, Massachusetts : , : Newness, , 2015 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Pipeline processor farms : structured design for embedded parallel systems / / M. Fleury, A.C. Downton |
Autore | Fleury Martin <1951-> |
Pubbl/distr/stampa | New York, : Wiley, 2001 |
Descrizione fisica | 1 online resource (330 p.) |
Disciplina | 005.2/76 |
Altri autori (Persone) | DowntonA. C |
Collana | Wiley series on parallel and distributed computing |
Soggetto topico |
Embedded computer systems - Programming
Parallel computers - Programming |
ISBN |
1-280-26477-2
9786610264773 0-471-46414-7 0-471-22438-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Foreword; Preface; Acknowledgments; Contents; Acronyms; Part I: Introduction and Basic Concepts; 1 Introduction; 1.1 Overview; 1.2 Origins; 1.3 Amdahl's Law and Structured Parallel Design; 1.4 Introduction to PPF Systems; 1.5 Conclusions; Appendix; 2 Basic Concepts; 2.1 Pipelined Processing; 2.2 Pipeline Types; 2.3 Data Farming and Demand-based Scheduling; 2.4 Data-farm Performance Criteria; 2.5 Conclusion; Appendix; 3 PPF in Practice; 3.1 Application Overview; 3.2 Parallelization of the Postcode Recognizer; 3.3 Parallelization of the address verifier; 3.4 Meeting the Specification
3.5 ConclusionAppendix; 4 Development of PPF Applications; 4.1 Analysis Tools; 4.2 Tool Characteristics; 4.3 Development Cycle; 4.4 Conclusion; Part II: Analysis and Partitioning of Sequential Applications; 5 Initial Development of an Application; 5.1 Confidence Building; 5.2 Automatic and Semi-automatic Parallelization; 5.3 Language Proliferation; 5.4 Size of Applications; 5.5 Semi-automatic Partitioning; 5.6 Porting Code; 5.7 Checking a Decomposition; 5.8 Optimizing Compilers; 5.9 Conclusion; 6 Graphical Simulation and Performance Analysis of PPFs; 6.1 Simulating Asynchronous Pipelines 6.2 Simulation Implementation6.3 Graphical Representation; 6.4 Display Features; 6.5 Cross-architectural Comparison; 6.6 Conclusion; 7 Template-based Implementation; 7.1 Template Design Principles; 7.2 Implementation Choices; 7.3 Parallel Logic Implementation; 7.4 Target Machine Implementation; 7.5 'NOW' Implementation for Logic Debugging; 7.6 Target Machine Implementations for Performance Tuning; 7.7 Patterns and Templates; 7.8 Conclusion; Part III: Case Studies; 8 Application Examples; 8.1 Case Study 1: H.261 Encoder; 8.2 Case Study 2: H263 Encoder/Decoder 8.3 Case Study 3: 'Eigenfaces' - Face Detection8.4 Case Study 4: Optical Flow; 8.5 Conclusion; 9 Design Studies; 9.1 Case Study 1: Karhunen-Loéve Transform (KLT); 9.2 Case Study 2: 2D- Wavelet Transform; 9.3 Case Study 3: Vector Quantization; 9.4 Conclusion; 10 Counter Examples; 10.1 Case Study 1: Large Vocabulary Continuous-Speech Recognition; 10.2 Case Study 2: Model-based Coding; 10.3 Case Study 3: Microphone Beam Array; 10.4 Conclusion; Part IV: Underlying Theory and Analysis; 11 Performance of PPFs; 11.1 Naming Conventions; 11.2 Performance Metrics; 11.3 Gathering Performance Data 11.4 Performance Prediction Equations11.5 Results; 11.6 Simulation Results; 11.7 Asynchronous Pipeline Estimate; 11.8 Ordering Constraints; 11.9 Task Scheduling; 11.10 Scheduling Results; 11.11 Conclusion; Appendix; 12 Instrumentation of Templates; 12.1 Global Time; 12.2 Processor Model; 12.3 Local Clock Requirements; 12.4 Steady-state Behavior; 12.5 Establishing a Refresh Interval; 12.6 Local Clock Adjustment; 12.7 Implementation on the Paramid; 12.8 Conclusion; Part V: Future Trends; 13 Future Trends; 13.1 Designing for Differing Embedded Hardware 13.2 Adapting to Mobile Networked Computation |
Record Nr. | UNINA-9910143181403321 |
Fleury Martin <1951->
![]() |
||
New York, : Wiley, 2001 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Proceedings of the 12th International Conference on Embedded Software / / program chairs, Alain Girault, Nan Guan |
Pubbl/distr/stampa | Piscataway, New Jersey : , : IEEE Press, , 2015 |
Descrizione fisica | 1 online resource (276 pages) |
Disciplina | 005.1 |
Soggetto topico |
Embedded computer systems - Programming
Computer software - Development |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910135192303321 |
Piscataway, New Jersey : , : IEEE Press, , 2015 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Proceedings of the 12th International Conference on Embedded Software / / program chairs, Alain Girault, Nan Guan |
Pubbl/distr/stampa | Piscataway, New Jersey : , : IEEE Press, , 2015 |
Descrizione fisica | 1 online resource (276 pages) |
Disciplina | 005.1 |
Soggetto topico |
Embedded computer systems - Programming
Computer software - Development |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISA-996280623803316 |
Piscataway, New Jersey : , : IEEE Press, , 2015 | ||
![]() | ||
Lo trovi qui: Univ. di Salerno | ||
|
Professional Windows Embedded Compact 7 [[electronic resource]] |
Autore | Phung Samuel |
Edizione | [1st edition] |
Pubbl/distr/stampa | New York, : Wiley, 2011 |
Descrizione fisica | 1 online resource (746 p.) |
Disciplina | 005.268 |
Altri autori (Persone) |
JonesDavid
JoubertThierry |
Collana | Wrox programmer to programmer |
Soggetto topico |
Embedded computer systems -- Programming
Microsoft Windows (Computer file) Real-time data processing Embedded computer systems - Programming Electrical & Computer Engineering Engineering & Applied Sciences Electrical Engineering |
Soggetto genere / forma | Electronic books. |
ISBN |
1-283-24669-4
9786613246691 1-118-16750-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Professional Windows® Embedded Compact 7; Contents; Foreword; Introduction; Part I: Introducing Embedded Development; Chapter 1: Embedded Development; What Is an Embedded Device?; Similarity to Personal Computer; Difference from Personal Computer; Specialized Purpose Device; Example of Embedded Devices; What Is Embedded Software?; Programming Languages and Principles; Programming Discipline; Specialized Purpose Application; Development Considerations; Hardware; Operating Environment; User Environment; Feasibility; Summary; Chapter 2: Windows Embedded Compact 7
What Is Windows Embedded Compact?Windows Embedded Compact 7 Features; Modular and Compact Operating System; Real-Time Operating System; Support Broad Range of Hardware; History; Targeted Market; Why Windows Embedded Compact?; Developer-Friendly Tools; Debug, Testing, and Quality Control; Summary; Chapter 3: Development Station Preparation; Development Computer Requirements; Hardware; Software; Windows Embedded Compact 7 Software; Recommended Installation Steps; Quick Fix Engineering Updates; Development Environment Setup; Target Device; Virtual PC as Target Device; LAN with DHCP LAN without DHCPConnectivity for Debugging and Testing; Ethernet; Serial; Typical Development Environment; Summary; Chapter 4: Development Process; Planning; Hardware Selection; Software Selection; Typical Development Processes; Board Support Package (BSP); OS Design; Application Development; Debugging and Testing; Deployment; Post-Deployment Support and Updates; Summary; Chapter 5: Development Environment and Tools; Development Environment; Compact 7 Terminology; Platform Builder for Windows Embedded Compact 7; What's New in Compact 7; Environment Variables; Board Support Package (BSP) BSP Cloning WizardOS Design Wizard; OS Design Templates; Catalog Items; SDK Wizard; Remote Tools; Windows Embedded Silverlight Tool; Target Device Connectivity; Kernel Independent Transport Layer (KITL); Core Connectivity; Application for Compact 7; Windows Embedded Compact Test Kit; Summary; Part II: Platform Builder and OS Design; Chapter 6: BSP Introduction; BSP Provided by Platform Builder; BSP Components, Files, and Folders; Clone an Existing BSP; Customize the Cloned BSP; Add an ATAPI Driver Component to MyBSP; Add a Hive-Based Registry Component to MyBSP Add a Display Configuration Component to MyBSPAdd Files to the BSP; Add a Component to Configure System Memory; Add Serial Port Driver Components; Add a Component to Enable Serial Debug Messages; Summary; Chapter 7: OS Design; What Is an OS Design?; Develop an OS Design; OS Design Wizard; OS Design Project Files and Folders; Catalog Item View; Customize the OS Design; Compile and Generate OS Run-time Image; Generate SDK from the OS Design; Create a New SDK; Build and Generate an SDK MSI File; Summary; Chapter 8: Target Device Connectivity and Download; Target Device Connectivity Connecting to the Target Device |
Record Nr. | UNINA-9910457034003321 |
Phung Samuel
![]() |
||
New York, : Wiley, 2011 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Professional Windows Embedded Compact 7 [[electronic resource]] |
Autore | Phung Samuel |
Edizione | [1st edition] |
Pubbl/distr/stampa | New York, : Wiley, 2011 |
Descrizione fisica | 1 online resource (746 p.) |
Disciplina | 005.268 |
Altri autori (Persone) |
JonesDavid
JoubertThierry |
Collana | Wrox programmer to programmer |
Soggetto topico |
Embedded computer systems -- Programming
Microsoft Windows (Computer file) Real-time data processing Embedded computer systems - Programming Electrical & Computer Engineering Engineering & Applied Sciences Electrical Engineering |
ISBN |
1-283-24669-4
9786613246691 1-118-16750-3 |
Classificazione | DAT 440f |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Professional Windows® Embedded Compact 7; Contents; Foreword; Introduction; Part I: Introducing Embedded Development; Chapter 1: Embedded Development; What Is an Embedded Device?; Similarity to Personal Computer; Difference from Personal Computer; Specialized Purpose Device; Example of Embedded Devices; What Is Embedded Software?; Programming Languages and Principles; Programming Discipline; Specialized Purpose Application; Development Considerations; Hardware; Operating Environment; User Environment; Feasibility; Summary; Chapter 2: Windows Embedded Compact 7
What Is Windows Embedded Compact?Windows Embedded Compact 7 Features; Modular and Compact Operating System; Real-Time Operating System; Support Broad Range of Hardware; History; Targeted Market; Why Windows Embedded Compact?; Developer-Friendly Tools; Debug, Testing, and Quality Control; Summary; Chapter 3: Development Station Preparation; Development Computer Requirements; Hardware; Software; Windows Embedded Compact 7 Software; Recommended Installation Steps; Quick Fix Engineering Updates; Development Environment Setup; Target Device; Virtual PC as Target Device; LAN with DHCP LAN without DHCPConnectivity for Debugging and Testing; Ethernet; Serial; Typical Development Environment; Summary; Chapter 4: Development Process; Planning; Hardware Selection; Software Selection; Typical Development Processes; Board Support Package (BSP); OS Design; Application Development; Debugging and Testing; Deployment; Post-Deployment Support and Updates; Summary; Chapter 5: Development Environment and Tools; Development Environment; Compact 7 Terminology; Platform Builder for Windows Embedded Compact 7; What's New in Compact 7; Environment Variables; Board Support Package (BSP) BSP Cloning WizardOS Design Wizard; OS Design Templates; Catalog Items; SDK Wizard; Remote Tools; Windows Embedded Silverlight Tool; Target Device Connectivity; Kernel Independent Transport Layer (KITL); Core Connectivity; Application for Compact 7; Windows Embedded Compact Test Kit; Summary; Part II: Platform Builder and OS Design; Chapter 6: BSP Introduction; BSP Provided by Platform Builder; BSP Components, Files, and Folders; Clone an Existing BSP; Customize the Cloned BSP; Add an ATAPI Driver Component to MyBSP; Add a Hive-Based Registry Component to MyBSP Add a Display Configuration Component to MyBSPAdd Files to the BSP; Add a Component to Configure System Memory; Add Serial Port Driver Components; Add a Component to Enable Serial Debug Messages; Summary; Chapter 7: OS Design; What Is an OS Design?; Develop an OS Design; OS Design Wizard; OS Design Project Files and Folders; Catalog Item View; Customize the OS Design; Compile and Generate OS Run-time Image; Generate SDK from the OS Design; Create a New SDK; Build and Generate an SDK MSI File; Summary; Chapter 8: Target Device Connectivity and Download; Target Device Connectivity Connecting to the Target Device |
Record Nr. | UNINA-9910781760703321 |
Phung Samuel
![]() |
||
New York, : Wiley, 2011 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Professional Windows Embedded Compact 7 |
Autore | Phung Samuel |
Edizione | [1st edition] |
Pubbl/distr/stampa | New York, : Wiley, 2011 |
Descrizione fisica | 1 online resource (746 p.) |
Disciplina | 005.268 |
Altri autori (Persone) |
JonesDavid
JoubertThierry |
Collana | Wrox programmer to programmer |
Soggetto topico |
Embedded computer systems -- Programming
Microsoft Windows (Computer file) Real-time data processing Embedded computer systems - Programming Electrical & Computer Engineering Engineering & Applied Sciences Electrical Engineering |
ISBN |
1-283-24669-4
9786613246691 1-118-16750-3 |
Classificazione | DAT 440f |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Professional Windows® Embedded Compact 7; Contents; Foreword; Introduction; Part I: Introducing Embedded Development; Chapter 1: Embedded Development; What Is an Embedded Device?; Similarity to Personal Computer; Difference from Personal Computer; Specialized Purpose Device; Example of Embedded Devices; What Is Embedded Software?; Programming Languages and Principles; Programming Discipline; Specialized Purpose Application; Development Considerations; Hardware; Operating Environment; User Environment; Feasibility; Summary; Chapter 2: Windows Embedded Compact 7
What Is Windows Embedded Compact?Windows Embedded Compact 7 Features; Modular and Compact Operating System; Real-Time Operating System; Support Broad Range of Hardware; History; Targeted Market; Why Windows Embedded Compact?; Developer-Friendly Tools; Debug, Testing, and Quality Control; Summary; Chapter 3: Development Station Preparation; Development Computer Requirements; Hardware; Software; Windows Embedded Compact 7 Software; Recommended Installation Steps; Quick Fix Engineering Updates; Development Environment Setup; Target Device; Virtual PC as Target Device; LAN with DHCP LAN without DHCPConnectivity for Debugging and Testing; Ethernet; Serial; Typical Development Environment; Summary; Chapter 4: Development Process; Planning; Hardware Selection; Software Selection; Typical Development Processes; Board Support Package (BSP); OS Design; Application Development; Debugging and Testing; Deployment; Post-Deployment Support and Updates; Summary; Chapter 5: Development Environment and Tools; Development Environment; Compact 7 Terminology; Platform Builder for Windows Embedded Compact 7; What's New in Compact 7; Environment Variables; Board Support Package (BSP) BSP Cloning WizardOS Design Wizard; OS Design Templates; Catalog Items; SDK Wizard; Remote Tools; Windows Embedded Silverlight Tool; Target Device Connectivity; Kernel Independent Transport Layer (KITL); Core Connectivity; Application for Compact 7; Windows Embedded Compact Test Kit; Summary; Part II: Platform Builder and OS Design; Chapter 6: BSP Introduction; BSP Provided by Platform Builder; BSP Components, Files, and Folders; Clone an Existing BSP; Customize the Cloned BSP; Add an ATAPI Driver Component to MyBSP; Add a Hive-Based Registry Component to MyBSP Add a Display Configuration Component to MyBSPAdd Files to the BSP; Add a Component to Configure System Memory; Add Serial Port Driver Components; Add a Component to Enable Serial Debug Messages; Summary; Chapter 7: OS Design; What Is an OS Design?; Develop an OS Design; OS Design Wizard; OS Design Project Files and Folders; Catalog Item View; Customize the OS Design; Compile and Generate OS Run-time Image; Generate SDK from the OS Design; Create a New SDK; Build and Generate an SDK MSI File; Summary; Chapter 8: Target Device Connectivity and Download; Target Device Connectivity Connecting to the Target Device |
Record Nr. | UNINA-9910824968803321 |
Phung Samuel
![]() |
||
New York, : Wiley, 2011 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Programming embedded systems in C and C++ / Michael Barr |
Autore | Barr, Michael |
Pubbl/distr/stampa | Beijing : O'Reilly, c1999 |
Descrizione fisica | xvii, 174 p. : ill. ; 24 cm |
Disciplina | 005.133 |
Soggetto topico |
Embedded computer systems - Programming
C (Computer program language) C++ (Computer program language) |
ISBN | 1565923545 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISALENTO-991001760799707536 |
Barr, Michael
![]() |
||
Beijing : O'Reilly, c1999 | ||
![]() | ||
Lo trovi qui: Univ. del Salento | ||
|
Real time UML workshop for embedded systems [[electronic resource] /] / by Bruce Powell Douglass |
Autore | Douglass Bruce Powel |
Edizione | [1st edition] |
Pubbl/distr/stampa | Massachusettes, : Elsevier, c2007 |
Descrizione fisica | 1 online resource (433 p.) |
Disciplina | 005.117 |
Collana | Embedded technology series |
Soggetto topico |
Embedded computer systems - Programming
Real-time data processing Object-oriented methods (Computer science) |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-00685-8
9786611006853 0-08-049223-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
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 |
Record Nr. | UNINA-9910457339503321 |
Douglass Bruce Powel
![]() |
||
Massachusettes, : Elsevier, c2007 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Real time UML workshop for embedded systems [[electronic resource] /] / by Bruce Powell Douglass |
Autore | Douglass Bruce Powel |
Edizione | [1st edition] |
Pubbl/distr/stampa | Massachusettes, : Elsevier, c2007 |
Descrizione fisica | 1 online resource (433 p.) |
Disciplina | 005.117 |
Collana | Embedded technology series |
Soggetto topico |
Embedded computer systems - Programming
Real-time data processing Object-oriented methods (Computer science) |
ISBN |
1-281-00685-8
9786611006853 0-08-049223-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
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 |
Record Nr. | UNINA-9910784365203321 |
Douglass Bruce Powel
![]() |
||
Massachusettes, : Elsevier, c2007 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|