SCORE - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

SCORE

Description:

Developed by UK MoD Defense Research Agency as an enabling technology for ... Multi language, Multi Host, Multi target. Eclipse Ready ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 18
Provided by: jamesb102
Category:
Tags: score | artisan | hosting | uk | web

less

Transcript and Presenter's Notes

Title: SCORE


1
SCORE
  • Safety Critical Object-oriented Real-time
    Embedded
  • Software Development Environment

2
SCORE Objectives
  • Tailored to development of real-time embedded
    applications
  • Based on the ANDF technology (Architecture
    Neutral Distribution Format)
  • Serve aerospace and defense market
  • Expand DDC-Is market presence beyond aerospace
    and defense

3
Core Technology
Architecture Neutral Distribution Format
4
What is ANDF
Architecture Neutral Distribution Format
  • A low-level abstraction of high-level languages
  • Rich enough to model all language constructs
  • Completely independent of target architecture
  • Developed by UK MoD Defense Research Agency as an
    enabling technology for developing portable
    software in C
  • Enriched by DDC-I for Ada and C (ANDF 4.0)
  • ANDF 4.0 is an X/OPEN standard

5
Open Standards
  • Ada
  • C
  • ELF
  • DWARF
  • ANDF
  • OMI Host/Target Protocol

6
Key Features
  • Multi language, Multi Host, Multi target
  • Eclipse Ready
  • Ada 95 certified (validated) to ACATS 2.2
  • Ada 95 annexes A through D, and H
  • A Predefined Language Environment
  • B Interface to Other Languages
  • C Systems Programming
  • D Real-Time Systems
  • H Safety and Security

7
Key Features contd
  • C Compiler ISO-9899 Compliant with Additional
    Lint-like Checks
  • Embedded Subset of ISO C Standard
  • Excludes Multiple Inheritance, Run-time Type
    Identification
  • Smaller and Safer than C
  • Fortran 77 Compiler ANSI X3.9-1978 Compliant

8
Key Features contd
  • Non-intrusive debugger
  • Project management
  • Scalable run-time system
  • Stand-alone run-time system
  • ROMable
  • No implicit heap allocations
  • Fully configurable
  • Designed for embedded applications

9
Variants
  • Hosts
  • SPARC/Solaris
  • PC/Windows
  • Targets
  • PowerPC 603 Core, 750, 755, 7410
  • 80386, 80486, and Pentium
  • SPARC
  • Mil-Std-1750A
  • Sun/Solaris Native
  • PC/Windows Native
  • TMS320C4x

10
GUI
11
Multi-Language Debugger
Key Features
  • Advanced GUI and sequential debugger
  • Full support for Ada and C symbolic debugging
  • Full support for machine level debugging
  • Designed for true real-time debugging
  • Extensive task debugging facilities
  • Powerful command language
  • Configurable to your hardware
  • Supports debugging of optimized programs

12
Benefits
Application Developers
  • Software component reuse
  • Across programming languages
  • Target processor upgrade
  • Same compilers - no major rewrite of application
  • Change host development platform
  • Whenever cost-efficient seen in isolation
  • All of the above leads to
  • Shorter time-to-market for new applications
  • Extended life, applications will not become
    obsolete with the hardware
  • Risk reduction through re-use and upgradeability
  • Cost reduction

13
Benefits
Microprocessor Manufacturers
  • A new microprocessor just calls for ONE new
    installer
  • All languages become available
  • Applications easy to port Basically same
    compilers
  • This leads to
  • Risk reduction
  • Lack of compilers previously was a show stopper
  • Cost reduction
  • Only one installer needs to be provided rather
    than several compilers

14
Benefits
Compiler and Tool Manufacturers
  • A new programming language just calls for ONE
    producer
  • All targets are covered
  • New processors (host or target) call for ONE
    installer only
  • All languages are covered
  • Most compiler and tool components shared between
    languages
  • This reuse leads to
  • Shorter time-to-market
  • Cost reduction
  • Risk reduction

15
Third Party Integrations
  • Wind River VxWorks RTOS
  • Ardence RTX RTOS
  • LynuxWorks LynxOS RTOS
  • ARTiSAN UML Tools
  • Vector Module Testing Tools
  • Macraigor JTAG Probes
  • Abatron JTAG Probes

16
Conclusion
DDC-Is Focus
Experts in software development tools and
services for over 20 years, DDC-I is dedicated to
bridging the gap between past and present
development for safety and security critical,
real-time embedded applications.
17
Thank You
Write a Comment
User Comments (0)
About PowerShow.com