An application of artificial intelligence to prototyping process in performance design for real-time systems

Shinichi Honiden, Naoshi Uchihira, Kiyoshi Itoh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

This paper describes an application of artificial intelligence technology to the implementation of a rapid prototyping method in Object-Oriented Performance Design (OOPD) for real-time systems. A prototyping process is composed of three steps: Prototype construction, Prototype execution, and Prototype evaluation. The authors present the following artificial intelligence based methods and tools to be applied to each step. In the prototype construction step, a rapid construction mechanism, using reusable software components, is implemented based on the planning method. In the prototype execution step, a hybrid inference mechanism is used to execute the constructed prototype which is described in declarative knowledge representation. In the prototype evaluation step, an expert system, which is based on qualitative reasoning, is implemented to detect and diagnose bottlenecks and generate an improvement plan for them.

Original languageEnglish
Title of host publicationESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings
EditorsAlfonso Fugetta, Axel van Lamsweerde
PublisherSpringer Verlag
Pages189-209
Number of pages21
ISBN (Print)9783540547426
DOIs
Publication statusPublished - 1991
Externally publishedYes
Event3rd European Software Engineering Conference, ESEC 1991 - Milan, Italy
Duration: 1991 Oct 211991 Oct 24

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume550 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other3rd European Software Engineering Conference, ESEC 1991
Country/TerritoryItaly
CityMilan
Period91/10/2191/10/24

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'An application of artificial intelligence to prototyping process in performance design for real-time systems'. Together they form a unique fingerprint.

Cite this