AI Magazine
Usable and reusable programming constructs
Knowledge Acquisition
Task-structure analysis for knowledge modeling
Communications of the ACM - Special issue on analysis and modeling in software development
Key concepts in architecture definition languages
Foundations of component-based systems
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
An OPEN process for component-based development
Component-based software engineering
Common KADS Library for Expertise Modelling
Common KADS Library for Expertise Modelling
The Tower-of-Adapter Method for Developing and Reusing Problem-Solving Methods
EKAW '97 Proceedings of the 10th European Workshop on Knowledge Acquisition, Modeling and Management
Reconciling the needs of architectural description with object-modeling notations
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Hi-index | 0.00 |
In this paper, we propose a modeling technique which permits to describe a KBS (Knowledge Based Systems) architecture according to two CBS (Components Based Systems) axis : the components architecture axis and the levels of granularity of components axis. The components architecture axis allows to see a KBS as a set of inter-related components for reuse purposes. The levels of granularity of components axis allows to describe the KBS components according to different levels of granularity for clarity and reuse purposes.