MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Cramsession Library

Help | Advanced Search
What's New?
What's Popular?
MCSE, CCNA, CCNP, Security+, Network+,A+ CertificationMCSE, CCNA, CCNP, Security+, Network+, A+ Certification
MCSE, CCNA, CCNP, Security+, Network+, A+ Certification
Embedded Open Source Analysis
sponsored by Klocwork
Posted:  10 Apr 2008
Published:  01 Apr 2008
Format:  PDF
Length:  7  Page(s)
Type:  White Paper
Language:  English

Get this Document
E-mail this to a colleague!
ABSTRACT:

This report is a summary of the results from an analysis of multiple open source projects that are commonly used in embedded development. The projects are:
  • uClinux - widely used operating system for embedded development
  • Quagga - popular routing software suite
  • Scratchbox - cross compilation toolkit
  • HSQLDB - relational database management system written in Java
The analysis results for these four projects are aggregated and summarized in five defect categories:
  • Memory Management Defects
  • Potential Security Vulnerabilities
  • Efficiency Defects
  • Null Pointer Dereference Defects
  • Reliability Defects
While Klocwork can detect many other types of software defects, these ones were selected due to their importance and potential consequences to embedded software systems. This report reviews the number of defects of each type found in the four projects, along with examples and an explanation of why these defects matter to embedded software development.
Get this now!
BROWSE RELATED RESOURCES:

Embedded Systems Software | Open Source | Project Management | Software Development Methodologies | Software Testing | Source Code Control | Source Code Control Software
View All Resources sponsored by Klocwork

Library Home | Advertise with Us


MCSE, CCNA, CCNP, Security+, Network+, A+ CertificationMCSE, CCNA, CCNP, Security+, Network+, A+ Certification
  CramSession. All Rights Reserved.     HOME   ADVERTISE   CORPORATE INFO   HELP