Navigation

User login

Main Menu

The Views Framework project can be accelerated with your support

You can help move Views and Framework forward by purchasing products and subscriptions listed below. Communicate with us directly by e-mail or phone about other ways to contribute and get involved, especially if you skilled in the following areas: Programming and web design, technical writing, blogging, editing and electronic publishing. We are looking for specific expertise in semiconductor layout and asynchronous delay-insensitive standard-cells and PDK cell development. e-mail to our contact link above and feel free to communicate about related issues.

Subscriptions and Products

The web hosting and service packages we provide can be mixed and matched for you needs. They include

* web hosted cloud computing server development accounts with support for client side hardware based secure access, sharing and collaboration.
* web-based commerce hosting range for the minimal business to large inventories with massive database search capabilities as well as
* special features such as high resolution magnifier that minimizes intense traffic, load balancing and ultra fast setup, all with myriad of standard web based services such as calendars with mail and mobile automated group notifications and more.

Framework is a unified computing architecture encompassing an operating system, API, GUI, applications, interactive programmability, RTOS sensor handling and information management. It is developed and maintained as unified semiconductor and software design which runs with the help of simulation and virtualization on other operating systems. Framework's hardware design aim is are providing full hardware-based computing basic functionality with no additional software with the ability to run x86 programs.

While maintaining backward compatibility and following the original design principles of the Ashton-Tate product Framework was rebuilt as an architectural computing concept based on linguistic principles and path based automata. The new architecture overcomes the inherent limitations of parallel processing that the inherently serial CPU-based arithmetic computing imposed. Framework's architectural building blocks are channels that handle its perceptible, inherently selectable and ordered contextual objects. The result is not only an efficiency that cannot be matched in CPU based computing but also a generic highly ergonomic interface which can be internalized with no visual support. Framework employs RAM-based state machines on operating systems such as Windows while taking advantage of massive parallelism on its FPGA based system to provide an instantaneous data handling with Big-O of one. The Big-O of one technology supports SATA based storage available to users as well as Framework's own internal content-based memory and dependency management system. This enables the Framework's inherent parallelism and its extendable interpretation available with the FRED language. Simply put, there is no practical limit on the number of uniquely named FRED functions, nor a delay penalty associated with increase in that number or with an increase in the size of data stored on hard drives.

Framework is maintained in parallel as a RAM based product design to run on other operating systems and as an ASIC/FPGA SOC IP aimed at peer-to-peer independent malware immune personal mobile computing. Framework's inherent parallelism permits the use of older radiation-hardened slower semiconductor technologies to provide superior functionality at a much lower cost than current high density technologies. The Framework's architecture make it possible to substitute costly semiconductor density and speed with parallel processing for unrivaled savings in cost and energy. The unique asynchronous delay-path architecture reflects Framework's internal logic and its layout with high level of symmetry (as oppose to sparsity) and a chain like layout (rent rule with p=1 per channel).

Framework's unified user interface design principles were established in the early 1980's around the same time or earlier than Apple's integrated GUI, as a software product later marketed by Ashton-Tate. Framework and its built-in FRED interactive interpreter were created by a small team led by Robert Carr who created the Framework architecture with Dave Helms and Chris Kirkpatrick who integrated the FRED language with it. The current architecture extends the original user interface principles to external formats such as multimedia and codecs using new extendable internal modularity. Framework's container frames can be associated with external formats such as raster (pictures) and vector graphics and are subject to the same the user interface and FRED programmability, The FRED language was extended with a 32 bit Windows API interface and can call Windows DLL's functions sending parameters and receiving the returned values. FRED has been kept fully back compatible including LLI (low level interface) applications. The current version of Framework for Windows includes a Windows API Pascal compiler, Framework Pascal (originated as TMT Pascal) which create Windows DLL's and standard Windows API programs that can be called as FRED functions. Framework Pascal supports object oriented programming and include Borland compatible 32 bit OWL Windowing units.

The Framework file system take advantage of the Big-O of one data handling algorithm and direct access to the hardware. It transparently adapt to the host computer operating system file system to provide Framework style desktop cabinets as well as Windows style file dialog boxes which are integrated with the Framework menus and FRED.

Framework is still available as software running on x86 computers. It can run from a secure plug-in virtual mobile storage device compatible with any PC.