RCS has been applied to many large-scale intelligent control systems since 1970s. A development methodology, reusable software, and supporting architecting tools have been evolved along the way.
RCS based control systems are typically developed using a methodology that entails a scenario based requirement and system structural analysis process and a generic shell based code development process.