2003Unpublished venueRequires access

A frame and rule based system to support software development using an integrated software engineering paradigm

Jeffrey J. P. Tsai, S.-T. Tsai, Alan Liu

Open publisher page 2 citations

Abstract

A software system that uses the concepts of frames and production rules to support software development using an integrated software engineering paradigm is presented. This system includes a frame-and-rule oriented requirements language (FRORL), a predominance/particular methodology, and a knowledge base. FRORL uses frame representation for object-oriented modeling, applies production rules for specifying actions and constraints of real domains, and provides a set of abstract mechanisms for the practical description of abstract relations. The predominance/particular methodology is used to support the software development using FRORL. In modeling an application system by means of this methodology, the main features are represented first using simple and general description, while detailed and specific description is added incrementally. The knowledge base provides rules for specification checking, prototype validation, and transformation of specifications into programs. A real problem is given to illustrate the system.>

About this research paper

What this paper is about

A software system that uses the concepts of frames and production rules to support software development using an integrated software engineering paradigm is presented. This system includes a frame-and-rule oriented requirements language (FRORL), a predominance/particular methodology, and a knowledge base. FRORL uses frame representation for object-oriented modeling, applies production rules for specifying actions and constraints of real domains, and provides a set of abstract mechanisms for the practical description of abstract relations. The predominance/particular methodology is used to support the software development using FRORL. In modeling an application system by means of this methodology, the main features are represented first using simple and general description, while detailed and specific description is added incrementally. The knowledge base provides rules for specification checking, prototype validation, and transformation of specifications into programs. A real problem is given to illustrate the system.>

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A software system that uses the concepts of frames and production rules to support software development using an integrated software engineering paradigm is presented. This system includes a frame-and-rule oriented requirements language (FRORL), a predominance/particular methodology, and a knowledge base. FRORL uses frame representation for object-oriented modeling, applies production rules for specifying actions and constraints of real domains, and provides a set of abstract mechanisms for the practical description of abstract relations. The predominance/particular methodology is used to support the software development using FRORL. In modeling an application system by means of this methodology, the main features are represented first using simple and general description, while detailed and specific description is added incrementally. The knowledge base provides rules for specification checking, prototype validation, and transformation of specifications into programs. A real problem is given to illustrate the system.>

Key concepts: Computer science, Frame (networking), Software engineering, Software development, Software system, Software, Programming language, Knowledge base

Related papers

Back to paper searchBrowse research topicsOriginal source
A frame and rule based system to support software development using an integrated software engineering paradigm — Research Paper | ScholarLens