Archiblox (ar' ki bloks). n. 1.
Software system construction elements that can be quickly combined to form the specification, design and project plan for a successful software product.
Innovate, don't replicate™
Most software projects fail due to poor or incomplete product specifications. Even more amazing, anywhere from 25% to 75% of any software project is similar or identical to previously defined software systems. How many times a day does someone, somewhere specify the behavior for log-in and log-out? The Archiblox vision is to provide a collaborative studio that allows users to quickly and accurately specify complex software products based on recommendations proven by previously successful sofware projects.

Don't define your system from scratch. Instead, generate documents, product specifications, and soon all project related documents from a catalog of successful solutions that increase product quality, reduce cycle time, and free you up to focus on innovation.