Brief definition
Highly descriptive court activities logic
KIJS system supports activities of the various courts linking them together with the rest of the judicial organs and institutions providing the possibility of interoperability, availability, and scalability.
Independent technical system layers
KIJS depends on a clear structural stack of layers each defines specific category of systems, services and types and judicial activities related applications, the stack diagram above also indicates where should be the 3rd party commercial applications and how to manage and control them by the other system components. Performance is a key factor in this configuration where functional specifications of the system is dependent from the underlying technical details.
Interoperability with other enterprise nationwide systems
The service oriented architecture of the framework ensures an effective way of interconnectivity between all kinds of law practice institutions and other institutions whether governmental, civil, or even individual through highly engineered set of web services. The various blocks depicted in the diagram above is just a sample of many possible ways the system can be configured, a much wider system can be developed based on a similar framework just by adding pieces and horizontally scaling the infrastructure.
Services
Careful organization of data dependencies
KIJS takes into account the fact that courts have a continuing flow of information in form of documents which are persistently keep growing for indefinite time, the system has comprehensive and descriptive techniques that cover all current and future needs of such contents, the figure above shows a brief portion of the structure of the basic database showing the entity relationships of a model court case, organizing information this way ensures reusability and integrity.
Abstract modeling of court case
KIJS represents court cases in an abstract method (Abstract Model Document) that is appropriate for all regions regardless of the language or or any geographic considerations; laws and procedural complexities are left to the different software applications that are adopted by system.
A thorough outline of procedures and court case workflows
KIJS includes a comprehensive structures for each possible inter-court procedure workflow, linking the different courts and judicial bodies supported by the system, application categories like case management systems, court e-filing systems, court scheduling, and court document archiving systems are connecting to the system through web services.
Applications
Case process management
The system is designed based on highly descriptive data flow regarding litigation procedures and court systems in all most countries, the diagram above shows the basic steps required to bring a case to the civil courts, this is the ideal situation for litigation but the system supports more complex cases that come in all arrangements such as the proceedings found in the cases of multiple court levels that include different case statuses.
Legal procedure use cases
Advanced tools been used in system analysis and design for all possible scenarios for the court proceedings, the figure above shows the logical paths of a model petition processed at the system level, the above procedure in particular is effectivly implemented using web services in the court level based on logical action taken by each of the litigating parties; this flexibility comes due to the standardization of information exchange that significantly reduces the design complexity of the applications to be adopted by the system.
Strict quality assurance criteria for the adoption of software applications
Applications that are adopted by the system fall in many different categories ranging from browsers that support access to public information to the specialized software used in management of more complex situations in courts like court case management systems, legal assistant systems for judges and prosecutors; those application are open to third party developers, the only restriction is to pass the quaity assurance stack shown in the figure above, once passed the application is fully certified and simply qualified to use KIJS services, an example of third party application is Alustad detailed here Alustad.
General specifications
Technical specifications | Details | Notes |
---|---|---|
System technology | Extensible Markup Language (XML) Data Model | |
Applications supported | Cloud based applications | |
Operating systems supported | Unspecified | All operating systems |
System key features
Feature | Details | Notes |
---|---|---|
Application domain | The judicial authority | |
Application level | All types of courts | |
System design | Cloud based Web services (SOA) | |
Applications supported |
|
|
The services provided by the system |
|
The services offered here are just models |
Note:-the specifications contained on this page or in the trial and full versions are subject to change without any prior notice.
Answers to common questions
|
||||||||||||||||||||