From Requirements to Embedded Software - Formalising the Key Steps

Loading...
Thumbnail Image
File version
Author(s)
Myers, Toby
Dromey, Geoff
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)

Colin Fidge

Date
2009
Size

6816151 bytes

File type(s)

application/pdf

Location

Gold Coast, Australia

License
Abstract

Failure of a design to satisfy a system's requirements can result in schedule and cost overruns. When using current approaches, ensuring requirements are satisfied is often delayed until late in the development process during a cycle of testing and debugging. This paper introduces a more rigorous approach to design using Behavior Engineering, which has previously been applied primarily to requirements analysis and specification development. To support design with Behavior Engineering we introduce the embedded Behavior Runtime Environment, a virtual machine created to execute a Behavior Engineering design on an embedded system. The result is a model-driven development approach that can create embedded system software that satisfies its requirements, as a result of applying the development process.

Journal Title
Conference Title

Proceedings 20th Australian Software Engineering Conference ASWEC 2009

Book Title
Edition
Volume
Issue
Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement

© 2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.

Item Access Status
Note
Access the data
Related item(s)
Subject

Software Engineering

Persistent link to this record
Citation