Component based development of computer-aided tools for different applications | AIChE

Component based development of computer-aided tools for different applications

TitleComponent based development of computer-aided tools for different applications
Publication TypeJournal Article
Year of Publication2019
AuthorsTula, AK, Eden, MR, Gani, R
JournalComputer Aided Chemical Engineering
Volume46
Pagination91–96
Date Publishedjul
ISSN15707946
Keywordscomponent-based, Modeling and Simulation, Project 9.3, software architecture, tailormade tools
Abstract

Computer-aided methods and tools are used at different stages of chemical process development. However new tools are needed to meet the current and future challenges through innovative and more sustainable solutions that the currently available tools may not be able to provide. This work focuses on component-based software architecture for development of tailor-made computer-aided tools for specific application objectives. The architecture is based on “components”, which can be model-objects that are stored in a library; collection of property models; databases; numerical solvers; design-algorithms (work-flows) etc. The main idea of these components is to incorporate a plug & play framework, where for a specific purpose, after the work-flow and associated data-flow are established, a specific computer-aided tool can be configured through a library of software components. Also, through the use of software components that are based on predictive model-based solution techniques, the final software can be reliably used to provide innovative and more sustainable solutions over a wide range of problems.

URLhttps://www.osti.gov/biblio/1647737-component-based-development-computer-aided-tools-different-applications
DOI10.1016/B978-0-12-818634-3.50016-3