ELT ICS Rapid Application Development (RAD)¶
- 1. Introduction
- 2. RAD Based Applications
- 3. RAD Libraries and Tools
- 3.1. Application Stack
- 3.2. Libraries
- 3.2.1. utils
- 3.2.2. core
- 3.2.3. events
- 3.2.4. mal
- 3.2.5. cii
- 3.2.6. services
- 3.2.7. sm
- 3.2.8. appif
- 3.2.9. app
- 3.2.9.1. rad::StdCmdsImpl
- 3.2.9.2. rad::AppCmdsImpl
- 3.2.9.3. eventsStd.rad.ev
- 3.2.9.4. eventsApp.rad.ev
- 3.2.9.5. rad::ActionsStd
- 3.2.9.6. rad::ActionsApp
- 3.2.9.7. rad::ConfigurableActionGroup
- 3.2.9.8. rad::ConfigurableActivity
- 3.2.9.9. rad::ConfigurablePthreadActivity
- 3.2.9.10. rad::ConfigurableActionMgr
- 3.2.9.11. rad::Config
- 3.2.9.12. rad::DataContext
- 3.2.9.13. rad::OldbInterface
- 3.2.9.14. rad::OldbAsyncWriter
- 3.2.9.15. rad::ActivityUpdateOldb
- 3.2.9.16. rad::Application
- 3.2.10. utest
- 3.2.11. itest
- 3.2.12. scxml4cpp
- 3.3. Tools
- 4. RAD Installation
- 5. RAD Integration Tests
- 6. Tutorial 1: Creating an Application with RAD + CII
- 6.1. Generate CII WAF Project
- 6.2. Generate CII Interface Module
- 6.3. Generate CII Topic Subscriber Module
- 6.4. Generate CII Application Module
- 6.5. Build and Install CII Generated Modules
- 6.6. CII Applications Execution
- 6.7. CII Applications Debugging with Eclipse
- 6.8. Unit Tests Execution
- 6.9. Generate CII Integration Test Module
- 6.10. Execute CII Integration Tests
- 6.11. Doxygen Documentation Generation
- 7. Tutorial 2: Customizing an Application with RAD + CII
- 8. Tutorial 3: Creating an Application with RAD + Prototype (obsolete)
- 8.1. Generate Prototype WAF Project
- 8.2. Generate Prototype Interface Module
- 8.3. Generate Prototype msgSend Module
- 8.4. Generate Prototype Application Module
- 8.5. Generate Prototype Integration Test Module
- 8.6. Build and Install Generated Prototype Modules
- 8.7. Prototype Applications Execution
- 8.8. Execute Prototype Integration Tests
- 8.9. Adding New Command
- 9. Examples
- 10. COMODO
- 10.1. Tool
- 10.2. Profile
- 10.3. MagicDraw
- 10.3.1. Profile Configuration
- 10.3.2. Start-up MagicDraw
- 10.3.3. Switch to Fully Featured Perspective
- 10.3.4. Creating UML Model compliant with COMODO Profile
- 10.3.4.1. Creating MagicDraw Project
- 10.3.4.2. Adding comodoProfile to the Project
- 10.3.4.3. Create a <<cmdoModule>> Package
- 10.3.4.4. Creating Signals
- 10.3.4.5. Creating Actions
- 10.3.4.6. Creating Do-Activities
- 10.3.4.7. Creating SW Components
- 10.3.4.8. Creating State Machine
- 10.3.4.9. Creating State Machine Diagrams
- 10.3.4.10. Creating States
- 10.3.4.11. Creating Transitions
- 10.3.4.12. Creating Orthogonal Regions
- 10.3.5. Loading, Saving and Exporting Models
- 10.3.6. Model-View
- 10.3.7. Opening Diagrams and Specification Dialogs