eVersion Of Enterprise IT Governance

bConverge – eVersion Discipline

February 29, 2012



eVersion Discipline for Enterprise IT Governance  is a collection of methodology standards, development tools and software patterns which provide a framework to develop agile, and secured realm of enterprise level application systems and services, and then used for the powerful marketing opportunity offered by the current Social Media technologies including Facebook and Twitter. 


  bConverge was Originally designed in October 22, 2000, as a business portal service for finding suitable web service business partners, using powerful UDDI ( http://www.uddi.org  ) and ebXML ( http://www.ebXML.org   ) Business Registries.




bConverge has evolved into a robust discipline for Enterprise IT Governance, suitable for  integrating mission critical corporate systems and services with multi-doamin intranet and extranet systems and services. It provides framework for software migration across intra-platform and cross platform, and rapid integration of enterprise application systems during corporate mergers and acquisitions.


This software development discipline called eVersion Discipline for Enterprise IT Governance, is a business process of corporate software development and integration, and is based on xHindge eVersion software pattern and the related eVersion framework of software  libraries, component templates and plugins, for industry standard tools including Eclipse Platforms,  Netbeans 7.1 MVC, and Microsoft ASP.NET MVC. 


The guiding principles for eVersion Discipline is to provide highly secured eVersion Software Architectural Framework using eVesrion Technologies and Tools ,and consisting of eVersion Systems Vaults,  and eVersion Service Portal executing under the full control of eVesrion Cloud and secured under modern day  Software Centric Network Firewall called  Next Generation Firewall, including Policy-Based SOA Access Control Using XACML ,   and Network Intrusion Control System (IPS)


By integrating eVersion Software Arhitecture with modern day CLOUD technology provides an ideal approach to securely integrate Enterprise Applications with Enterprise specific Mobile devices, and makes it seemless for business Corporation to migrate towards and adoption of eVersion Discipline.


Set up of eVersion Discipline is facilitated by using the eVersion Incubation feature developed under the eVersion Cloud we have developed here. 




 In the modern day reality of   spy ware and malware, and the influence of Social networks and mobile Apps on the psyche of Enterprise customers and partners and internal users, there is an urgent need to look at the Enterprise applications architecture from inside-out


In addition to the complexity of modern day Corporate Governance, there are Government Compliance requirements, corporate management systems regulations, and complex cyber security standards


These apparently unrelated factors are strongly influencing the security framework for the highly sensitive and confidential Systems Entities and  Documents, operation of Corporate Mobile Applications,  and Access Control to Mission Critical Application Systems and Services.

Social Media Effect On Corporations


During the last few years, impact of the Social Media, including Facebook, Twitter and YouTube, has been extremely high on the social consciousness of the world.

There is an evolutionary process called Eversion  (taking inside-out) process, which has been triggered by the Social Media, and is taking place at multiple level of the social consciousness including social, political, financial and business frameworks of our society.

Social and Political issues of various countries are being addressed, and frequently have been tackled by the countries themselves, where people mingle as an abstract, like-minded group – not as a mob,  and exchange ideas using Facebook and Twitter. (Egptian –Arab SPRING and Libyan FALL of year 2011).


Institutions  and organizations are realigning their business practices to meet the Eversion process based challenges and opportunities offered by the Social Media.

Broadcasting industry has already embraced Social Media based Eversion in their main stream business processes. Events around the world are reported real-time, by ordinary people from the remote parts of the world using Facebook, Twitter. Viewers and listeners of the Media are now taking up the role of conscious and legitimate reporters.For the rest of the corporations and enterprises, Social Media based Eversion is a double edge sword, which requires highly evolutionary approach to their Corporate Business Practices. 

Complex Corporate Compliance and Security requirements

Corporations are bound by highly complex regulatory requirements and security standards, including IT governance and accounting controls, corporate products and services developments, and security of their processes and resources.

The regulation specifically requires that all level of management and corporate stake holders are  responsible for these regulations and are aware of the tracking control of the corporate processes and resources.


These regulations includes;

  • compliance across multiple best practice frameworks (COSO, CoBit, ITIL, and ISO
  • Corporate systems meeting the stringent compliance requirements from the government regulations and industry standards, including HIPPA, HITECH and SOX 2002.


  • Defining Policy and Procedure for corporate systems development and reporting strategy  and formulating IT security strategy involving data encryption and archival requirements.


eVersion Mandate for Corporate Executives


eVersion Discipline is developed to ensure that highest level of Corporate executives and Board Members are fully cognizant of the Corporate IT Governance including IT Policy and Procedures for development, delivery and maintenance, and security of Enterprise applications systems and services.


eVersion Discipline for enterprise applications provides adequate framework for corporate executive to be familiar with key corporate systems components in Enterprise applications, including:


  • Specifications of corporate business entities and validation rules governing the entities in the Enterprise applications, and the roles of the Custodians of those entities in the system.
  • Business processes and business rules governing the business entities and behavior of the processes using the business entities.
  • Roles of Enterprise Application users, including restrictions to access ensuring security, integrity and privacy of  business processes and business entities.
  • Retention of transactions, including archival and Backup plan.
  • Validation of Risk Analysis for developing enterprise applications, and tracking  application systems requirements during the Software Development Life Cycle (SDLC). (Application lifecycle management (ALM - SDLC)).


eVersion Discipline for Corporate IT Governance

eVersion Discipline is more than a framework for software development – It is a methodology for building business cases for developing agile and secured realm of enterprise applications, and a standard framework for providing corporate management and stake holder undertaking return on investment (ROI)  activities for the IT projects and services. 



The guiding principles for eVersion Discipline is to provide a robust eVersion Architectural Framework using eVesrion Technologies and Tools ,and consisting of eVersion Systems Vaults,  and eVersion Service Portal executing under the full control of eVesrion Cloud and secured under modern day Software Centric Network Firewall called Next Generation Firewall, including  Policy-Based SOA Access Control Using XACML ,    and Network Intrusion Control System (IPS).


Under eVersion Discipline, on-premise Mission Critical eVersion applications and sensitive and secret databases and records repositories, are enclosed under  firewall, and access to them is provided from the eVersion Service Portal using Enterprise, Mobile and Cloud level multi-domain SSL security services, available from ENTRUST (http://www.entrust.com) ,  LEYER7 Technologies ( www.layer7tech.com ),   Apache Multi-Domain SSL Certifications , Microsoft Code Signing of applications, Certified Documents, and Encrypted Digital eMail Contents.

eVersion Architectural Framework is specifically designed to provide a clearely defined migration path for the existing, modern day Enterprise Systems running on Microsoft Windows and Java EE platforms and intelligent Mobile devices operating systems.


eVersion Discipline for IT Governance is specifically developed to design and  construct secured mission critical enterprise level software applications and services, and to integrate functional applications including corporate CRM and Marketing systems, with Social Media technologies and tools including Facebook and Twitter. 

There are profound changes taking place in the way an enterprise conducts its business practices.  eVersion Discipline, using eVersio framework and eVersion Software Pattern, provides senior executives and directors  direct access  in getting involved with the process of IT Governance.

Under eVersion Discipline for IT Governance, senior management and corporate stakeholder gets directly involved with developing IT Governance Policy and Procedures, and specifying and configuring enterprise application system development and service Delivery:

  •  Application software development must be moderated using Requirement Traceability  Matrix through various stages of the Software Development Life Cycle (SDLC).
  • Enterprise applications are developed as configured software components of Model-View-Controller framework using eVersion Pattern based Domain Driven Architecture, and then integrated into a cohesive system using platform specific technology and tools available with Microsoft ASP.NET MVC, and Java EE6 MVC platforms.

  •  eVersion compliant prototype(s)  provide complete view of the enterprise application including looks and feels of the web pages and the behavior of business entities and business logic, and business compliance providing reportings.

  • eVersion prototype of the enterprise application may be validated both by the user community and the corporate management.


  • EVersion Domain driven applications can be Injected with web service, which creates a Conception of web service out of the underlying application domain. This property of the eVersion application provides a natural path of migration of eVersion application into its eVersion domain specific web service.


  •   eVersion framework tools including eVersion Portlet and eVersion Service Portal are developed using Eclipse Platforms to build Plugins, Templates and software libraries for the application.


Corporate IT Governance Discipline



IT Project Management in context with Corporate Governance, has matured sufficiently enough so that corporate business policy invariably requires Operating Plans for IT Governance and Corporate Governance to be properly aligned. 


Because of its strong influence on the Corporate financial planning, IT Governance plays a leading role in the overall Corporate Governance.


Large, complex Corporate projects of products and services development directly  involves IT Governance consideration.  


IBM - IT governance landscape


 Figure shows overlapping areas of governance


                   IBM-The emerging role of IT governance  






There is a new dynamic dimension in Corporate Governance, a so called Eversion of Business Practices, arising out of the evolving Corporate manadates and Social Consciousness created by the Social Media.



Modern day Enterprise has to deal with two distinct types of Social Interactions;


Facebook and Twitter which provides a public forum to express one’s opinions and publish them in the form of comments, documents or Photgraphs.


Other social interaction involves a private, bi-directional sophisticated exchange of  talks, Documents and Photos using Smart Phones and tablets.


Enterprise Policy and Procedure involving privacy and confidentiality of corporate information  can deal with Facebook and Twitter based public interactions.


Protecting highly sensitive, Mission Critical corporation information requires an evolutionary approach for the Enterprise Mobile devices 



This puts eVersion Discipline right in the center of Corporate Governance.





eVersion Discipline 

     = IT Governance+Corporate Governance+Corporate Eversion


The eVersion Discipline is highly evolved, well balanced business process, with properly documented Policy and Procedures, describing the utilization of eVersion Pattern for the development of Enterprise application software


 eVersion Discipline is a convincing candidate to be mandated as software development discipline in the IT Governance Policy and Procedures by the highest level of executive management and stakeholders in the enterprise. 




eVersion Architecture requires a separation of on-premises operation of mission critical eVersion applications and confidential sensitive enterprise data repositories, from the day to day  IT Governance of the Enterprise software entities, sensitive corporate documents and  records and mobile devices and  Mobile Device Management (MDM) activities, without compromising the agility, security and control required for the Enterprise system.


Modern day Cloud Computing is the best approach for the implementation of  eVersion Discipline.

eVersion Cloud Specification for eVersion Architecture


The agile structure of  Service Oriented eVersion Architecture  makes it  ideally suitable for developing, and when appropriate, deploying eVersion Applications and Software Services in a  CLOUD Computing setup with The NIST Definition of Cloud Deployment Models including Private Cloud and Community Cloud set up.

This CLOUD computing based setup for eVersion Cloud, together with technologies including Next GenerationXML  Firewall based on   SAML Profile for XACML for SOA Gateway  and     Microsoft SDD   for  Windows 8 and Windows Server 2012, can be used to  provide  robust access security for the distributed eVersiont software applications and Services, and Enterprise Mobile APPs.

Cloud based   eVersion Mobile Gateway is constructed by custom designing Enterprise Mobile Network Servers and Private Mobile Switches for the Enterprise, with customized Mobile Apps for the Corporate Mobile Smart phones and Tablets.
Enterprise level eVersion Application is a Multi-domain Active MVC  Application, operating at on-premise sites and in eVersion Cloud, operated by the Enterprise, its sister Institutions, and Partners, using pre-defined interfaces of Protocols, and secured under Next-Generation Firewall.

In addition to providing robust security, modification and maintenance for the eVersion Cloud based eVersion Applications can be carried out by a small and selected number of Systems Analysts of the Corporation, reducing over all cost of managing enterprise applications through its life cycle.
 eVersion System Vaults for Enterprise 


eVesrion Systems Vaults is a set of  primary components of the eVersion Architectural Framework for the Enterprise, which are accessible from the eVersion Cloud based eVersion Service Portal , and are directly controlled by  corporate senior executives and corporate stake holders.


eVersion Systems Vault is designed to include basic features of of Data Vault Modeling ,  including trace ability of data coming from multiple sources controlling 3D Printing configurations, meeting requirements of Sarbanes-Oxley compliance in USA and similar measures in Europe, and including (SEI/CMMI, Six Sigma, SDLC, etc..) specifications and methodologies providing platform for BigData and NoQL.

eVersion Systems Vaults contain highly sensitive and  corporate secret software entities and objects (eVersion Entities Vault), and corporate records and folders  which includes mission critical business process configurations, process records, related software entities and services (eVersion Security Vault).

The IBM Filenet System ( FileNet P8 system overview - IBM )  identifies highly sensitive mission critical corporate records and documents and specifications, which may be included in the eVersion Systems Vault 

eVersion systems Vaults also contain  Access Rules and Restrictions for Measured Access to corporate applications and Mobile Apps (Mobile Device Management –MDM), and for the users including business partners and internal and external users of the corporate applications and services.


Access control including user authentication and authorization for on-premises Mission Critical Applications and corporate systems data, is governed by highly sophisticated technologies including XAML and XASML and  LEYER7 Technologies   and SAML Security Context


eVersion Systems Vaults with these robust security setup of the eVersion Cloud, provide highly sophisticated access control using  user attributes or Roles based authentication, and  a measured or context base authorization to allow access to eVersion applications and systems data repositories.
The authorization level is managed by separating the rules for the authorization from the application code, allowing changes to level of authorization done separately without requiring changes to the application code 

eVersion Studio for eVersion Cloud


eVersion Studio for Cloud Computing is a software development IDE for design, development and deployment of eVersion Applications and Services, using eVersion Cloud, and for migration of the eVersion systems between On-Premise systems and highly secured software platforms over Public and Private Cloud Computing.


eVersion Studio is built with Software Libraries, Templates and Plugins, consisting of eVersion Software Framework to construct eVersion Software Components.


eVersion Platforms for Cloud Computing


 eVersion Platform for Cloud Computing is a Platform As A Service (PaaS / SaaS ) made available for eVersion Applications and services developed using  eVersion Studio for Cloud Computing and with Java EE 7  platform with GlassFish 3.1.2 server, and Microsoft WCF services with Microsoft Windows 2012.


eVersion Architecture components are the meta-model components building blocks consisting eVersion Software components and their integration in the overall eVersion enhanced Model View Controller (MVC)  model setup


eVersion Architecture Framework for Enterprise IT Governance:


On-Premise eVersion Architectural Components


  • eVersion  Software Framework, eVersion Domain Logic components and eVersion  primary Controllers (SOA Bus), operated in a highly secured network of Software Centric Network Firewall, called Next generation Firewall.
  • eVersion Data Model in the form of URL Diagrams, XSD Schemas and Data Mappings for the enterprise entities.


  • Mission Critical Applications and sensitive Data and Records containing Systems Vaults will be operating on-premises.


eVersion Cloud based Architectural Components – eVersion Incubator

 eVersion Software Framework, and related eVersion systems development tools Software Templates  and software libraries will be made available as  (PaaS)  Platform As a Service from the eVersion Cloud.

  • Cloud based External Services (eVersion Mobile Devise Management(MDM) and Partners’ Systems) Integrated as Federated eVersion services.
  • EVersion Architectural components are used to create the eVersion Application as a Federated Application with Primary domain Operation choreographing multi-stage operational controls of the secondary domain  using Next-Generation Firewall.


EVersion Application is a Web API  Protols based  Web API Mashup Software, and NOT a VIEW level GUI type Mashup  scenario !

eVersion Operational Components


  • eVersion Service Portal


  • eVersion Mobile Gateways with network of eVersion Mobile Servers and Switches. 


Development, testing and  Prototyping of the Enterprise software applications and service will be performed in the eVersion Incubator of the eVersion Cloud dedicated for the Enterprise, and available for Migration to On-Premise systems from the eVersion Cloud.


eVersion Cloud provide a dedicated development, testing and deployment environment which is a sandboxes and a Developer Edition organization.


Migration of eVersion Applications to On-Premise or other development environment is made easy by the meta-data in the form of eVersion Systems Vaults providing business entities, business logic and software components of the enterprise systems.



eVersion- Reengineering of Enterprise IT Governance


 eVersion Discipline provides a clearly defined migration path to reengineer the Enterprise IT operation, by integrating eVersion Framework and eVersion Service Portal and eVersion Mobile Gateway, with  Cloud Computing provided by eVersion Cloud based Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).


Cloud based eVersion Mobile Gateway is constructed by custom designing Enterprise Mobile Network Servers and Corporate Mobile Switches, using highly secured Smart Phones and Tablets including BlackberryZ10 Balance with Blackberry Enterprise Service 10 , Microsoft Surface Pro with Windows 8 Pro, Apple iPHONE and iPADS and ADROID based smart phones and tablets available in the industry.

Corporate smarthones and Tablets will be equipped with custom start-up App, which will put the mobile device in “App Only” mode,  and will be aligned uniformly to execute corporate software Appliances to access Corporate resources and with control mechanisms including “Secured Cell Phone” and “Kill Switch” capabilities


Using HTML5 App platform called PhoneGap  and compatible browser, Corporations may setup Mobile Cloud computing by developing their own Apps for their corporate mobile devices including Apple iPads, Microsoft Surface Tablets, Android devises and RIM's Blackberry10, with the help of Cloud based eVersion Device Server.


By using UAProf (User Agent Profile) standard defined by the Open Mobile Alliance (formerly the WAP Forum) for detecting user agent types and device capabilities, and related  Devise Aware and User Aware   technologies, Enterprise mobile devise users can store their user profiles, devise Ids and other device related records on the highly secured and properly coordinated Cloud based eVersion Device Server.


Specifically, eVersion Discipline based reengineering of Enterprise IT Governance provides the following capbilties;


  • Setup eVersion based migration path for converting  existing enterprise applications (based on Microsoft  .NET  and/OR Java EE platform) into easily manageable eVersion applications and message driven web services, providing Software as a Service (SAAS) capability.


  • Setup Corporate eVersion Portal to access in-house software applications and services, with appropriate eVersion Media Server to access Social Media based Client services and Supplier contacts.



Mobile devise manufacturers and mobile platform developers including iPhone, Google Android, Blackberry and Microsoft Surface Tablet are aggressively expanding their mobile device platforms for integration with Enterprise level systems with appropriate security profile requirements, and many of the mobile platforms are available for Cloud computing integration.


We will setup interface between eVersion Cloudbased eVersion Mobile Gateway and Enterprise specific Mobile device’s Cloud platforms, including  Apple iPhone-iOS 7, Blackberry and Microsoft Surface Pro or  Tablet RT.


Selective Management Systems Reports will be ported to the enterprise mobile deveices, and using the Corporate eVersion Service Portal,  Corporate Management can directly interact with   mission critical enterprise projects during their Design, Development and Operational phases using Enterprise selected Mobile Devices.
Finally, using eVersion Cloud based eVersion Service Portal and eVersion Mobile Gateway, Corporate Management can control highly secured on-premise mission critical applications, eVesrion Systems Vaults and other corporate house applications and services, as well as Enterprise approved  Social Media access with only a small number of well trained in-house IT professionals


The architectural components of the eVersion Cloud, with eVersion Incubator specified above, provides a kind of  eVersion Arrchitectural Meta-Model for the migration and exchange of highly secured systems projects, as described by IDEA Group  which specifies  International Defence Enterprise Architecture Specification for Exchange Group, for NATO and other Nations military and defense projects.


Specifically, eVersion Architectural Components as specified, go beyond  the  DoDAF  Framework  of software Architectural framework, providing necessary tools and software products for Enterprise Executives and Stakeholders to directly interact with IT Governance involving design, development and operation of  software projects,  and leaving coding, testing, support and maintenance of applications in the capable hands of qualified IT professionals who are experienced in the technologies, tools and procedures involved in eVersion Discipline setup of the enterprise.

With  eVersion Discipline installed in the Enterprise and with robust eVersion Cloud based  Cloud Securityinstalled, the eVersion Architecture Components including eVersion Service Portal and eVersion Mobile Gateway will provide hands-on experience of IT Governance for the Enterprise Executives and Stake holders, especially during Design, Development and Operation phases of eVersion Applications and Mobile Apps:

Most important and effective step required for eVersion  Discipline implementation is to form an  IT Governance Review and Monitoring Committee, consisting of key Executive Management and Stake holders of the enterprise, responsible for overall IT Governance for the Enterprise.


This IT Governance Committee will will have the opportunity to define and track the development of the eVersion application through various stages of the Software Development Life Cycle ( Application lifecycle management (ALM - SDLC) )


Design Phase of eVersion Application:
Interact and participate with IT Team and specify configuration and definitions in the form of UML Diagrams and Xml Schemas  definitions for the business entity objects and business logic of the process.

Approve Project Development Plan with  Cost and Schedules, and validate Return On Investment ROI and Project Traceability Matrix.

 Ensure that a detail and plausible Contingency Plan and backup procedures are developed, with appropriate Training Plans.

Developemnt Phase
Using Traceability Matrix, monitor Development Project Schedule of Major Milestones and Cost Control of the Projects
Operation Phase: 
IT related Exception Events Reports and remedial steps taken to resolve issues.
‘What IF’   Scenarios, including Business Paradigm Change or impact of Mergers and Acquisitions.

Monitoring and Guiding Contingency Recovery  process and Disaster Recovery process.



Windows  vs.  Mobile :  Which one is the Winner !


R.I.P. Windows

By purchasing Nokia’s smartphone division, Microsoft has killed its signature strategy.- By Farhad Manjoo|Posted Tuesday, Sept. 3, 2013, at 12:45 PM

Prediction of  “Demise of Windows” is premature

There were many skeptic when Bill Gates came up with his PC Operating System called  (DOS), which can run on any PC hardware.


The result was that DOS,  and eventually Windows became most common Operating Ssystem for PC,which made PC Hardware manufacturing market highly competitive, and ultimately PC became a commodity.


During the recent few years, Mobile device market is rapidly expanding,  Mobile devises are becoming universally predominant and with Billions of $$ marketshare, and large corporations are aligning themselves with Mobile device manufacturers and Mobile Operating platforms: Microsoft (Windows for Mobile) with NOKIA, Google (Android) with Motorola, and Apple with its own (iOS).


Mobile Tablets and iPhones are becoming highly sophisticated, but just like PC Hardware, Mobile market has become highly competitive, profit margins in Mobile devices are now coming down,  and just to keep up with the momentum, Mobile devices are becoming commodity products. 


There appears to have no clear winner in the various Mobile devices, each with their own operating systems (Software Platforms).

“Bring Your Own Device” may be attractive to the employee of the enterprise but there may not be adequate control for the Enterprise on the Apps running on the device

Mobile technology is in a need for a kind of mainstream technology platform, so that Mobile can  appeal to the huge untapped Corporate market.


Mobile devices for Enterprise.


There is a very large number Corporate IT organizations, who has trillions of dollars of investments in Windows based software Applications systems and services, who are presently on the sideline of the Mobile market.


We need an evolutionary technological strategy which goes beyond the Windows and the Mobile technologies to tab this huge corporate market.
A technology which allows Enterprise to  harmonious run Windows based Applications and customized Mobile Apps, and to provide direct control and management by Enterprise on those Applications and Apps.

We need a software platform with evolutionary technology and  Software Framework that can securely and seamlessly integrate Mobile Apps  developed on highly popular mobile devises and their vastly diverse Mobile platforms,  with those of Enterprise level highly sensitive and complex, mission Critical Windows based ( and Microsoft  and Java EE  platforms based) Corporate systems and Services.


 eVersion Cloud based Platform with eVersion Software Framework provides the necessary technological solution.


Private Mobile switching For eVersion Enterprise


eVersion Mobile Switching Center (eMSC)


eVersion Mobile Switching Center is a private Mobile Switching Center for the eVersion Enterprise, providing managed network of Enterprise Mobile Devices, running Enterprise specific Mobile Apps.


Users having non-Enterprise Mobile device requiring interaction with Enterprise Mobile device users, are required to pre-register their profile and their Mobile devices with Enterprise eVersion Service Portal.


eVersion Mobile Switching Center is setup on the secured Network of eVersion Servers in eVersion Cloud behind Next Generation Network Firewall, and having a public interface configured to communicate with a public (Bell and Rogers) Mobile 4G LTE  cell phone network.


eVersion Service Portal in the eVersion Cloud maintains Mobile users’ profiles and Mobile Device IDs, which are used by eVersion Mobile Switching Center to provide  the Authentication and Authorization for access to the specific Enterprise Mobile Devise.


A Binary Mobile Log or a kind of eVersion Mobile Metadata is maintained for the enterprise by the eVersion Mobile Switch,  loging the usage of the Enterprise Mobile Devices.


Killer Software Design  for  Cloud Computing


eVersion Software Pattern has evolved into a robust  Software Application Framework for Cloud Computing , which can be used to develop highly sophisticated, On-premise Mission Critical Applications for an Enterprise,  and may be used to design customized and secured Cloud based Mobile APP which can be used  by Enterprise internal users as well as their Partners and Customers, interacting with Enterprise Marketing and Customer Management systems with the highest level of security and without compromising integrity and privacy of Enterprise associated people and systems.


eVersion Application Framework uses Incubation Feature of the customized eVersion CLOUD,  for Design and Development of Enterprise Applications and related software components, and let Enterprise decide wether to deploy them On-premise, or  in the CLOUD.


 eVersion Cloud is configured using The NIST Definition of Cloud Deployment Models , and constructed as Private eVersion Cloud and Community eVersion Cloud set ups

The guiding principles for eVersion Cloude is to provide a robust eVersion Architectural Framework using eVesrion Technologies and Tools ,and consisting of eVersion Systems Vaults,  and eVersion Service Portal executing under the full control of eVesrion Cloud and secured under modern day Software Centric Network Firewall called Next Generation Firewall, including    Policy-Based SOA Access Control Using XACMLand Network Intrusion Control System (IPS)

eVersion Architecture Framework for Cloud computing meets the primary characteristics and features identified in the DoDAF standard for application software, including multiple jurisdictions during the Design and Development of the eVersion Applications, and using individualized “User VIEW” and “Operational View” as identified in the DoDAF document, for the construction of eVersion Software Components.


The Design and Development of the eVersion Applications is a Federated process, and may be carried out by multiple developers including internal users and external partners, and the application may be transferred from eVersion Cloud to an On-premise location or between different jurisdictions.

Neverthless,  control remains with the primary institution during the Design and Development and Deployment of eVersion Applications and Customized Mobile Apps, and overall management of the Operation is carried out by the senior management of the primary Institution responsible for the Application.




The business model of eVersion Discipline (www.bConverge.com ) framework project, consist of developing Prototype of eVersion applications and web services, constructing migration path for eVersion application to eVersion web services, and  constructing Eclipse Platforms incorporating the eVersion technology Plugins, Templates and software libraries, over Microsoft ASP.NET MVC3 and Java EE6 MVC  


The eVersion Discipline Project development is set up on three independent development phases.


Phase I : eVersion Prototypes

Prototype application are constructed demonstrating the eVersion framework capabilities, over multiple platforms including Java EE 6, with  Netbeans 7.1, Glassfish, and Microsoft ASP.NET MVC 3 with Visual Studio 10. 
  • Prototype software components are created using eVersion technology including eVersion Software Pattern and eVersion Web Conception,  by defining and configuring domain of the application, which includes  entity objects, Data Model and rules governing the behaviousr of the application domain. Cohesive web application is created by applying software Dependency Injections and Annotation based injections.
  • A prototype migration of an eVersion application is constructed using eVersion Web Conception framework.
  • Application web pages representing user interfaces (UIs) are separately designed and developed separately using sophisticated tools including Java Script and HTML5,  and then integrated using eVersion framework tools.

Phase II : eVersion Cloud for Enterprise IT Governance


Proof of Concept


To construct a Prototype eVersion Cloud with an eVersion Incubation feature, using eVersion Software Pattern and eVersion Architecture Framework, closely meeting rigorous  DoDAF Government standards for software Application Architecture;


  • Secured with Software Centric Network Firewall called Next Generation Network Firewall, for the network of servers,mobile servers and web service portals representing the eVersion Cloud


  • Designing, Developing and deploying On-site business systems,service and Enterprise Mobile Apps, and Harmoniously integrating Mission Critical Enterprise Applications, and safely interacting with Mobile Apps providing services to corporate users, partners and Customers. 
  • Poviding robust Enterprise level  IT Governance capability, and controlled by  Senior Corporate Executives.

Customised Mobile App for Enterprise

Enterprise Mobile devices will be allowed to execute directly under the control of customized Enterprise specific Mobile Apps.  This includes Mobile Apps used for managing Enterprise Applications and Services using Customized Software Appliance called eVersion eVersion Software Appliance, and a specific eVersion Software Appliance called eVersion Control Appliance,  providing operational control on On-premise systems and Databases, and Customised Mobile Apps, and management control for the Enterprise IT Governance.
  • eVersion Control Appliance is constructed to provide access to highly secured On-premise eVersion Systems Vaults using Customized Enterprise Mobile App, which in turn is operating in full control of the eVersion Cloud. 


  • eVersion Software Appliance will be designed using individual eVersion Software Components, one for the Data access to eVersion System Vault, and a separate component which configures and downloads  to the specific Mobile Devise.


  • The operational control of the eVersion components of eVersion Appliance will be managed by the eVersion Service Portal.


Construction of eVersion Cloud and eVersion Community Cloud

  • To construct a prototype of eVersion Cloud  with its characteristic eVersion Incubatotor feature, using an existing Public Cloud computing service, with eVersion Incubation Capability of providing eVersion Discipline as a service.


  • To develop the plan to set up a Comunity eVersion Cloud which provides eVersion based IaaS, PaaS and SaaS services for the community of enterprises. 




  • Productization of the eVersion Portlet, eVersion Service Portal and eVersion Discipline toolsetr.


  • Licencing agreements development for allowing the use of eVersion Technology, products and services.

We will start our marketing approach by inviting strategic customers and technology providers to become our co-development partners, encouraging them to test our initial releases on Beta Tests
Co-marketing with key technology providers including joint marketing with shared budgeted programs.
This will be followed by rigorous campaign of branding for the eVersion based technologies and eVersion tools.


Dr. Gautam Pandya, Chief Architect


Published: February 29, 2012

Updated : July 1, 2013.

Updated : January 6, 2013.






Mashup (web application hybrid)

Mashup (web application hybrid) - Wikipedia, the free encyclopedia


Mashups can also be categorized by the basic API type they use but any of these can be combined with each other or  ...

You visited this page on 08/11/13

Goodbye mashups: welcome to API applications - Seabourne


May 2, 2012 - Mashups had great promise in 2007 to change the way we use the web. To date, that largely hasn't come to pass. The thing that was missing, ...

ProgrammableWeb - Mashups, APIs, and the Web as Platform


ProgrammableWeb.com keeps you up to date with web mashups and APIs: what's new, interesting, useful and important. Hundreds of APIs and mashups.



API mashups | The biggest API playground in the world


Participate in regular API mashup contests. Join our contests, get connected with mentors and investors and receive PR on tech blogs. Current round of ...

About APIs - ‎Api Mashup Contest - ‎Winners - ‎We help


Next Generation Firewall


Control applications and users, not just IPs and ports.
VPN, NAC, Traffic Management and IPS.

Delivering Layer 2-7 firewalling, application delivery and content security, it's a network security gateway in a class of its own


Mobile network codes and Country codes

From Wikipedia, the free encyclopedia
A mobile network code (MNC) is used in combination with a mobile country code (MCC) (also known as a "MCC / MNC tuple") to uniquely identify a mobile phone operator/carrier using the GSM/LTE, CDMA, iDEN, TETRA and UMTS public land mobile networks and some satellite mobile networks.



Abbreviated as MSC the mobile switching center connects calls by switching the digital voice data packets from one network path to another (also called routing).

The MSC also provides the information that is  needed to support mobile service subscribers, such as user registration and authentication information.


Mondicom Private Deployable Mobile Network


Each system can operate independently as a private bubble but several ... stations are integrated with a COTS Mobile Switching Centre (MSC) using standard IP  ... 


CIPO - Patent - 2342911 - Claims

brevets-patents.ic.gc.ca › HomeCPD

a mobile switching center (MSC) having a public interface configured to communicate with a public switched telephone network and at least one private interface  ... 


Mobile switching centre server - Wikipedia, the free encyclopedia


Lucent 5ESS GSM Mobile Switching Centre deployed at Western Wireless ... Mobile Switching; ^ http://www.utstar.com/Document_Library/0080.pdf UT Starcom  ... 

MSS is also called an MTS-U (Motorola telephony soft-switch)[4] in Motorola terminology, and as MSC-S[5][6] in Ericsson terminology. MSC server functionality enables split between control (signalling) and user plane (bearer in network element called a media gateway), which guarantees better placement of network elements within the network. 

MSC server and MGW makes it possible to cross-connect circuit switched calls switched by using IP, ATM AAL2 as well as TDM



Department of Defense Architecture Framework

(As of on 10 September 2013 at 20:25)

From version 2.0, DoDAF has adopted the IDEAS Group foundation ontology as the basis for its new meta-model. This new meta-model is called "DM2"; an acronym for "DoDAF Meta-Model".




The IDEAS Group is the International Defence Enterprise Architecture Specification for exchange Group. The deliverable of the project is a data exchange format for military Enterprise Architectures. The scope is four nation (plus NATO as observers) and covers MODAF (UK), DoDAF (USA), DNDAF (Canada) and the Australian Defence Architecture Framework. The initial scope for exchange is the architectural data required to support coalition operations planning -


Cloud computing security - Wikipedia, the free encyclopedia



Cloud computing security (sometimes referred to simply as "cloud security") is an evolving sub-domain of computer security, network security, and, more broadly, ...

Security issues associated ... - ‎Cloud Security Controls 

Salesforce Platform: Trusted Application Development Platform ...


With Salesforce cloud computing infrastructure, social and mobile app ...


Salesforce Force.com


\PlatformCloud application development · Salesforce

WebSphere Service Registry and Repository

Increase visibility and control for insight into your SOA

Cloud computing - Wikipedia, the free encyclopedia



End users access cloud-based applications through a web browser or a light-weight .... Application programming interface (API) accessibility to software that  ...

Nimbus - ‎Category:Cloud computing - ‎Mobile cloud computing - ‎Cloud telephony



13 Cloud IDEs For Web Developers - Hongkiat.com


by Hongkiat Lim - in 3,689 Google+ circles

However, many are still hesitant to put their full faith in a remote Cloud IDE for ... Tools like Github and Pastebin helped to ease the transition to Cloud-based ... It features code highlighting and support for HTML, CSS, Javascript, PHP, MySQL  ...




How Cloud Computing Works - HowStuffWorks



by Jonathan Strickland - in 9,431 Google+ circles

Cloud computing lets you use files and applications over the Internet. ... to log into a Web-based service which hosts all the programs the user would need for his  ...

SOA Entry Points

To get started quickly with SOA, you need to select an initial project that focuses on a particular business opportunity that can be completed in a reasonably short timeframe. The SOA Entry points (PDF, 438KB) are project areas that have been shown to provide business value in a timely manner. Each Entry Point provides a key SOA related solution
The NIST Definition of Cloud Computing



Cloud computing

From Wikipedia, the free encyclopedia





Enterprise, Mobile and Cloud level Security services


LEYER7 Technologies


Enterprise Mobile and Cloud  level API Security and Management technologies


Using Multiple SSL Certificates in Apache with One IP Address


www.digicert.com/ssl.../apache-multiple-ssl-certificates-using-sni.htm‎CachedSNI can secure multiple Apache sites using a single SSL Certificate and use multiple SSL Certificates to secure various websites on a single domain 


Digital Code Signing Step-by-Step Guide - MSDN - Microsoft

msdn.microsoft.com › ... ›

Microsoft® Authenticode® technology allows software publishers to digitally sign ... From there, you will find many links to topics related to digital code signing. ... public key cryptography, which is the encryption method used in digital signatures. ... from VeriSign, GTE, or other certification authorities to digitally sign code files  ...



What Are Digital Certificates? - MSDN - Microsoft



Using Code and Objects in a Signed VBA Project from Automation ... You provide information about yourself to a trusted public body call a certification authority, ... When a digital certificate is used to sign documents and software, this ID information is ... works, it helps to first describe how it is used to encrypt email messages



Digital signature - Wikipedia, the free encyclopedia



Digital signatures are commonly used for software distribution, financial transactions, ... Contents. 1 Explanation; 2 Definition; 3 History; 4 How they work; 5 Notions of security ... 10.1 Using separate key pairs for signing and encryption ..... to sign documents can be obtained by at most gaining access to a victim's email inbox 


Network Load Balancer - Barracuda.com‎


Increase Internet Bandwidth and Decrease Server Load. Free Evals!‎



Load Balancing Overview | F5 Networks

www.f5.com › Solve ItSolutions

F5 application-centric load balancing solutions ensure that your customers and partners have access to the applications they need—whenever they need ...



Establishing security context for web services clients using SAML ...


Apr 17, 2013 – WebSphere Application Server supports two policy set caller binding configuration options to establish client security context using SAML ...



SAML Made Easy - Layer7tech.com‎


Validate & Generate SAML For Fine Grained Access Control‎




From Wikipedia, the free encyclopedia



FileNet P8 system overview - IBM


The IBM® FileNet® P8 platform offers enterprise-level scalability and flexibility to handle the most demanding content challenges, the most complex business ...

Management Console for IBM FileNet P8 - Reveille Software


Reveille Management Console for IBM FileNet P8 monitors components, processes and end-user experience for business-critical IBM FileNet P8 applications


Blackberry-Gartner Magic Quadrant for MDM


The Gartner Magic Quadrant for Mobile Device Management Software report provides Gartner’s view of the competing players in the MDM market. Complete the form below to view the full 2013 report


What Killed Blackberry :Terrible Apps 


By Adrian Covert  @CNNMoneyTech September 25, 2013: 3:41 AM ET

BlackBerry boasts the fact that there are 120,000 apps for its users to download. What the troubled company doesn't tell you is that most of them -- even the popular apps -- are awful.

Gartner IT Glossary - Mobile Device Management (MDM)


Mobile device management (MDM) includes software that provides the following functions: software distribution, policy management, inventory management, ...


Secure Multiple Domains with a Single Certificate




IBM WebSphere Cast Iron Cloud Integration




Additional References



eVersion Software Pattern is an upgraded version of the xHindge software pattern, based on the Model-View-Controller (MVC) pattern for developing enterprise level application software.


The upgraded version is derived by applying  an enhanced version  of  Inversion Control principle called   Eversion Priciple   (taking inside-out) to the Model-View-Controller software pattern.


2.  Corporate governance of information technology 

Corporate governance of information technology - Wikipedia, the ...


IT Governance Institute expands the definition to include foundational mechanisms: "… the leadership and organisational structures and processes that ensure that the organisation’s IT sustains and extends the organisation’s strategies and objectives."[2]
  • Van Grembergen and De Haes (2009) focus on enterprise governance of IT and define this as "an integral part of corporate governance and addresses the definition and implementation of processes, structures and relational mechanisms in the organization that enable both business and IT people to execute their responsibilities in support of business/IT alignment and the creation of business value from IT enabled investments".
  • Read more: http://www.itworldcanada.com/news/corporate-and-it-governance-a-necessary-evil-cios-say/139477#ixzz1uliczwqC
    or visit http://www.itworldcanada.com for more Canadian IT News


At least three current models of IT governance were identified: a centralized, shared services model; a decentralized model, where responsibilities are delegated to business units; and a hybrid of the two.
3.  Information Technology Governance: IBM® OpenPages® IT Governance (ITG

      http://public.dhe.ibm.com/common/ssi/ecm/en/ytd03104usen/YTD03104USEN.PDF   -  May 2011


As businesses continue to expand their technology infrastructure, ensuring that IT resources are properly aligned to business strategy while managing a multitude of associated risks becomes increasingly difficult. In order to mitigate risk while also keeping pace with technological advancements, organizations need to take a holistic view of the interdependencies between technology risk and business performance




4.  ECLIPSE Platform IDEs 


1.     Eclipse IDE for Java EE Developers

2.      Eclipse IDE for Parallel Application Developers (includes Incubating components)

3.     Eclipse IDE for JavaScript Web Developers



5.   Microsoft – Eclipse Plugins


1 Apr 2007 – In conclusion to months of negotiations and meetings, Eclipse.org has finally announced that Microsoft will be purchasing the Eclipse project in ...


 Eclipse plug-in and cross-platform command-line client for Visual Studio 2010 Team Foundation Server

Download the retail version of Microsoft Visual Studio Team Explorer Everywhere 2010, the Eclipse plug-in and cross-platform command-line client for Visual Studio 2010 Team Foundation Server. This version of Team Explorer Everywhere can also function as a 90 day evaluation of the product. See Instructions below for further details.


6.  I.T. Requirements for Compliance (HIPAA, HITECH, PCI, GLBA, SOX, etc.)


7.    Middleware

          From Wikipedia, the free encyclopedia


8. IBM WebSphere Enterprise Service Bus



9.  Microsoft - Enterprise Service Bus


 10.  Cloud Computing   

http://finance.yahoo.com/news/cloud-computing-security-benefits-dispel-160100564.html Press Release: Microsoft Corp. – Mon, May 14, 2012 12:01 PM EDT

REDMOND, Wash., May 14, 2012 /PRNewswire/ -- Research released today by Microsoft Corp. shows that small and midsize businesses (SMBs) are gaining significant IT security benefits from using the cloud, according to a new Microsoft study in five geographies.

11.  What cloud computing really means | Cloud Computing - InfoWorld


12. PhoneGap


PhoneGap is an HTML5app platform that allows you to author native applications with web technologies and get access to APIs and app stores


Mobile cloud computingis the usage of cloud computing in combination with mobile devices. Cloud computing exists when tasks and data are kept on the ...


14. Open Mobile Alliance (OMA)


Industry forum for developing market driven, interoperable mobile service enablers.


15.  Context awareness

- Wikipedia, the free encyclopedia


Context awareness -. From Wikipedia, the free encyclopedia. Jump to: navigation, search. Context awareness is defined complementary to location awareness.

16. Device--Context Awareness Context Awareness ... - Osaka University


by KB SINGH - Related articles
Device-Context Awareness. Context Awareness. Context Awareness for Content Adaptation. Content Adaptation. Content Adaptation. Kumud Brahm SINGH† ...

1. bConverge framework and related eVersion technologies, tools and products are inspired and supported by technology visionaries and entrepreneurs in software industries. They provide constant guide and inspiration for the technology team involved in the development of the bConverge portal services
2. eVersion Architecture, eVersion Discipline, and eVersion Cloud, and  related software patterns, software product specifications and Configurations, and eVersion technologies, tools and products specified here,  are proprietary intellectual property, and may not be used or included in any products, services or other systems or businesses, without prior written permission from the undersigned.


Gautam Pandya, Chief Architect

May 31, 2013.