R.A.S Resource Activation Systems
Enderprise/Comunity System Development
OverviewDocumentation
Overview

                                             1. The Legitimation of R.A.S
An Enterprise/Community is a pool of resources (material/immaterial/intellectual) and a set of objectives.
Enterprising is the challenge of activating(empowering) the resources effectively and efficiently in order to achieve the objectives.
It is a human endeavor.   
There are the following three relevant issues :
 1. The Activation/Empowering issue. It is a mental-intellectual issue
 2. The Effectiveness and Efficiency issue. It is a technical issue.
 3. The Accessibility to and Availability  of the resources. It is a social/political issue.                                                             
                                             
                                              2. The Objectives of R.A.S
The objective of R.A.S is to address the Effectiveness  and Efficiency issue of resource activation. (The technical issue)
The  main tool to optimize the effectiveness  and efficiency of resource activation is Resource Virtualization(Digitalization).
Virtualization(Digitalization) is the process of replacing the real resources "RR" with  virtual resources "VR". (RR<=>VR)
Virtual Resources can be hosted  as nodes in a digital network (popularly known as "Cloud") and can be accessed and manipulated effectively and efficiently thru any device at any time from everywhere by anyone.
Virtual Resources are :
             - Sharable locally and internationally
             - Adaptive to the special needs of the user and his local social and legal environment
             - Programmable. The user can insert "own code" and  database table fields to modify or enhance  the functionality.
             - Multifunctional and polymorphic 
             - Universal (Multilingual,  Multicurrency, Multitime Zone)  
             - Multibranch(Vertical)
             - Data Base agnostic (Runs on every database. Microsoft SQL-Access, Oracle, IBM DB, SAP HANA, MySQL etc.)
             - Software Platform agnostic. Runs on all open platforms on premise and on the Cloud. Microsoft Azure,
               IBM Softlayer/Bluemix etc.  
Virtual Resources are the objective of RASv.
Resource Virtualization must be based on a solid fundament of Resource Abstraction otherwise it is of limited  scope an myopic. An Abstract Resource "AR" is the conceptualization of a set of related Virtual  Resources "VR". 
Abstraction is the result of the superior quality of the human brain and the main distigtion from the brain of animals which can regognise only  "Signals".
Abstraction is the objective of RASa. It is the designer of  RASv. It consist  of a limited set  of abstract objects (Specifications) and an "Inference Engine" (Generator) witch infers (generates) the essential parts  of the  objects of RASv so that only the details must be manually inserted in order to complete them. Modification are made only in the abstract objects of RASa and automatically propagated to the related virtual objects of RASv by regenerating them.
Real Resources (RR) stay in a one to one correspondence to Virtual Resources forming a Resource Universe RU (RU : RR<=>VR<=>AR)
The fundamental "Token" of  R.A.S is the "Resource". A "Resource" is a mathematical "Vector" or "Tensor" and R.A.S consist of a "Rersourve Topology" controling the structural arangements of resources plus a "Resource Algebra" controling operations on the resources.
The entire concept of R.A.S is based in the mathematical background of the designer. His analytical/conceptualization ability and his abstraction capacity.
 
                                              3. Implementation Issues
- Conversion Issues
  There are two conversion issues (a minor and a major).
  The minor issue is database conversion:
  Databases are manipulated via ODBC. For every supported database the corresponding  ODBC driver should  be downloaded for conductinng and testing the conversion. 
  ODBC does not supports database definition (Create database, Create table, Create index etc.). For every supported database the corresponding API should be downloaded and code should be inserted  in the corresponding "Abstract Object" in RASa.
  The major issue is conversion of the old Windows Forms to HTML5(XAML):
  The corresponding "Abstract Object" in RASa should be severely modified.
- Redesign Issues
  Simultaneously with the conversion a major redesign of the system will be conducted in order to address 
  the benefits offered by cloud computing, autonomous (robotic) processing, in memory database processing etc. 

                                                       Long range Implementation Plan
---------------------------------------------------------------------------------------------------------------------------------------------------------
|Phase|                                                         Description                                                            |Start Date |Finish Date|
---------------------------------------------------------------------------------------------------------------------------------------------------------
|  1  | RASa . Resource Activation System - Abstract                                                                       | 1-6-2016  | 30-52018|
|  2  | RASav . Resource Activation System - Abstract-Virtual Enchaining System                               | 1-6-2018  | 30-5-2019|
|  3  | RASv . Resource Activation System - Virtual                                                                         | 1-6-2019  | 30-5-2020|
---------------------------------------------------------------------------------------------------------------------------------------------------------

 

COSTAS TZOUMERTIS
Systems Architectural Designer
admin@rasv.eu
Curriculum : www.linkedin.com

 



OverviewDocumentation