What is the One Network Platform?
The One Network Platform is a framework for developing and hosting intelligent, agile many-to-many networks. In a many-to-many network, companies, organizations, stakeholders and partners collaborate on shared data to achieve business results that can only come from a high level of visibility coupled with analytical and execution tools tailored to each business scenario. Information visibility is controlled based on permissions so each company can share as much or as little information as needed with very tight control over which data is accessible to their trading partners. Shared business processes can then be developed and adopted by trading partners as a group working as a team, rather than the monolithic fashion that pervades Enterprise Resource Planning (ERP) implementation practices. Developing and refining sound business processes enabled by technology rather than the other way around is a core tenet in One Network's approach to application development.
Applications developed using the One Network Platform share a number of advantages over applications developed using ERP based approaches:
Modularity—Platform is similar to an ERP in the sense that data for numerous business processes is represented only once. One Network Platform's unique modular system provides better extensibility, giving many of the characteristics of a best-of-breed architecture without the risky, lengthy, and costly implementation efforts involved with these solutions.
Multi-Company Processes—Platform's unique permissions framework provides a basis for implementing multi-company processes. Shared information and shared processes allow One Network Platform applications to be tailored to specific business requirements. Contrast this with most ERP vendors who pitch the notion that they get you 80% of the solution in a one-size-fits-all package. One Network has successfully implemented Platform based solutions for very unique businesses where ERP solutions simply 'wouldn't fit'.
Tunable System of Control Integration—Because of its flexible process modeling and workflow system, a Platform application can 'tune' the system of control for different phases of a transaction's life cycle. This provides Platform solutions with a more comprehensive way of integrating with legacy systems.
Standards Based—Platform is based heavily on industry standards like Java, SQL, HTML, CSS, JavaScript, XML, REST, JSON etc. This means that developers can leverage their existing skills and knowledge when developing on Platform.
Sense and Respond—Platform's Incremental eXecution Management (IXM) engines supports the implementation of tailored incremental planning and complex horizontally scaling algorithms.
Highly Scalable—the Platform architecture has been proven to scale to very large data sizes, with thousands of users and high availability / up-time.
On a more practical level, One Network Platform is a collection of technologies including the One Network Software Development Kit (SDK), the One Network Platform Server, and the related process details that make solutions created with Platform so uniquely successful.