The ICONIX process: From use case to code with four diagrams
The ICONIX process is a lightweight, agile approach to model-based software development. Many people who come into contact with modeling for the first time are overwhelmed and often intimidated by the power of the chosen modeling language, often UML or SysML. Quite understandable, as these languages have a considerable scope and there seems to be a language feature for every exotic problem.
