Skip to main navigation Skip to search Skip to main content

Object-oriented development on X-ray spectrometer software

Tuomas Ihme

Research output: Chapter in Book/Report/Conference proceedingChapter or book articleScientificpeer-review

Abstract

Embedded computer systems, incorporated in various types of products and systems, are common in a wide range of everyday commodities as well as industrial and scientific equipment. In connection with the increasing use of object-oriented methodologies in the development of real-time computer systems, better means are provided for reusable embedded software architectures and components, as well. Yet, there is still no large-scale application and routine utilisation of commercial object-oriented technology in the development of hard real-time embedded software.

Commercial object-oriented technology usually has to be tailored to the specific characteristics and needs of individual embedded computer system domains. This paper is concerned with the object-oriented development process of scientific on-board X-ray spectrometer control software. It discusses the experiences gained through the utilisation of object-oriented real-time methods and tools based on OMT (Object Modelling Technique), MSC (Message Sequence Charts) and formal SDL (Specification and Description Language) notations.
Original languageEnglish
Title of host publicationObject-Oriented Technology and Computing Systems Re-engineering
EditorsH. Zedan, A. Cau
PublisherWoodhead Publishing
Chapter6
Pages77-90
ISBN (Print)978-1-898563-56-3
DOIs
Publication statusPublished - 1999
MoE publication typeA3 Part of a book or another research book
EventColloquium on Object Technology and System Re-engineering (COTSR) - Oxford, United Kingdom
Duration: 6 Apr 19988 Apr 1998

Conference

ConferenceColloquium on Object Technology and System Re-engineering (COTSR)
Country/TerritoryUnited Kingdom
CityOxford
Period6/04/988/04/98

Fingerprint

Dive into the research topics of 'Object-oriented development on X-ray spectrometer software'. Together they form a unique fingerprint.

Cite this