Automated Fingerprint Routing

Modern Business Process Management

Business Problem

Manage Cross-Platform Fingerprint Processing Transactions

The California Department of Justice (CalDOJ) needed to manage the routing of its fingerprint processing transactions across multiple platforms. These transactions were implemented with a series of processes that are embedded in proprietary legacy systems across several platforms. As a result, modifying the process rules and flows were very difficult.

Solution

Large-scale Web Service Integration

The Transaction Router is a large-scale web service integration effort that is key to the support of the Automated Fingerprint Information System (AFIS) expansion project.

Single entry point for fingerprints

The Transaction Router offers a single entry point into all of CalDOJ's National Institute of Standards and Technology (NIST) fingerprint processing systems.

Web Services and FTP

To support both modern and legacy data exchange protocols, the Transaction Router receives both Web Service and FTP-based fingerprint upload and query requests. It routes requests to the legacy system, as well as the new Business Process Management (BPM) processing system. The BPM system offers a single control point for managing all fingerprint business processing concerns.

Business Process Modeling Notation (BPMN)

Users can now define, monitor, and even simulate their business processes at a visual level using Business Process Modeling Notation (BPMN). These processes use web service orchestration to manipulate NIST file-based fingerprint payloads.

CloverLeaf Added Value

Research provided by CloverLeaf added modern web services practices and open business process management tools to CalDOJ's arsenal of fingerprint processing resources. These tools enhance CalDOJ's ability to provide flexible, effective, reliable, and scalable services to support current and future demands.

Benefits

  • Centralizing the entry point for fingerprint processing requests allows CalDOJ to configure multi-site loading and track metric data across its constantly growing systems.
  • Centralizing the business processing for fingerprint uploads allows CalDOJ to manage processes at the business user level.
  • Refactoring fingerprint processing activities out to the web service level puts CalDOJ in a strategic position to migrate toward open-system biometric services.

Project Name

Transaction Router

Project Scope

Project Management

  • Planning & Design
  • Scheduling
  • Execution
  • Resource Tracking

Software Development

  • Business Process Analysis
  • Requirements Gathering
  • Analysis
  • Architecture
  • Design
  • Build
  • Unit Testing
  • Deployment

Systems Integration

  • Web Services
  • Cross-Platform
  • Legacy Migration

Technologies