top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
PIC32 microcontrollers and the digilent chipKIT : introductory to advanced projects
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Pipeline processor farms : structured design for embedded parallel systems / / M. Fleury, A.C. Downton
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Proceedings of the 12th International Conference on Embedded Software / / program chairs, Alain Girault, Nan Guan
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Proceedings of the 12th International Conference on Embedded Software / / program chairs, Alain Girault, Nan Guan
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
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Professional Windows Embedded Compact 7 [[electronic resource]]
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Professional Windows Embedded Compact 7 [[electronic resource]]
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Professional Windows Embedded Compact 7
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Programming embedded systems in C and C++ / Michael Barr
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
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
Real time UML workshop for embedded systems [[electronic resource] /] / by Bruce Powell Douglass
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Real time UML workshop for embedded systems [[electronic resource] /] / by Bruce Powell Douglass
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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui