  We present the current status of CMS data analysis architecture and describe
work on future Grid-based distributed analysis prototypes. CMS has two main
software frameworks related to data analysis: COBRA, the main framework, and
IGUANA, the interactive visualisation framework. Software using these
frameworks is used today in the world-wide production and analysis of CMS data.
We describe their overall design and present examples of their current use with
emphasis on interactive analysis. CMS is currently developing remote analysis
prototypes, including one based on Clarens, a Grid-enabled client-server tool.
Use of the prototypes by CMS physicists will guide us in forming a
Grid-enriched analysis strategy. The status of this work is presented, as is an
outline of how we plan to leverage the power of our existing frameworks in the
migration of CMS software to the Grid.
