Overview
The FeatureForm (previously names SmartForm) generator is built on top of several tools. We use simple XML feature model format (SXFM) as our input language to describe features. This SXFM is parsed and transformed into FOL, which is a source language for Plato, a form generation system. Plato generates HTML and Javascript with error checking and value-propagation code, which are mixed with the layout information generated by the transformer engine to become FeatureForm .
Features
- Real-time feature validation (e.g., SAL)
- Collaborative supports (demo for 3-value widgets)
- Multiple views (work-in-progress)
Gallery
- SAL
- Web
- SAL-1
- SAL-layers
- SAL-three-value
- SAL-2
- Content
- Delivery
- WebContentDelivery
- coff
- MyFeatureForm
- Aircraft
- eShop
Build it yourself