The technology would encapsulate rules to convert concept definitions into usable software applications, components, or subsystems for a range of software and hardware platforms, including personal computers, servers, Internet search engines, handheld devices, and the like.