Modeling time in object-oriented specifications of real-time imaging systems

Research output: Contribution to journalConference article

3 Citations (Scopus)

Abstract

Real-time imaging systems are expected to perform at a rate set by the operating environment. This places additional temporal constraints on the implementation, and has led to advance in parallel processing and optimization. The constraints are also applied, however, to the analysis and design models of the system, an aspect that has received far less consideration, particularly outside of academia. It is well understood that the earlier a bug is discovered the cheaper the fix and this is taken to the extent that, if an error can be found during design or even analysis, the repair can be several orders of magnitude cheaper. It is therefore an economic imperative that the analysis and design models are sufficiently expressive such that the flaws in the models can be discovered before they are implemented, and this applies equally to real-time constraints. To achieve this a change in the modeling languages used is needed. An approach that offers potential in this respect is proposed here. The Unified Modeling Language is used as the basis for a transformation of the design model into a formal description of the system which is amenable to simulation and rigorous proving. The application of the UML in building a system model is presented informally and illustrated by means of a simple example.

Original languageEnglish (US)
Pages (from-to)200-206
Number of pages7
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume4796
DOIs
StatePublished - Dec 1 2002

Fingerprint

Imaging System
Imaging systems
Object-oriented
specifications
Specification
Specifications
Real-time
Modeling
Parallel Optimization
Unified Modeling Language
Temporal Constraints
design analysis
Model
Modeling Language
Parallel Processing
fixing
Repair
economics
Economics
Defects

All Science Journal Classification (ASJC) codes

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering

Cite this

@article{2ba3ada4c3a34cfe994328e051f5ed62,
title = "Modeling time in object-oriented specifications of real-time imaging systems",
abstract = "Real-time imaging systems are expected to perform at a rate set by the operating environment. This places additional temporal constraints on the implementation, and has led to advance in parallel processing and optimization. The constraints are also applied, however, to the analysis and design models of the system, an aspect that has received far less consideration, particularly outside of academia. It is well understood that the earlier a bug is discovered the cheaper the fix and this is taken to the extent that, if an error can be found during design or even analysis, the repair can be several orders of magnitude cheaper. It is therefore an economic imperative that the analysis and design models are sufficiently expressive such that the flaws in the models can be discovered before they are implemented, and this applies equally to real-time constraints. To achieve this a change in the modeling languages used is needed. An approach that offers potential in this respect is proposed here. The Unified Modeling Language is used as the basis for a transformation of the design model into a formal description of the system which is amenable to simulation and rigorous proving. The application of the UML in building a system model is presented informally and illustrated by means of a simple example.",
author = "Colin Neill and Laplante, {Phillip A.}",
year = "2002",
month = "12",
day = "1",
doi = "10.1117/12.453758",
language = "English (US)",
volume = "4796",
pages = "200--206",
journal = "Proceedings of SPIE - The International Society for Optical Engineering",
issn = "0277-786X",
publisher = "SPIE",

}

TY - JOUR

T1 - Modeling time in object-oriented specifications of real-time imaging systems

AU - Neill, Colin

AU - Laplante, Phillip A.

PY - 2002/12/1

Y1 - 2002/12/1

N2 - Real-time imaging systems are expected to perform at a rate set by the operating environment. This places additional temporal constraints on the implementation, and has led to advance in parallel processing and optimization. The constraints are also applied, however, to the analysis and design models of the system, an aspect that has received far less consideration, particularly outside of academia. It is well understood that the earlier a bug is discovered the cheaper the fix and this is taken to the extent that, if an error can be found during design or even analysis, the repair can be several orders of magnitude cheaper. It is therefore an economic imperative that the analysis and design models are sufficiently expressive such that the flaws in the models can be discovered before they are implemented, and this applies equally to real-time constraints. To achieve this a change in the modeling languages used is needed. An approach that offers potential in this respect is proposed here. The Unified Modeling Language is used as the basis for a transformation of the design model into a formal description of the system which is amenable to simulation and rigorous proving. The application of the UML in building a system model is presented informally and illustrated by means of a simple example.

AB - Real-time imaging systems are expected to perform at a rate set by the operating environment. This places additional temporal constraints on the implementation, and has led to advance in parallel processing and optimization. The constraints are also applied, however, to the analysis and design models of the system, an aspect that has received far less consideration, particularly outside of academia. It is well understood that the earlier a bug is discovered the cheaper the fix and this is taken to the extent that, if an error can be found during design or even analysis, the repair can be several orders of magnitude cheaper. It is therefore an economic imperative that the analysis and design models are sufficiently expressive such that the flaws in the models can be discovered before they are implemented, and this applies equally to real-time constraints. To achieve this a change in the modeling languages used is needed. An approach that offers potential in this respect is proposed here. The Unified Modeling Language is used as the basis for a transformation of the design model into a formal description of the system which is amenable to simulation and rigorous proving. The application of the UML in building a system model is presented informally and illustrated by means of a simple example.

UR - http://www.scopus.com/inward/record.url?scp=0037687431&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0037687431&partnerID=8YFLogxK

U2 - 10.1117/12.453758

DO - 10.1117/12.453758

M3 - Conference article

VL - 4796

SP - 200

EP - 206

JO - Proceedings of SPIE - The International Society for Optical Engineering

JF - Proceedings of SPIE - The International Society for Optical Engineering

SN - 0277-786X

ER -