Egovernment for State Business Services - PowerPoint PPT Presentation

1 / 57
About This Presentation
Title:

Egovernment for State Business Services

Description:

Small Business Development Center (evaluation of the prototype) ... Rent a car. Rent a car. bs. clerk. bs. HERTZ. Bs and. p =$400. Notify. bs. clerk. Reserve a. hotel ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 58
Provided by: DD263
Category:

less

Transcript and Presenter's Notes

Title: Egovernment for State Business Services


1
E-government for State Business Services
  • Vijay Atluri
  • Nabil R. Adam
  • Rutgers University
  • http//cimic.rutgers.edu/dgov

Demo Soon ae Chun Francisco Artigas
2
E-Government Project
  • Collaboration with The State of New Jersey
  • Office of Information Technology
  • Department of Commerce
  • Department of Revenue
  • Department of Commercial Recording
  • Department of Environmental Protection
  • Columbia, UMBC, CUNY
  • New Jersey Small Business Development Center

3
Collaborators
  • Rutgers-CIMIC (workflow, interoperability, GIS)
  • Nabil Adam, Vijay Atluri, Francisco Artigas, Soon
    Chun, Dihua Guo, Ahmed Gomaa, Pietro Mazzoleni
  • NJ State Government (The Development of
    individual portals at each agency, Security and
    Privacy
  • Wendy Rayner (CIO), Adel Ebeid (CTO), Odysseus
    Marcopolus (Director, EGOV), Sue Colbert (EGOV,
    manager)
  • Columbia (ontology and interoperability)
  • Kathy Mcowen, Vasilios Hatzivassiloglou, Melania
    Degeratu
  • UMBC (workflow validation)
  • Yelena Yesha
  • CUNY (implementation)
  • Richard Holowzcak
  • Small Business Development Center (evaluation of
    the prototype)
  • Web site http//cimic.rutgers.edu/dgov

4
Outline
  • State Government Objectives and Efforts
  • Research Areas and Issues
  • Prototype

5
State Government Objectives
  • OIT has established the EGOV division
  • EGOVs goal is to develop a E-government portal
    that redefines the way in which citizens,
    government and businesses exchange information
  • Most state government agencies currently offer
    services/information via the web, independently
  • To make the entire process of registering a new
    business with the state transparent to users

6
Problems
  • What information is available for my business?
  • Web pages,documents, forms, news, rules and
    regulations, maps, other business related
    information is available, but either it is
    abundant, or hidden
  • Which agencies are relevant, what steps do I
    need to perform? In which order?
  • Permits from different agencies
  • Why do I have to submit redundant information to
    various agencies?
  • User information is hardly shared across agencies

7
Example
Business Registration Process
complex process Users are often lost,
overwhelmed with information
  • Geographically and functionally dispersed
    agencies
  • Autonomy of agencies with their own business
    policies and processes
  • Individual clients interact with each agency
  • duplicate information is submitted for each agency

8
Our Objective
  • Address the research challenges that arise in
    this process
  • Develop a prototype that includes our solutions
  • Transfer the technology to NJ state
  • Build on existing web based services already
    developed by the state agencies

9
More Specific Goal
  • Address the research issues required to guide
    entrepreneurs through these various processes
  • generate the exact steps required for the
    specific business type, and the sequence in which
    they need to be executed, and by which agency (we
    call this a workflow)
  • provide monitoring of the status
  • protect the security and privacy of user
    information

10
Research Areas
  • Workflow Systems
  • GIS-based Business Information services
  • Ontology and Interoperability

11
Architecture
12
Workflows Research Objectives
  • Automatic rule-based generation of customized
    workflows
  • Provision of decentralized control for workflows
  • Address the conflict-of-Interest issues among
    competing enterprises
  • Provide mechanisms for dynamic workflows to
    handle run-time changes and exceptions
  • Automatic validation of workflows
  • Interoperation of among heterogeneous systems

13
Workflows Research Objectives
  • Automatic rule-based generation of customized
    workflows
  • Provision of decentralized control for workflows
  • Address the conflict-of-Interest issues among
    competing enterprises
  • Provide mechanisms for dynamic workflows to
    handle run-time changes and exceptions
  • Automatic validation of workflows
  • Interoperation of among heterogeneous systems

14
Automatic Generation of Customized Workflows
  • Complete specification of business processes at
    the Design phase
  • requires enumerating all possibilities
  • May not be feasible
  • error prone
  • Hard to debug or change
  • Rule-based generation of customized workflow
    definition, given
  • User Profile, Services, Business Rules
  • Compact representation of workflow
  • Easy to design
  • Lead to faster reaction to customer demands and
    timely reaction to changing tasks/services or
    participating agencies

15
Architecture
16
Interview Session
Type of Business
17
Interview Session
Type of Business
Local Foreign
Type of Business
18
Interview Session
Local Foreign
Type of Business
Name Location
  • Easy to adapt to changes (add, delete, etc.)
  • Easy to create new application interview
  • Reusable interview steps
  • Rules/knowledge based interview steps

19
Architecture
20
Workflow Generation
Input
DMV
Cert. Of Corpor
DMV
Cert. Of Corpor
DEP
File for Fein
File for Fein
STATIC RULES
Reg. Bus For Taxes
Reg. Bus For Taxes
21
INTERACTIVE FORMS
INTERACTIVE FORM
FORM PDF
  • Dont need to print
  • Easy to use
  • Real-time Error checking

22
Filling a Form
TEMPLATE
PRE FILLED
USER
USER PROFILE
COMP. FILLED
23
Workflows Research Objectives
  • Automatic rule-based generation of customized
    workflows
  • Provision of decentralized control for workflows
  • Address the conflict-of-Interest issues among
    competing enterprises
  • Provide mechanisms for dynamic workflows to
    handle run-time changes and exceptions
  • Automatic validation of workflows
  • Interoperation of among heterogeneous systems

24
Decentralized Control
  • Problems with Centralized Control
  • Performance bottleneck
  • do not scale well
  • not suitable if systems are inherently autonomous
    and distributed

bs
Central WFMS
t2
t1
t4
bs
t3
bf
A1 (t1)
A2 (t2)
A3 (t3)
A4 (t4)
25
Our Approach to Decentralized Workflow Management
  • Self-describing Workflow
  • Workflow Stub

WFMS server (A0)
t2
bs
t1
t4
self describing workflow
WFMS stub
bs
t3
bf
(t1, A1, Input (t1),
t2
bs
t1
t4
bs
t3
bs
WFMS Stub
WFMS Stub
(t2, A2, Input (t2),
A2 (t2)
WFMS Stub
t2
A1 (t1)
A4 (t4)
(t3, A3, Input (t3),
(t4, A4, Input (t4),
WFMS Stub
t4
t4
t3
A3 (t3)
bs
26
Workflows Research Objectives
  • Automatic rule-based generation of customized
    workflows
  • Provision of decentralized control for workflows
  • Address the conflict-of-Interest issues among
    competing enterprises
  • Provide mechanisms for dynamic workflows to
    handle run-time changes and exceptions
  • Automatic validation of workflows
  • Interoperation of among heterogeneous systems

27
Conflict of Interest Groups
Task Agents
COI group1
COI group2
COI group n
Continental
Holiday Inn
Marriot
Delta
Avis
Hertz
28
Chinese Wall Security Policy
  • Objective prevent information flows that cause
    conflict of interest for individual consultants
  • Brewer and Nash Model
  • Read Rule

Discretionary access
Mandatory denial
consultant
Bank B
Bank A
Insurance
Oil B
29
Chinese Wall Security Policy
  • Read Rule One can read an object only if
  • the object is within the wall,
  • Write Rule One can write to an object only if
  • he can read it by the Read rule
  • no object can be read which is in the different
    company set to the one for which write access is
    requested

Bank A
Oil A
Consultant A
X
r
Consultant B
Oil B
30
Decentralized Control Problem
  • Execution agents may have conflict of interest
  • one agent can manipulate control or value
    dependencies in Workflow to its advantage
  • e.g. Continental may offer the ticket at a price
    such that Delta is always at a disadvantage

31
Will Cryptography Work?
  • Onion Ring Mobile code security, distributed
    computing
  • A message for each execution agent is encrypted
    with the agents key
  • Works for predefined execution paths gt cant
    work in case of workflows as a result of dynamic
    execution paths based on the state

P
m1
m2
m3
host1
host1
host1
Key(A)
Key(B)
Key(C)
Encrypted control information and destination
wouldnt be able to evaluate control info or
destination
32
Workflows Research Objectives
  • Automatic rule-based generation of customized
    workflows
  • Provision of decentralized control for workflows
  • Address the conflict-of-Interest issues among
    competing enterprises
  • Provide mechanisms for dynamic workflows to
    handle run-time changes and exceptions
  • Automatic validation of workflows
  • Interoperation of among heterogeneous systems

33
Dynamic Workflows
  • In the real world,
  • workflows are dynamically evolving
  • ad hoc deviations from preplanned workflows
    happen
  • Predicting and capturing all possible runtime
    exceptions and events at design time is not
    possible
  • business rule base may evolve
  • Dynamic Workflow should address
  • Detection and propagation of changes
  • User Triggered Run time modification
  • Global and local Business policy and rule changes
  • Run-time Exceptions

34
Research Areas
  • Workflow Systems
  • GIS-based Business Information services
  • Ontology and Interoperability

35
GIS-based Business Services
  • Interactive mapping services to help in deciding
    the business location
  • find available property, rent rates,
  • environmental restrictions, contaminated sites,
  • location of basic services (e.g. banks, gas
    stations, schools, hospitals etc.),
  • basic demographics from census (e.g. median
    income, age, education, etc.),
  • Transportation infrastructure, traffic flow
    patterns,
  • zoning regulations and building codes
  • local business incentive programs
  • competing businesses

36
System Architecture
-- Rutgers University --
GIS Services
GIS Interface
37
GIS based Business Information Service
38
Research Areas
  • Workflow Systems
  • GIS-based Business Information services
  • Ontology and Interoperability

39
Architecture
-- Columbia University --
Ontology Component
40
Automatic Generation of Business Rules
41
Prototype
  • Phase 1
  • Using existing web based services
  • Integrating with the NJ Division of Revenue
  • Phase 2
  • Transfer technology to NJ Division of Revenue
  • Incrementally Expand to other agencies
  • New services

42
Phase 1 Current Status
CENTRAL SERVER

Revenue
Labor
DMV
DEP
Entity Filing
Name Registration
Form
Business Registrarion
43
Phase 1 Prototype
  • General Interface
  • Customized Workflow
  • Complete Workflow For Revenue Division
  • Customized link with their services
  • Incremental Expansion

44
Phase1 Customized Workflow
BUSINESS RULES
CENTRAL
WEB-SERVICES
USER
CENTRAL SERVER
!
  • Addresses the following questions
  • Which Agencies do I have to contact?
  • Which services are already on the web?
  • What I have to do first?

45
(No Transcript)
46
(No Transcript)
47
(No Transcript)
48
(No Transcript)
49
Phase 2 Objectives
DEPLOY PROTOTYPE TO REVENUE DIV.
Build on the services already implemented on the
web by state agencies
Create a workflow Interface for all the different
services
BUSINESS PORTAL
50
Phase 2 Prototype
  • Include All the agencies
  • Complete workflow
  • Monitoring
  • Pre-filling services
  • INTEGRATE EXISTING BUSINESS SERVICES

51
Future Scenario
BUSINESS RULE
CENTRAL
WEB-SERVICE
USER
CENTRAL SERVER
READY FOR BUSINESS

Agency N
Agency 1
Agency 2
52
Integration of Agency Systems Alternative
solutions
Interview Steps Rule Base
Rule Base
Workflow
Customized Workflow generation
Client Interview session
Forms Base
User profile
monitoring
WFMS
Cental Server
Agency 1
Agency 2
Agency n
53
Only By E-mail
1
E-MAIL PROGRAM
AGENCY PROGRAM
FORM
AGENCY DB
DISPLAY
PRINT
AGENCY CLIENT
54
Connection and Storage
2
AGENCY PROGRAM
FORM DB
FORM WF
CLIENT INTERF
STUB
AGENCY DB
OUT WF
AGENCY CLIENT
55
Application interaction
3
AGENCY PROGRAM
FORM DB
FDF WF
Application Interface
STUB
AGENCY DB
OUT WF
AGENCY CLIENT
FIREWALL
56
NJ Portal Solution
4
AGENCY PROGRAM
FORM DB
FDF WF
Application Interface
STUB
AGENCY DB
OUT WF
OTHER SERVICES
AGENCY CLIENT
FIREWALL
57
More Information
  • More details about the prototype will be shown in
    the demo session
  • Web site http//cimic.rutgers.edu/dgov
Write a Comment
User Comments (0)
About PowerShow.com