IC card: Visual specification for rapid prototyping of time-critical applications
We describe IC card, which is a visual specification scheme for the rapid prototyping of time-critical applications. The software developer can use IC cards to describe the entities of an application and their interaction patterns to capture user's requirements. The IC card management system, which is a visual specification tool, supports the creation and editing of IC cards and the transformation of IC cards into an XML specification. The XML specification can be transformed into an IC system and compiled into codes, thus creating a working prototype. Application examples are described.
visual specification rapid prototyping visual software engineering multimedia software engineering visual languages