Design-kit

An object-oriented environment for process engineering

George Stephanopoulos, J. Johnston, T. Kriticos, R. Lakshmanan, M. Mavrovouniotis, C. Siletti

Research output: Contribution to journalArticle

78 Citations (Scopus)

Abstract

This paper outlines the structure and implementational features of the DESIGN-KIT, a software support environment developed to aid process engineering activities such as: synthesis of process flowsheets, configuration of control loops for complete plants, planning and scheduling of plant-wide operations and operational analysis. Based on object-oriented and data-driven programming styles, the paper discusses how the DESIGN-KIT is constructed to provide a rich repertory of declarative and procedural knowledge for the development of analytic- or design-oriented knowledge-based expert systems. A series of illustrations describe the construction of knowledge bases, graphic interface support, equation-oriented simulation and design, order-of-magnitude analysis, reasoning strategies and other facilities of the DESIGN-KIT.

Original languageEnglish (US)
Pages (from-to)655-674
Number of pages20
JournalComputers and Chemical Engineering
Volume11
Issue number6
DOIs
StatePublished - Jan 1 1987
Externally publishedYes

Fingerprint

Process engineering
Flowcharting
Expert systems
Scheduling
Planning

ASJC Scopus subject areas

  • Chemical Engineering(all)
  • Computer Science Applications

Cite this

Stephanopoulos, G., Johnston, J., Kriticos, T., Lakshmanan, R., Mavrovouniotis, M., & Siletti, C. (1987). Design-kit: An object-oriented environment for process engineering. Computers and Chemical Engineering, 11(6), 655-674. https://doi.org/10.1016/0098-1354(87)87010-2

Design-kit : An object-oriented environment for process engineering. / Stephanopoulos, George; Johnston, J.; Kriticos, T.; Lakshmanan, R.; Mavrovouniotis, M.; Siletti, C.

In: Computers and Chemical Engineering, Vol. 11, No. 6, 01.01.1987, p. 655-674.

Research output: Contribution to journalArticle

Stephanopoulos, G, Johnston, J, Kriticos, T, Lakshmanan, R, Mavrovouniotis, M & Siletti, C 1987, 'Design-kit: An object-oriented environment for process engineering', Computers and Chemical Engineering, vol. 11, no. 6, pp. 655-674. https://doi.org/10.1016/0098-1354(87)87010-2
Stephanopoulos, George ; Johnston, J. ; Kriticos, T. ; Lakshmanan, R. ; Mavrovouniotis, M. ; Siletti, C. / Design-kit : An object-oriented environment for process engineering. In: Computers and Chemical Engineering. 1987 ; Vol. 11, No. 6. pp. 655-674.
@article{69c5906a09244327ad973878b49943b9,
title = "Design-kit: An object-oriented environment for process engineering",
abstract = "This paper outlines the structure and implementational features of the DESIGN-KIT, a software support environment developed to aid process engineering activities such as: synthesis of process flowsheets, configuration of control loops for complete plants, planning and scheduling of plant-wide operations and operational analysis. Based on object-oriented and data-driven programming styles, the paper discusses how the DESIGN-KIT is constructed to provide a rich repertory of declarative and procedural knowledge for the development of analytic- or design-oriented knowledge-based expert systems. A series of illustrations describe the construction of knowledge bases, graphic interface support, equation-oriented simulation and design, order-of-magnitude analysis, reasoning strategies and other facilities of the DESIGN-KIT.",
author = "George Stephanopoulos and J. Johnston and T. Kriticos and R. Lakshmanan and M. Mavrovouniotis and C. Siletti",
year = "1987",
month = "1",
day = "1",
doi = "10.1016/0098-1354(87)87010-2",
language = "English (US)",
volume = "11",
pages = "655--674",
journal = "Computers and Chemical Engineering",
issn = "0098-1354",
publisher = "Elsevier BV",
number = "6",

}

TY - JOUR

T1 - Design-kit

T2 - An object-oriented environment for process engineering

AU - Stephanopoulos, George

AU - Johnston, J.

AU - Kriticos, T.

AU - Lakshmanan, R.

AU - Mavrovouniotis, M.

AU - Siletti, C.

PY - 1987/1/1

Y1 - 1987/1/1

N2 - This paper outlines the structure and implementational features of the DESIGN-KIT, a software support environment developed to aid process engineering activities such as: synthesis of process flowsheets, configuration of control loops for complete plants, planning and scheduling of plant-wide operations and operational analysis. Based on object-oriented and data-driven programming styles, the paper discusses how the DESIGN-KIT is constructed to provide a rich repertory of declarative and procedural knowledge for the development of analytic- or design-oriented knowledge-based expert systems. A series of illustrations describe the construction of knowledge bases, graphic interface support, equation-oriented simulation and design, order-of-magnitude analysis, reasoning strategies and other facilities of the DESIGN-KIT.

AB - This paper outlines the structure and implementational features of the DESIGN-KIT, a software support environment developed to aid process engineering activities such as: synthesis of process flowsheets, configuration of control loops for complete plants, planning and scheduling of plant-wide operations and operational analysis. Based on object-oriented and data-driven programming styles, the paper discusses how the DESIGN-KIT is constructed to provide a rich repertory of declarative and procedural knowledge for the development of analytic- or design-oriented knowledge-based expert systems. A series of illustrations describe the construction of knowledge bases, graphic interface support, equation-oriented simulation and design, order-of-magnitude analysis, reasoning strategies and other facilities of the DESIGN-KIT.

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

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

U2 - 10.1016/0098-1354(87)87010-2

DO - 10.1016/0098-1354(87)87010-2

M3 - Article

VL - 11

SP - 655

EP - 674

JO - Computers and Chemical Engineering

JF - Computers and Chemical Engineering

SN - 0098-1354

IS - 6

ER -