Year 2 Research on Workflow Management March 21, 2002.

Slides:



Advertisements
Similar presentations
Siskiyou County Land Development Manual 2006 Update Planning Commission Hearing Land Development Manual Update.
Advertisements

What is Business-to-Business E-Commerce? Any activity between companies that is supported electronically - - Online purchasing - Online sales -
August 15, 2003Mountain View Marina Rezoning Meeting Page 1 Mountain View Marina Rezoning Meeting August 15, 2003.
1 Massachusetts Wetlands Regulations and the MCP Rachel Freed Mass. Department of Environmental Protection Wetlands and Waterways Program Northeast Regional.
CONCEPTS of VALUE. FACTORS OF VALUE UTILITY –THE ABILITY OF A PRODUCT TO SATISFY HUMAN WANTS. RELATES TO THE DAMAND SIDE OF THE MARKET. SCARCITY –THE.
Visualization of Geospatial Regulations Customized Visualization of GeoSpatial Government Regulations N. Adam, V. Atluri, F. Artigas, P. Mazzoleni, S.
Noel H. Kaplan, Senior Environmental Planner
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Creating a Professional Business Plan Based on chapter 5 entrepreneur project.
October 4, 2004 Detrich B. Allen City of Los Angeles Environmental Affairs Department 1 Siting New Development Detrich B. Allen General Manager Environmental.
Ryan’s Landing Master Planned Development Application No. RZ-PUD
Development of a GIS-Based Tool for Visualizing Land Use-Transportation Interactions & Transit Planning Fang Zhao, Florida International University Scott.
Team Tech meeting May 22, 2006 State Traffic Commission & DEP Storm Water Permitting State Traffic Commission Permitting & Storm Water Permitting State.
Zoning Revisions Update May UNO Division of Planning Project Team: Wendel Dufour,Director, Division of Planning Tim Jackson, AICPSenior Research.
Rural Residential Zoning District & Subdivision Exemptions Southampton County Board of Supervisors Presented by Jay Randolph November 28, 2005.
May 5, 2015 Water Resources Meeting Heather Gutherless Jefferson County Planning & Zoning
City of New Brighton Planning Commission Meeting October 18, 2005 Agenda Item: 6A (Public Hearing) Special Use Permit for Detached Garage Exceeding 624.
Community Development Department ISLAND WALK MASTER PLANNED DEVELOPMENT APPLICATION #2648.
FP WIKT '081 Marek Skokan, Ján Hreňo Semantic integration of governmental services in the Access-eGov project Faculty of Economics.
Board of County Commissioners PUBLIC HEARING September 1, 2009.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
U.S. Army Corps of Engineers Decision Authority l All permit decisions, scope of analysis, 404(b)(1), mitigation, alternatives, jurisdiction -- Corps.
© 2009 by South-Western, Cengage Learning SAMIRLANDER Chapter 20.
FEBRUARY 21, 2012 BCC PUBLIC HEARING ON BZA # SE , Nov. 03, 2011 APPELLANT/APPLICANT: CHANTEL PRESTON.
Planning Construction Chapter 15. Private Sector  Most buildings and other structures are built for ordinary people. These people make up the private.
Island County Planning and Community Development Permitting 101.
Customized Geospatial Workflows for E-Government Services Richard Holowczak Dept. of Computer Information Systems Baruch College, CUNY Soon Ae Chun, Francisco.
Mass Valuation System Vilnius Latvia Territory – km2 Local government ( ) Inhabitants : Total - 2,013 mil Towns -
Applicant:Derek and Erica Hokkanen Site Address: th Street Property #s: A Computer #s: Location:Section 33, T30N, R16W,
Community Development Department FUTURE LAND USE MAP AMENDMENT SMALL-SCALE LU-MIN-07-03a & ZONING MAP AMENDMENT RZ-OTH
Applicant: Robert Ganem Addresses: 7304 & 7312 Black Oak Lane Planning Commission Meeting – August 21, 2015.
OPERATIONS MANAGEMENT STRATEGY 1. PRODUCT CHOICE 2. PROCESS CHOICE 3. FACILITIES CHOICE 4. QUALITY CHOICE.
Development Permit System. Development Permit System 2 Disclaimer  The information presented is provided as background information to facilitate understanding.
Greenhouse Site Selection & Regulations Karen Hall Cornell Cooperative Extension Modified by Georgia Agricultural Education Curriculum Office July 2002.
Customized Geospatial Workflows for E-Government Services Richard D. Holowczak, Ph.D. Dept. of Computer Information Systems Baruch College, CUNY Soon Ae.
5/3/2001CIMIC CIMIC Local Government and Outreach Activities Francisco Artigas E-Government.
E-government for State Business Services
People Inc. from P&A Software
E-government for State Business Services
Jefferson County SA Red Rocks Site Approval
E-government Prototype Development
CUP Pet Bazaar Animal Facility with outdoor area
Chapter 2 Database System Concepts and Architecture
“Palm Coast 145, LLC” Comprehensive Plan Amendment & Rezoning Planning and Land Development Regulation Board December 21, 2016.
Jefferson County Planning Commission Hearing April 10, 2013
What is Marketing?.
THE CORPS REGULATORY AUTHORITY
Section 1: County Government
PHP / MySQL Introduction
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Tire Accountability Program
Land Use and Zoning Committee Special Workshop
MPO School Transportation Working Group
May 12, 2016 Study of the State’s Riparian Buffer Protection Program Pursuant to SL Karen Higgins, Division of Water Resources.
Washoe County Board of Adjustment
Department Activities
Model-View-Controller Patterns and Frameworks
TransCAD Vehicle Routing 2018/11/29.
People Inc. from P&A Software
May 11, 2016 Study of the State’s Riparian Buffer Protection Program Pursuant to SL Karen Higgins, Division of Water Resources.
Regulation Amendment AM April 3, 2018.
Planning Commission Meeting: August 3, 2016
Location Strategies.
Employee Self Service (ESS) Version
BTB Real Estate Investment Trust
Planning Advisory Committee Orientation
Pre-Proposal Conference March 27, 2019, 1:00 p.m.
Presenter's Name Community Conversation BPDA-Owned Property: Charlestown Navy Yard Building 108 Spaulding Rehabilitation Hospital Conference Center.
WSUP (Lightning W Tank #2)
Indiana Mitigation Matching Web Applications
Presentation transcript:

Year 2 Research on Workflow Management March 21, 2002

Year 1: Our Contributions –Decentralized WF Control Model SELF describing Workflow, WFMS Stub WF partition, Precondition Partition, Join Relations –Automatic Generation of Customized Workflows Business Rules, Profile –Prototype System: Decentralized Workflow Generation and visualization

Year 2: Our Contributions –Conflict of Interest problem in Decentralized control Vijay Alturi, Soon Ae Chun, & Pietro Mazzoleni, Eighth ACM Conference on Computer and Communications Security (CCS-8) Vijay Alturi, Soon Ae Chun, & Pietro Mazzoleni, (Journal Version) (in prep) –Knowledge-Based Dynamic Inter-agency Workflow Design Model Soon Ae Chun, Vijayalakshmi Atluri and Nabil R. Adam, (submitted to DEXA 2002) Soon Ae Chun, Vijayalakshmi Atluri, and Nabil R. Adam, (to be submitted to dgo2002) –Customized Geospatial Workflows R. Holowczak, S. Chun, F. Artigas and V. Atluri, ACMGIS 2001, Atlanta Georgia. –Prototype: Visualization of geospatial Regulations N. Adam, V. Atluri, F. Artigas, S. Chun, P. Mazzoleni, (to be submitted to dgo2002)

Knowledge-based Automatic Workflow Generation Domain Knowledge-based Model Algorithm for automatic integration Soon Ae Chun, Vijayalakshmi Atluri and Nabil R. Adam, Domain Knowledge-based Automatic Workflow Generation (submitted to DEXA 2002) Soon Ae Chun, Vijayalakshmi Atluri, and Nabil R. Adam, Dynamic Composition of Workflows for Customized Service Delivery (to be submitted to The Second National Conference on Digital Government, May 2002)

Dynamic Workflow Design Model Manual Design of workflow –Tedious, –Not suitable for: –Inter-agency workflows Design process requires expert knowledge on government regulations across several agencies –Customized workflows Need to cater to many variations  Dynamic/automatic Design is needed:

Example 1: Inter-agency Services A developer wishes to build a warehouse complex in a vacant lot on the bank of the Hackensack River in Little Ferry, New Jersey. He is interested in a lot size greater than equal to 15 acres. Zoning certificates, Army Corps of Engineers Section 10 or Section 404 permit, NJDEP Waterfront Development Permit, Stream Encroachment Permit, Water Quality Certificate, Riparian Grant, etc.  Comprehensive knowledge required for integrated inter-agency workflow design: (services, regulations)

Example 2: Customized Services User Profile –Mary: sole proprietorship, convenience store, no employees –John: Incorporated, Auto boy repair shop, 3 employees file for FEIN enter new business Register business for taxes obtain Employer reg number apply for Employer Insurance Div. Of Revenue Dept of labor payroll >=1000 hire >= 1 Input application bs file for certificate of incorp Secretary of State bs incorporation process state permits identify permits submit application form/fee DEP Local IRSnot incorporated payroll <1000 hire<1 bs process state permits bs submit application form/fee DMV

Customized Workflow file for FEIN enter new business Register business for taxes Div. Of Revenue Input application bs Local IRS notify/mail bs file for FEIN enter new business Register business for taxes apply for Employer reg number apply for Employer Insurance Div. Of Revenue payroll >=1000 hire >= 1 Input application bs file for certificate of incorp Secretary of State bs incorporation process state permits identify permits submit application form/fee DEP Local IRS bs Dept of Labor notify/mail process state permits submit application form/fee DMV bs For Jane: For John :

Complete Predefined Static Workflow Static predefined tasks and dependencies –Business processes have to be fully specified in advance –Specifying all possibilities is not possible or error prone - user preferences differ greatly, so hard to predict –Hard to debug –Not easily modifiable or adjustable for different user preferences Business rule changes require redesign schemas –Hard to incorporate business policy changes –Agent A’s local change =split (if x>400 then A1, else A2) Competitive markets force companies to offer solutions tailored to the needs of their customers Customized workflow Composition, Automatic/not manual

Our Approach: Dynamic Workflow Generation Model for Inter-agency Workflows Domain Services hierarchy Regulatory knowledge base User Profile Model Composition Rules (Expert’s knowledge) Rule-based selections and integration of component services

Components in Dynamic generation of customized Workflow

Domain Knowledge on Services Component Hierarchy Business Registration reporting Select Location, B-type Local permits County registration State registration Development permits Fire permit Building permit Certificate of incorporation register Obtain FEIN Obtain Employer ID State permits Annual Tax report Quarterly report Zoning certificate Certificate Of occupancy Air Quality permit DMV certificate Safety permit Busines-related Gov. services/tasks Environmentalpermits Solidwaste (a, Pre, In,Out..) has-component (component-of)

regulations State Land Use business District Zoning Environmental landuse Air quality Water quality wetland residential commercial Stream Encroachment Freshwater Wetland Waterfront Development major minor general individual Open water fill Transition area commercial residential New business Existing business close business autoshop restaurant Amount Of toxin release Number of sittings Parkingsize locationlabor type structure Inc. Soleproprietor Domain Knowledge: Regulations Topic Hierarchy Reg2 is-subject-to mode

Model of User Profile P GPR goal preferences p1p1 pipi pnpn at v1vi vn Requested service

Model of a Composition Rule R1 And/or op condition action te 1 te i Trigger expression s1s1 sisi snsn {Insert, order, parallelize} Service(s)

Domain Knowledge on Services Component Hierarchy Business Registration reporting Select Location, B-type Local permits County registration State registration Development permits Fire permit Building permit Certificate of incorporation register Obtain FEIN Obtain Employer ID State permits Annual Tax report Quarterly report Zoning certificate Certificate Of occupancy Air Quality permit DMV certificate Safety permit Busines-related Gov. services/tasks Environmentalpermits Solidwaste has-component (component-of) Implement (implemented-by) Reg2 (a, Pre, In,Out..)

regulations State Land Use business District Zoning Environmental landuse Air quality Water quality wetland residential commercial Stream Encroachment Freshwater Wetland Waterfront Development major minor general individual Open water fill Transition area commercial residential New business Existing business close business autoshop restaurant Amount Of toxin release Number of sittings Parkingsize locationlabor type structure Inc. Soleproprietor Domain Knowledge: Regulations Topic Hierarchy Reg2 Certificate Of incorporation Implement (implemented-by) is-subject-to doc Composition rule Related-to stated mode

Model of User Profile P GPR goal preferences p1p1 pipi pnpn at v1vi vn New business Requested service Vary??

Model of a Composition Rule R1 And/or op condition action Related Reg te 1 te i Trigger expression te 1 te i te n {Insert, order, parallelize}

Composition Function Given P, S=Set of All Possible Services (domain) REG = implement(s) R = Set of Rules – R=related-to(REG) T = select all obligatory insertion rules D = order(ti, tj) in T Repeat until PR is empty { If (eval(condition, pi)) { Insert t in Ri into W Pre(ti) = te in Ri For all each ti in T, order(ti, tj)  D = (ti, tj) }}

Selection Rules Coordination Rules C-Workflow Generation Procedure

User Profile = (ABC store, incorp, 64 James Street, autobody shop, 2 employees, spray Paint amount >1/2 gallon )

Customized Geospatial Workflows Richard D. Holowczak, Soon Ae Chun, Francisco J. Artigas and Vijayalakshmi Atluri, “Customized Geospatial Workflows for E-Government Service”, ACMGIS 2001, Atlanta Georgia. SICOP (Spatially Integrated Coastal Permitting System): Proposal submitted to NOAA, January 2002 (pending).

Land Preservation and Development Meadowlands District under intense development pressure A wide range of projects being proposed (turn landfills into parks, build hotels/offices, etc.) 800 Permit requests per year Approx Open cases per year

Objectives Combine GIS and WF technologies to assist development/preservation project management –Assist outside organizations and individual developers in identifying areas of interest by presenting alternate WF –Assist NJ Meadowlands Commission in managing the permitting and reporting processes

GIS+Workflow = Geospatial Workflow Integration of Explicit Geodata –Explicit Geographic coordinates (loc) with various data set (Zoning Land Use, Parcel, Traffic Patterns, Landfill and Contaminated sites, Demographics, Business Establishment, etc.) Visualization for analysis, planning –GIS Coverages/Layers  Include Implicit Geodata –Geospatial Regulations (e.g.Zoning Regulations), –Services/processes (e.g. Permitting services)  Dynamically generate integrated services (I.e. workflow) = Geospatial Workflow

Geospatial Workflows Location dependent component-based composition model –Tasks and dependencies are associated with a particular geographic location and its attributes Geodata and geographic rule driven customization model –GSWF are customized based on current geographic characteristics, and users preferences and goals –As such characteristics change (e.g, re-zoning) GSWF should automatically adapt

System Architecture

User Profile Gathering Type of Project –(Preservation, Mitigation, New Development, Re-Development/Alteration) Lot Ownership –(Owned, To be acquired) Project spans more than one lot –(Yes, No) Type of business or other activity – (Corporate Offices, Warehouse, Golf Course, Park, etc.) Property Drainage – (Sufficient, Insufficient)

Geospatial Regulations as Rules IF (lot area < 10,000 sq ft ) OR (lot width < 100 ft) THEN add(variance) IF (fuel tanks and container involved) THEN obtain( Proof of Compliance with NJDEP tank regulations) IF (another gas station located closer than 1000 ft) THEN deny( permit) and prompt (pick another location) IF (solid waste site) THEN require (soil erosion plan permit) and require (zoning certificate for excavation) IF (property affects county road or drainage structure) THEN apply for( County site plan approval) IF (expected land disturbance > 5,000 sq ft.) THEN obtain (Soil Conservation District Approval)

Geospatial Regulations as Rules IF (loc, in, across(river, lake, pond..) OR =(100yr flood plaine of any stream)) Then obtain (Stream Encroachment Permit) IF (loc, =( upland) AND within (500ft of tidal waterfront)) Then get (Waterfront Development Permit) IF (loc, in(HMDC district)) Then get (development approval by HMDC)

Example: Development GSWF Profile: Choose a site to develop a warehouse in various vacant lots  Coverage with vacant lots activated A Map-based Selection/choice of a parcel: Choice A: B: … C: …. Zoning type (light residential) Land Use (Two family home) Lot size is less than 10,000 sq. ft. Obtain Soil Erosion Permit Certificate of Zoning For Excavation Proof of Compliance On Tank Regulations Certificate of Zoning for Development File for Lot Size Variance WF2 WF3WF1

Example: Development GSWF County Site Plan Approval Conformance with Flood Insurance Rate Maps Confirm 50ft. Buffer Strip Apply for ZoningCertificate NJ DEP Proof of Compliance Permit for Construction and Operation of a temp. sewage facility sewage facility SiteInspection ZoningCertificate

Prototype

Benefits Selecting different lots automatically produces several GSWF from which a project manager can choose Once a GSWF is chosen, it can be put into action –Project Managers are guided through each step of the WF –NJ Meadowlands Commission can track progress of the workflow, anticipate workload, etc. GSWF are dynamic so as Geodata change, WF are automatically updated

Year 3: Plan Handling Dynamic changes in workflow Prototype: Integration with all components

Visualization of Geospatial Regulations N. Adam, V. Atluri, Francisco Artigas, Pietro Mazzoleni, Soon Ae Chun, Customized Visualization of GeoSpatial Government Regulations (to be submitted to The Second National Conference on Digital Government, May 2002)

Problem Statement What are the possible locations for my business (in accordance with all zoning regulation)? How can I identify the appropriate permits I have to obtain?

Example An entrepreneur wants to open an Autobody shop in a vacant lot on the bank of the Hackensack River. (1) USER PROFILE (1) USER PROFILE: Bigger than 1000 square feet In an area with high volume of traffic Not Closer than 2000 feet to a competitor

Example (2) ZONING REQUIREMENTS (2) ZONING REQUIREMENTS: Autobody is permitted only in Neighborhood commercial zone Light industrial … Highway commercial Zone as exceptional Use The minimum lot area shall be square feet If closer to a residential area, the rear yard distance has to be at least 25 feet instead of the usual 20 feet. In Neighborhood commercial zone an autobody cannot be built closer than 1000 feet to a competitor

Example (3) GIS PRODUCTS WE DEVELOPED (3) GIS PRODUCTS WE DEVELOPED: Zone Visualization Lot/Block and parcel Information Competitors Location Traffic volume

Current Status Zoning Regulations –Rules are divided by Zone area GIS Products – Information about the Area (zone-name, lot dimension)… – Information about the competitors WHAT IS LACKING: Zoning Regulations that apply to the area WHAT IS LACKING: Information organized by type of Business

Proposed Solution Customized zoning rules retrieval Visualization of the permitted zones for a particular business Dynamic Evaluation of Buffer and Lot-size requirements Automatic extraction of the relevant permits and the sequence for completing the procedure

Customized Zoning Regulation Regulation based on the USER PROFILE requirements Show me ALL the Rules that apply if I want to Open an Autobody shop in a High-way Commercial Zone, and I would also like to sell retail products.

Customized Zoning Regulation Autobody shop Neighbor commercial

Business Location Visualization Geographical Map Customized according to the user’s preferences and the zoning rules Show me the zones in the map where I can open an Autobody shop according to the zoning rules; in two cases: (1) with no special permit requirement and (2) where some special permits such as variance are required

Business Location Visualization Autobody shop

Size and Buffer Regulation Size and Buffer Regulation Visualization of the lots that satisfy dimension and distance-based requirements Lots bigger enough to include my business Distance from a competitor Other rules specific for an area like Waterfront Distance Requirements

Size and Buffer Regulation Size and Buffer Regulation Autobody shop Neighbor commercial

Waterfront Regulation Autobody shop Neighbor commercial

Tools ESRI ARC IMS (Internet Map Application Server) –Map Data server Oracle DBMS –Rules database and profile session info Perl and Java –Back end database/GIS/Web connectivity Client Web Browser interface + Javascripts

Future Work Integrate the prototype into the MyNJbusiness System Extension of the Zoning Regulation database for increasing the portability Add more information in the map (traffic, land price, etc) Considering the non-vacant lots. Enhancement of the Prototype functionality adding more map-interaction