SOClass™ is an integrated platform in which underlying technologies are interconnected to provide an efficient, robust and rapid means of developing and deploying medium to large-scale computerized business systems. SOClass is built from the ground-up to offer powerful solutions for the sphere of governmental applications envisioning secure distributed processing over the Internet.
SOClass builds applications around the concept of electronic documents, also named e-documents, computerized representations of paper documents that are the building blocks of real-world operations. As such, a working model of a business operation can be easily built based on the documents it uses. Beneath its visible, tangible representation, a document also encapsulates the various data, states and logic rules required for a business process to fulfill its purpose. The e-document is a logical construct, an abstract representation of a paper document and its inherent functionality.
Although advanced programmers have the possibility to “plug” complex code and libraries in their SOClass based, vertical applications, beginners can also rapidly master the essential concepts of the platform and quickly develop applications, maximizing their efficiency. SOClass encompasses a practical, easy-to-grasp methodology explaining how to safely proceed from problem analysis to prototype realization. This learning curve is helped by the availability of practical examples and tutorials.
SOClass makes it safe and simple to develop and deploy next-generation Internet applications, while its kernel layers encapsulate the power of Java open technologies and an MVC-style user interface.
A typical SOClass installation will include servers, client PCs and electronic wireless devices such as PDAs deployed over the Internet. Some of the clients will access the service through Java-enabled browser whilst other will prefer to run directly a client application from a desktop icon. In both cases, the deployment of the application – and upgrades – is transparent to the end-user: The SOClass clients – whether applet or libraries – automatically update themselves according to the running server version.