Abstract | ||
---|---|---|
The process trellis software architecture aids the programmer in building intelligent monitors for hierarchical domains by providing a way to guarantee real-time performance, structuring the interactions between modules, guiding the decomposition of the computation, and providing a well-defined interface with the external world. There is a natural parallel execution strategy for these decision processes which enables programs that would otherwise be unable to meet their real-time constraints to do so and permits speedup of programs without real-time constraints. One way to demonstrate a software architecture's utility is by an existence proof; HEARSAY-II is such a proof for blackboard architectures. While still a research project, a process trellis shell, which implements most of the features of the process trellis software architecture, is being used for an intelligent cardiovascular monitor that is intended for eventual use in a cardiac intensive care unit |
Year | DOI | Venue |
---|---|---|
1989 | 10.1109/TAI.1989.65318 | IEEE Transactions on Applications and Industry |
Keywords | Field | DocType |
computerised monitoring,knowledge based systems,knowledge representation,parallel programming,real-time systems,hearsay-ii,kbs,blackboard architectures,cardiac intensive care unit,decision processes,existence proof,hierarchical domains,intelligent cardiovascular monitor,intelligent monitors,parallel execution strategy,process trellis,production rule systems,programmer,real-time performance,software architecture | Database-centric architecture,Computer architecture,Programming language,Applications architecture,Multilayered architecture,Software architecture description,Computer science,Agent architecture,Resource-oriented architecture,Software architecture,Reference architecture | Conference |
Citations | PageRank | References |
1 | 0.36 | 10 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael Factor | 1 | 608 | 56.06 |
David Gelernter | 2 | 4077 | 752.99 |