Modularity as an Issue in Cognitive Architectures
Because the environment is diverse and functions are specialized, not
all functions should be necessarily engaged for any specific task
within an architecture. For
example, in humans and in robots
different components and functions are utilized when walking than when
problem solving. The discipline of software engineering suggests that
systems whose components are designed according to function are easier
to design, build, and maintain. This functional decomposition
leads to a
modular organization of the
resulting system.
Architectures that include a discussion of this issue:
Go to the List of Common Issues.
Return to the Table of Contents.
Current Location: Issues-Modularity