2.3.12. Risk Eliza: | Eliza is the name of the Artificial Intelligent Assistant (AIA) that provides the application service. Eliza is the "Data Provider" in compliance with the Data Protection Act. | Every request by a person is received and processed by Eliza who decides what response would be applicable. No person is able to directly communicate with any application service facility. Eliza is the only decision making authority that can trigger an application service facility. Eliza has eliminated the need to have an application program stack, eliminated the need for program testing, reduced the cost of penetration testing and give the criminal very little to attack. |
Programs: | Index.c2 is a root program that calls Eliza. | Eliza.c2 is a root program that calls Eliza. | Any other root program may be specified that calls Eliza. |
URL Interfaces: | 1. Public with traditional parameters. | 2. Private with encrypted string of digits. | 3. Field_Update method is unique. | 4. Sign-In form is unique. | 5. Passport form is a type of sign-in. | 6. Today_Monitor form is unique. | 7. Email_Link form is unique. | 8. Feedback is Ajax logged -- needs further development. | 9. Calendar a poor way to manage a popup calendar picker -- needs further development. | 0. Session a poor way to update a session variable -- to be removed. |
| | Eliza (resident) Library 300: | 301 Eliza_Assistant is Eliza - the only application library called by every root program. | 302 Common_Reusable is common Eliza functions for encryption methods, date and time formating and audit trails. | 303 DB_Function is the Eliza database functions and the only DBMS interface. | 304 Database_Manager is the Eliza select, browse and insert manager. | 305 Reference_Manager is the Eliza list manager. | 306 Web_Page_Manager is the Eliza WPG web page manager. |
Eliza (optional) Library 310: | 311 Field_Update is the Eliza database field update manager. | 312 Sign_In_Manager is the Eliza sign-in manager. | 313 Geographic_Manager is the Eliza geographic country manager. | 314 Today_Monitor is Eliza report of active events. | 315 Class_Mailer is the Eliza sendmail interface. | 316 Email_Manager is the Eliza email manager. |
Eliza (config) Library 320: | 321 Config_Folders is the Eliza folder structure. | 322 Config_Constants is the Eliza application unique constants. | 323 Config_Permissions is the Eliza access control permissions. | 324 Config_Network is the Eliza network black and white IP list. |
Eliza Show 4GL Library 340: | 341 Show_4GL_Page is how Eliza with 4GL shows forms and web pages. | 342 Show_4GL_Menu is how Eliza with 4GL shows menu bars. | 343 Show_4GL_Sheet is how Eliza with 4GL shows spread sheet pages. | 344 Show_4GL_History is how Eliza with 4GL shows historical changes. | 345 Show_4GL_Update is how Eliza with 4GL shows complex updatable list pages. | 346 Show_4GL_List is 4GL obsolete search-list forms. |
Special Library 360: | 362 What_Did_I_Do is Eliza report of WDID historical events. | 363 Email_Link is Eliza envelope link to bespoke web page contents. | 364 User_Information is Eliza report of user specific information. | 365 User_Cookie_Reset is Eliza reset cookie for local user. | 366 Document_Download is Eliza download stream of uploaded document. | 367 Document_Upload is Eliza upload document. |
Admin Library 370: | 371 What_Did_I_Do is Eliza report of WDID historical events. | 372 WDID Sheet is Eliza spread sheet of active events. | 373 ZSIN Sheet is Eliza spread sheet of people who have signed in. | 375 ZING Sheet is Eliza spread sheet of sign-in behaviour. | 376 ZEMA Sheet is Eliza spread sheet of emails sent. | 377 WOP Panel is Eliza control panel for Web Options. | 378 WSP Panel is Eliza stored procedure control panel for special functions. |
Information Engineering 380: | 381 Web Page is Eliza spread sheet of WPG data. | 382 Web Option is Eliza spread sheet of WOP data. | 383 Web Look Up is Eliza spread sheet of WLU data. | 384 Web Counter is Eliza spread sheet of WCT data. | 385 Web Record is Eliza spread sheet of WLR data. | 386 Web Sequal is Eliza spread sheet of WSQ data. |
|