undefined

Knowledge-based support for embedded computer software analysis and design: Dissertation

Year of publication

1990

Authors

Oivo, Markku

Abstract

This thesis describes the design and implementation of a knowledge-based support system for embedded computer software analysis and design, Prospex.A review of knowledge-based software development is presented.The Prospex system supports Yourdon's Real-Time Structured Analysis and Design (RTSA/SD) methodology.The focus of the research was to acquire, refine and represent the knowledge about the methodology.This knowledge was used in a prototype to demonstrate intelligent assistance during the process of creating and editing the RT-SA/SD model as well as analyzing the resulting documents.The aim of Prospex is not only to provide graphic support for drawing but also to help the engineer in the analysis and design process itself.Prospex was developed using the KEE expert system development environment on a Symbolics AI- workstation.It consists of three main parts: an intelligent model editor for creating RT-SA/SD documents, an RT-SA/SD primitive knowledge-base for building an internal frame-based logical model of the RT-SA/SD diagrams and a methodology rule base for analyzing the quality of the design.
Show more

Publication type

Publication format

Monograph

Audience

Scientific

MINEDU's publication type classification code

G4 Doctoral dissertation (monograph)

Publication channel information

Journal/Series

Technical Research Centre of Finland. Publications

Publisher

VTT Technical Research Centre of Finland

Issue

68

Open access

Open access in the publisher’s service

No

License of the publisher’s version

Other license

Self-archived

No

Other information

Keywords

[object Object],[object Object],[object Object],[object Object],[object Object]

Language

English

International co-publication

No

Co-publication with a company

No

The publication is included in the Ministry of Education and Culture’s Publication data collection

No