{"title":"Fractal blackboard framework","authors":"M. Naaman, A. Zaks","doi":"10.1109/ICCSSE.1997.599872","DOIUrl":null,"url":null,"abstract":"A command-and-control application developed at IET has recently undergone a major architectural change to use a blackboard framework. As opposed to many blackboard-based applications, in which the blackboard model is used to model only the top level of the application, we developed a blackboard framework that is fractal-like: the blackboard paradigm serves as the abstraction for all levels, recursively. We have also achieved maximal separation among the different blackboard-based elements at the various levels. This implies having small disconnected components which are flexible and reusable, and which together form the application. In this paper, we present our fractal blackboard framework and discuss interesting issues related to its design and usage.","PeriodicalId":430125,"journal":{"name":"Proceedings of the Eighth Israeli Conference on Computer Systems and Software Engineering","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Eighth Israeli Conference on Computer Systems and Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSSE.1997.599872","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
A command-and-control application developed at IET has recently undergone a major architectural change to use a blackboard framework. As opposed to many blackboard-based applications, in which the blackboard model is used to model only the top level of the application, we developed a blackboard framework that is fractal-like: the blackboard paradigm serves as the abstraction for all levels, recursively. We have also achieved maximal separation among the different blackboard-based elements at the various levels. This implies having small disconnected components which are flexible and reusable, and which together form the application. In this paper, we present our fractal blackboard framework and discuss interesting issues related to its design and usage.