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

1 Citation (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
PublisherSpringer-Verlag
Pages189-209
Number of pages21
ISBN (Print)9783540547426
DOIs
Publication statusPublished - 1991 Jan 1
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
CountryItaly
CityMilan
Period91/10/2191/10/24

Fingerprint

Prototyping
Real time systems
Artificial intelligence
Artificial Intelligence
Prototype
Real-time
Knowledge representation
Rapid prototyping
Expert systems
Planning
Qualitative Reasoning
Rapid Prototyping
Software Components
Evaluation
Knowledge Representation
Design
Expert System
Object-oriented

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Honiden, S., Uchihira, N., & Itoh, K. (1991). An application of artificial intelligence to prototyping process in performance design for real-time systems. In ESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings (pp. 189-209). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 550 LNCS). Springer-Verlag. https://doi.org/10.1007/3540547428_49

An application of artificial intelligence to prototyping process in performance design for real-time systems. / Honiden, Shinichi; Uchihira, Naoshi; Itoh, Kiyoshi.

ESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings. Springer-Verlag, 1991. p. 189-209 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 550 LNCS).

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

Honiden, S, Uchihira, N & Itoh, K 1991, An application of artificial intelligence to prototyping process in performance design for real-time systems. in ESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 550 LNCS, Springer-Verlag, pp. 189-209, 3rd European Software Engineering Conference, ESEC 1991, Milan, Italy, 91/10/21. https://doi.org/10.1007/3540547428_49
Honiden S, Uchihira N, Itoh K. An application of artificial intelligence to prototyping process in performance design for real-time systems. In ESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings. Springer-Verlag. 1991. p. 189-209. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/3540547428_49
Honiden, Shinichi ; Uchihira, Naoshi ; Itoh, Kiyoshi. / An application of artificial intelligence to prototyping process in performance design for real-time systems. ESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings. Springer-Verlag, 1991. pp. 189-209 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{9658d6d023184b988c87d72a8d76eaaf,
title = "An application of artificial intelligence to prototyping process in performance design for real-time systems",
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.",
author = "Shinichi Honiden and Naoshi Uchihira and Kiyoshi Itoh",
year = "1991",
month = "1",
day = "1",
doi = "10.1007/3540547428_49",
language = "English",
isbn = "9783540547426",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer-Verlag",
pages = "189--209",
booktitle = "ESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings",

}

TY - GEN

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

AU - Honiden, Shinichi

AU - Uchihira, Naoshi

AU - Itoh, Kiyoshi

PY - 1991/1/1

Y1 - 1991/1/1

N2 - 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.

AB - 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.

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

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

U2 - 10.1007/3540547428_49

DO - 10.1007/3540547428_49

M3 - Conference contribution

SN - 9783540547426

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 189

EP - 209

BT - ESEC 1991 - 3rd European Software Engineering Conference, ESEC 1991, Proceedings

PB - Springer-Verlag

ER -