The DeSyGNER knowledge management architecture: a building block approach based on an extensible kernel

Robert A. Greenes, Stephan R.A. Deibel

Research output: Contribution to journalArticlepeer-review

11 Scopus citations


The Decision Systems Group has been developing a 'building block' approach for creating Knowledge Management (KM) applications for medical education and decision support. Potential functions and knowledge access modes to be supported include query, browsing, testing, simulation, didactic instruction, problem solving, and personal file management. Knowledge is considered to be available in multiple forms, non-adaptive and adaptive. We believe that organization and combination of disparate components, in order to build varied and complex applications as required for KM, is best achieved through a software engineering approach based on a kernel set of functions that provide a consistent set of services for all applications, facilitating extensibility and inter-application compatibility. For this purpose, we are exploring a prototype kernel architecture called DeSyGNER (the Decision Systems Group Nucleus of Extensible Resources). Features addressed by DeSyGNER include methods for decomposition of applications into modular units and identification of their functional dependencies; methods of structuring applications to separate their storage, processing, and presentation components; database requirements for indexing and composing complex structures from disparate, disjoint data elements; and methods to support multi-user cooperative development.

Original languageEnglish (US)
Pages (from-to)95-111
Number of pages17
JournalArtificial intelligence in medicine
Issue number2
StatePublished - Apr 1991
Externally publishedYes


  • Knowledge management
  • modular architecture
  • software engineering

ASJC Scopus subject areas

  • Medicine (miscellaneous)
  • Artificial Intelligence


Dive into the research topics of 'The DeSyGNER knowledge management architecture: a building block approach based on an extensible kernel'. Together they form a unique fingerprint.

Cite this