Implementing Service Oriented Architecture With NIEM Our Approach. Corrections Technology Conference May 2008
|
|
- Roy Murphy
- 6 years ago
- Views:
Transcription
1 Implementing Service Oriented Architecture With NIEM Our Approach Corrections Technology Conference May
2 Agenda What is the National Information Exchange Model (NIEM)? What is Service Oriented Architecture (SOA)? Our approach to using NIEM in a SOA for the Integrated Justice Portal at New York Considerations while building NIEM IEPDs Use of NIEM in Corrections Technology Q&A 2
3 3 What is NIEM? Compiled from National Information Exchange Model (NIEM) is a Framework for Nationwide Information Exchange It is a partnership of the U.S. Department of Justice and the U.S. Department of Homeland Security It is designed to develop, disseminate, and support enterprise-wide information exchange standards and processes that can enable jurisdictions to effectively share critical information in emergency situations The vision for NIEM is to be the standard of choice for Inter-governmental information exchange, thereby: Enhancing the quality of governmental decision making by enabling accurate, timely, complete, and relevant information to decision makers across the broad spectrum of NIEM Communities Of Interest Achieving greater efficiency, effectiveness, and return on investment (ROI) in operations by accelerating information exchange design and development Reducing risk in development efforts for practitioners and industry by having common exchange standards, tools, processes, and methodologies Improving public safety and homeland security by breaking down stovepipes enabling real-time, secure, enterprise- wide information sharing
4 NIEM Key Concepts Compiled from Data Components are the basic business data elements that represent real-world objects and concepts for example, information about people, places, material things, and events. NIEM Core is a set of Data components within an information exchange that are universally shared and understood among all (or almost all) domains (e.g., person, address, and organization). Domains refer to business enterprises broadly reflecting the agencies, units of government, operational functions, services, and information systems which are organized or affiliated to meet common objectives. NIEM currently has 7 domains. Information Exchange Package represents a set of data that is actually transmitted between agencies for a specific business purpose (e.g., initiating a charging document by the local prosecutor). IEPD is the necessary documentation required to complete the IEP and includes XML Schema that use or extend NIEM, supporting artifacts such as use cases, ERDs, catalog of artifacts, metadata for indexing, search, versioning etc. NIEM Core and Domains Relating IEPDs to IEP 4
5 What are SOA and Business Services? Service-Oriented Architecture Not a technology, but an architecture whose goal is to achieve loose coupling and high cohesion Concept rather than an actual standard Comprises of frameworks, policies, methodologies, and standards to define and maintain enterprise business services Encapsulates business functions into a collection of services which are easily aggregated to provide unified views and standard presentation Business service A service is the composition of software interactions that provide meaningful value to the business A service represents business functionality, not user interface functionality A service can be utilized across the enterprise and/or among business partners A service can be short lived, long running, synchronous, asynchronous, conversational or batch. There are two grains of business services: Coarse and Fine Coarse Grain Services External Partner Integration Fewer in Typical SOA implementations Perform a business transaction e.g. Stolen Vehicle Entry Wrap around and orchestrate fine grain services Have Security, Parsing, Validation, Routing, Logging logic etc. Internal Integration Fine Grain Services More in Typical SOA Implementations Perform an atomic action e.g. Stolen Vehicle Entry into the State Police Database Reused across multiple coarse grain services Striking a balance between fine-grained and coarsegrained services helps ensure fit of the service to the business or technical need.
6 Deloitte NYSPIN Replacement Project Integrated Justice Portal (IJP) 6
7 IJP Key Requirements NYSPIN is the state switch that is being replaced with the new IJP. NY IJP is envisioned as a one stop shopping platform for all Law Enforcement related information required. Listed below are some of the key metrics and requirements from the current system, that will be met with the new IJP. 351 NYPSIN supported business transactions to be replaced with 117 business services, 8 hot file validation services, 2 training certification services, 15 admin and common services, 46 user interfaces 7 criminal justice/public safety related information sources Support 20,000 internal and 30,000 external users 250 forms to support 12 database domains to convert 423M message annually/1.16 M messages per day. Peak hours are 1100 to 1900 On average 13 messages per second 52 messages per second during peak time Seamless integration of information from multiple in-state and out-of-state agencies 7
8 IJP SOA Roadmap Step 1 Communicate Business Benefits Step 2 Construct Roadmap Step 3 Build SOA Supporting Infrastructure Step 4 Expose Business Functions as Services Step 5 Create Portal Views and Automate Processes Step 6 Manage & Monitor Portal and Web Services 8
9 IJP SOA Roadmap 1. Select SOA Standards & Tools 2. Establish SOA Infrastructure 3. Pilot SOA 4. Develop Services and Connectors 5. Develop Channel Applications 6. Deploy SOA and Monitor Enterprise Architecture Resource planning Define Principles Focus on scalability Define and build environments Establish processes Validate architecture Start small Proceed by domain Focus on data model Abstract integration points Focus on user needs Business process focus Repeatable processes Define areas of responsibility 9
10 10 IJP Application Architecture
11 11 IJP Component Architecture
12 IJP Choosing the right orchestration Coarse grain services support a business transaction e.g. Stolen Vehicle Entry Coarse grain services orchestrate fine grain services Fine grain services perform one agency specific CRUD action e.g. Stolen Vehicle Entry to NCIC
13 IJP a service orchestration example In the new SOA enabled system, troopers will only operate through one standardized user interface. The business service serving the user interface will perform all related tasks and communications via ESB.
14 IJP NIEM IEPD process Create a domain model for the system Create the subset schema for the system Create a master list of all the domains and their properties across all business services in the system. If time is a factor, model at least the major domains and update the list when new elements are added. A person object should have the same properties across request and response and across all services. This avoids class conflicts when tools like XML beans are used to convert xml schema into java classes. Subset schema is generated using NIEM subset schema generation tool. Namespaces used: c, u, j etc. Create the extension and wrapper schemas for the system Create the request or response document schema for the specific exchange Assemble Message Schema An ERD is created for the exchange to show relationships between the objects. Specific elements are imported in this schema from the extension and subset schema. Standard wrapper schemas are created for exception, routing, notification. Namespaces used: nysdoc, nysext,nyscommon, c, u, j etc. Elements required by the IEPD and not available in the Subset schema are added to the extension schema. Domain model spreadsheet is update iteratively if new elements are discovered Namespaces used: nysext, c, u, j etc. Package the header, payload, document, exception schema into the message schema. Package artifacts like use cases, ERD. Namespaces used: nyscommon, nysdoc, nysext, c, u, j,etc. 14 A systems processing oriented approach utilizing object oriented design concepts (as opposed to a payload centric approach) was used. NIEM was extended to introduce data components and properties that facilitate systems processing.
15 IJP NIEM-SOA architecture key features A business process implemented through a series of XML transformations All services accept NIEM 1.0 XML as request and return the same as response Each service has a request and response IEPD NIEM parsing XML libraries accelerate development Schema validations are not performed for better performance Validations are performed programmatically by validation services Larger NIEM code lists are extracted into a code table database for easier maintenance Constraints involving enumerations are applied in the NIEM Schema and also checked programmatically NIEM XML is accepted by a service as an XML Object. Hence, WSDLs don t show schema constraints e.g. mandatory or optional elements A coarse grain service accepts a NIEM XML request, transforms it into a NIEM XML fine grain request through XSL and, in a few cases, programmatically. This minimizes code changes if an agency adds or removes elements to either a request or a response. This also allows for ability to expose fine grain services as coarse services due to business needs and new partnerships. Object based fine grain services were considered and this approach was found more flexible. This reduces errors when the user of the services independently validates their instance against a request schema. This is mitigated using user friendly documentation and sample XML instances. 15
16 Things to consider when implementing NIEM Achieve consistency in object definition across multiple IEPDs serving multiple services in a System Consistency also means changes to an object in one IEPD should be propagated to all IEPDs that use that object Caution in applying constraints if a constraint is applied to a child element than all parent elements need to be extended Add elements to indicate to the service what action to perform Standardize definition of Routing, Exception Handling wrappers, No Record Found indicator objects Be aware of high cost associated with changing versions of NIEM The driver for change should be business needs and not newer versions. The Architect should define a standard canonical across the agency. NIEM can t enforce single definition of an object across multiple services. A person entity may have different properties in different IEPDS. For example a Parole inquiry request may need person first name, last name and DOB, whereas the response may return many more elements such as height, sex code, weight, statute, supervising official etc. When inconsistent objects are converted to java beans using tools such as XML beans, conflicts occur. It is the Architect s responsibility to achieve consistency across IEPDs. We added an object called BusinessOptions to all our request schemas. Our services read this object and decide what action to perform on the request e.g. inquire on vehicle using VIN only. NIEM focuses on what the information exchange payload should contain and not on what should a system do with the payload. For example, NIEM can t enforce how exceptions are handled. The Architect needs to standardize the wrapper schemas. 16
17 Our approach to standardizing IEPDs Approach is compliant with and supplementary to the NIEM IEPD process: Define common business objects like person or vehicle Apply Lowest common denominator of constraints Extract code lists into a database If possible, retain enumerations in the schema itself Each service has a request and response IEPD. Reuse IEPDs for similar requests or responses Introduce extended elements for systems processing e.g. BusinessOptions, NoRecordIndicator, LegacyText Standardize wrapper schemas. This is key for proper service interaction. NIEM prescribed IEPD IEPD with standard definition of wrapper schemas: Message.xsd Header.xsd Payload.xsd Exception.xsd Notification.xsd 17 Relating IEPDs to IEP
18 NIEM Exchanges in Corrections Technology MA DOC Release Exchange Exchange to send inmate release information from MA DOC to CHSB utilizing GJXDM standards Agencies Involved: Massachusetts Department of Correction and Massachusetts Criminal History Systems Board MA DOC MA Parole Exchanges Completed the specifications and domain modeling for several exchanges including Parole Eligibility Hearing, Hearing Disposition, Home and Work Plan, Warrant Information, and Inmate Admission Information Agencies Involved: Massachusetts Department of Correction and Massachusetts Parole Board NYC DOC Inmate Status Notification Inmate status notification pushes the information to a web service which utilizes NIEM exchange standards New York City Department of Correction with New York City Data-share and intended for consumption by multiple users NYC DOC Inmate Information Exchange Inmate information can be fetched by multiple users from a Web Service. The exchange utilizes NIEM standards Agencies Involved: New York City Department of Correction with New York City Data-share and intended for consumption by multiple users
19 Discussion: use of NIEM in Corrections Technology Example: Corrections Transfer Document Used when subject is transferred from jurisdiction of one state correctional facility to another Here are the exchanges involving this document from the Justice Information Exchange Model (JIEM): , Corrections informs state probation and parole that subject is being transferred from out-of-state , Corrections informs state repository that subject is being transferred from out-of-state , Corrections informs victim services that subject is being transferred from out-of-state What information will this document contain? Person Information, Court Information, Justice Information, Parole Information What is the value of standardizing this document using NIEM? Seamless information exchange between Corrections and Other Agencies using NIEM Easier processing within a Corrections System document can be assembled from standard data provided from other services such us Person information, Case information from Courts, Charge Code from DCJS Which NIEM domains can be used? Common for Person Information, Justice for Charge Codes, Applicable Laws etc. 19
20 20 Questions
21 About Deloitte Deloitte refers to one or more of Deloitte Touche Tohmatsu, a Swiss Verein, its member firms and their respective subsidiaries and affiliates. Deloitte Touche Tohmatsu is an organization of member firms around the world devoted to excellence in providing professional services and advice, focused on client service through a global strategy executed locally in nearly 140 countries. With access to the deep intellectual capital of approximately 135,000 people worldwide, Deloitte delivers services in four professional areas, audit, tax, consulting and financial advisory services, and serves more than 80 percent of the world s largest companies, as well as large national enterprises, public institutions, locally important clients, and successful, fast-growing global growth companies. Services are not provided by the Deloitte Touche Tohmatsu Verein and, for regulatory and other reasons, certain member firms do not provide services in all four professional areas. As a Swiss Verein (association), neither Deloitte Touche Tohmatsu nor any of its member firms has any liability for each other s acts or omissions. Each of the member firms is a separate and independent legal entity operating under the names Deloitte, Deloitte & Touche, Deloitte Touche Tohmatsu or other related names. In the United States, Deloitte & Touche USA LLP is the U.S. member firm of Deloitte Touche Tohmatsu and services are provided by the subsidiaries of Deloitte & Touche USA LLP (Deloitte & Touche LLP, Deloitte Consulting LLP, Deloitte Financial Advisory Services LLP, Deloitte Tax LLP, and their subsidiaries), and not by Deloitte & Touche USA LLP. The subsidiaries of the U.S. member firm are among the nation s leading professional services firms, providing audit, tax, consulting, and financial advisory services through nearly 40,000 people in more than 90 cities. Known as employers of choice for innovative human resources programs, they are dedicated to helping their clients and their people excel. For more information, please visit the U.S. member firm s Web site at Copyright 2007 Deloitte Development LLC. All rights reserved. 21
ISACA San Francisco Chapter
ISACA San Francisco Chapter The 2007 Privacy Panel Rena Mears, CISSP, CIPP, CPA, CISA Partner, Deloitte & Touche LLP March 23, 2007 San Francisco 0 What is Privacy and Why Now? Definition of PII The definition
More informationAre Containers the New Golden Hammer? Tracy Bannon Lori Olson
Are Containers the New Golden Hammer? Tracy Bannon Lori Olson Agenda 1 Introduction 2 Solution Anti-Patterns and How to Avoid Them A B C Anti-Pattern #1 Containers as an Alternate Virtual Machine (VM)
More informationService Oriented Architecture for Architects
www.peaklearningllc.com Service Oriented Architecture for Architects (5 Days) Overview This five day training course for architects delves deep into various architectural aspects of SOA. It starts with
More informationService Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By
Service Oriented Architecture Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By G. SUDHA SADASIVAM, RADHA SHANKARMANI 1 COMPILED BY BJ What is Service-Oriented Architecture? Service-Oriented
More informationMTAT Enterprise System Integration. Lecture 6 Service-Oriented Architecture Basic Concepts
MTAT.03.229 Enterprise System Integration Lecture 6 Service-Oriented Architecture Basic Concepts Marlon Dumas marlon. dumas ät ut. ee Where are we? We have seen technology and architectural styles for
More informationOwned and governed by the states. Operated by a professional staff of 23. Operational site located in Phoenix, AZ
ABOUT NLETS 2 501(c)(3) nonprofit Owned and governed by the states Operated by a professional staff of 23 Operational site located in Phoenix, AZ Disaster recovery site located in Idaho SECURE 3 Private
More informationIBM WebSphere Service Registry and Repository, Version 6.0
Helping you get the most business value from your SOA IBM Repository, Version 6.0 Highlights Provide clear visibility into service Use other standard registries associations and relationships while and
More informationInformation Architecture: Leveraging Information in an SOA Environment. David McCarty IBM Software IT Architect. IBM SOA Architect Summit
Information Architecture: Leveraging Information in an SOA Environment David McCarty IBM Software IT Architect 2008 IBM Corporation SOA Architect Summit Roadmap What is the impact of SOA on current Enterprise
More informationAudit Committee Performance Evaluation
Audit Committee Performance Evaluation The following Deloitte & Touche LLP ( Deloitte & Touche ) questionnaire can be used to assist in the self-assessment of an audit committees performance. The questionnaire
More informationOracle Application Integration Architecture
Oracle Application Integration Architecture Oracle Product Master Data Management Integration Release Notes Release 11.1 E25738-03 January 2012 Oracle Application Integration Architecture Oracle Product
More informationBeyond XML The 3 i's of Information Sharing. Carrie Young Chris Litton
Beyond XML The 3 i's of Information Sharing Carrie Young Chris Litton Introductions Overview of Information Sharing Service Design ILJAOC Project Case Study Key Success Factors to a Successful Service
More informationOracle Application Integration Architecture
Oracle Application Integration Architecture Oracle Product Master Data Management Integration Release Notes Release 11.1 E25738-04 September 2012 Oracle Application Integration Architecture Oracle Product
More informationIn Pursuit of Agility -
In Pursuit of Agility - BPM and SOA within the Boeing Company Ahmad R. Yaghoobi Associate Technical Fellow Enterprise Architect ahmad.r.yaghoobi@boeing.com Randy Worsech Business Architect Randall.a.worsech@boeing.com
More informationHow SOA Can Help EA. Enterprise Architecture Conference 2008
Enterprise Conference 2008 The IT & Business Alignment Forum November 10-13, 2008, Las Vegas, NV How SOA Can Help EA Yan Zhao, Ph.D Enterprise and IT Strategy Current Affiliation: Mitre Corporation Presentation
More informationManaging Fraud Risk: New Professional Guidance
Managing Fraud Risk: New Professional Guidance Mohammed Ahmed & Toby J.F. Bishop Deloitte Financial Advisory Services LLP September 10, 2007 Objectives Make you aware of the new guidance Show how you can
More informationIntegrating Oracle EBS R12 and Maximo EAM Using the Maximo Enterprise Adapter Michigan Oracle Users Summit (MOUS) November 8th, 2017
Integrating Oracle EBS R12 and Maximo EAM Using the Maximo Enterprise Adapter Michigan Oracle Users Summit (MOUS) November 8th, 2017 Integrating Oracle EBS R12 and Maximo EAM using the Maximo Enterprise
More informationData Standards in Oil & Gas
Data Standards in Oil & Gas September, 2014 Business challenges currently impacting data standards in the E&P Marketplace Mergers and acquisitions have caused data challenges in identifying common field
More informationMAY 2018 Digital Ready Framework
MAY 2018 Digital Ready Framework Transformation and Growth in Insurance Digital Ready in Insurance Digital Ready A MuleSoft Enabled Framework for Transformation and Growth in Insurance ABSTRACT The insurance
More informationCloud Computing Lectures SOA
Cloud Computing Lectures SOA 1/17/2012 Service Oriented Architecture Service Oriented Architecture Distributed system characteristics Resource sharing - sharing of hardware and software resources Openness
More informationzapnote Analyst: Jason Bloomberg
zapthink zapnote ZAPTHINK ZAPNOTE Doc. ID: ZTZN-1185 Released: December 7, 2005 LOGICLIBRARY LOGIDEX PLATFORM FOR SOA GOVERNANCE Analyst: Jason Bloomberg Abstract Logidex 4.0 is a collaborative software
More informationMTAT Enterprise System Integration
MTAT.03.229 Enterprise System Integration Lecture 5: Service-Oriented Architectures Marlon Dumas marlon. dumas ät ut. ee Service-Oriented Architecture (SOA) SOA is a paradigm for organizing and utilizing
More informationIT6801 / Service Layers/ A.Kowshika SERVICE LAYERS
1 SERVICE LAYERS Service-orientation and contemporary SOA 2 / 19 Contemporary SOA is a complex and sophisticated architectural platform that offers significant potential to solve many historic and current
More informationArchitecting Web Service Applications for the Enterprise
Architecting Web Service Applications for the Enterprise Michael Rosen Chief Enterprise Architect mike.rosen@iona.com March 5, 2002 Copyright IONA Technologies 2002 Slide 1 END 2 ANYWHERE Basic Web Service
More informationSERVICE ORIENTED ARCHITECTURE (SOA)
International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over
More informationOracle Application Integration Architecture
Oracle Application Integration Architecture Oracle Communications Pre-Built Integrations Release Notes Release 11.1 E25506-02 October 2011 Oracle Application Integration Architecture Oracle Communications
More informationSlide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange
Slide 1 Component 9 Networking and Health Information Exchange Unit 8 Enterprise Architecture Models This material was developed by Duke University, funded by the Department of Health and Human Services,
More informationMeasuring Corporate Culture: Enhancing the Board s Understanding
Corporate Governance Presents: Measuring Corporate Culture: Enhancing the Board s Understanding John C. Lenzi, Chief Compliance Officer, Altria Corporate Services, Altria Group, Inc. Timothy T. Lupfer,
More informationPennsylvania s Global XML Document Creation Process (DCP) Pilot Project
Pennsylvania s Global XML Document Creation Process (DCP) Pilot Project Problem Statement JNET recognized a need for a repeatable Global XML compliant message exchange process. Process must define artifacts
More informationOppenheimerFunds. How SOA and BPM are being used to improve Operational Efficiency in the Mutual Fund Industry. September 8, 2008
OppenheimerFunds How SOA and BPM are being used to improve Operational Efficiency in the Mutual Fund Industry September 8, 2008 About OppenheimerFunds #3 largest provider of broker sold investment products
More informationIBM EXAM QUESTIONS & ANSWERS
IBM 000-669 EXAM QUESTIONS & ANSWERS Number: 000-669 Passing Score: 800 Time Limit: 120 min File Version: 36.6 http://www.gratisexam.com/ IBM 000-669 EXAM QUESTIONS & ANSWERS Exam Name: SOA Fundamentals
More informationWeb Services and Application Integration Conference Los-Angeles May 5-7, 2003
From Chaos To Order - Delivering e-business Integration Solutions Web Services and Application Integration Conference Los-Angeles May 5-7, 2003 Business Integration in Action - Lessons learned from the
More informationEnterprise IT Architectures SOA Part 3
Enterprise IT Architectures SOA Part 3 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 26, 2007 SOA Because Innovation Requires Change and SOA Makes Change Easier a service? A repeatable business
More informationRich Mobile Content. by DigitalMIX. Dynamically publish content without changing a single line of code
Rich Mobile Content by DigitalMIX Dynamically publish content without changing a single line of code Field enablement backed by integrated digital content Today s workforce needs content that is mobile,
More informationSetting Strategy: How Should the Board Be Involved?
Corporate Governance Series Presents: Setting Strategy: How Should the Board Be Involved? Michael Raynor, Distinguished Fellow in Deloitte Research, Deloitte Consulting LLP December 5, 2007 Agenda The
More informationService Oriented Architecture
2 Service Oriented Architecture An Overview for the Enterprise Architect 2006 IBM Corporation Agenda IBM SOA Architect Summit Introduction SOA Reference Architecture SOA Roadmap SOA Governance Summary
More informationIt s time to revisit your anti-corruption compliance program How to design an effective and defensible compliance program in response to global trends
It s time to revisit your anti-corruption compliance program How to design an effective and defensible compliance program in response to global trends Many legal and compliance officers are revisiting
More informationEnterprise IT Architectures SOA Part 1
Enterprise IT Architectures SOA Part 1 Hans-Peter Hoidn hans-peter.hoidn@ch.ibm.com November 17, 2008 Agenda I. SOA Introduction II. Move from C/S to SOA III. Exercise: Integration Architecture for FACT
More informationzapthink white paper DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT
zapthink white paper DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT DESIGN & VALIDATE SOA IN A HETEROGENEOUS ENVIRONMENT THE FOUNDATIONS OF SOA July 2008 Analyst: David Linthicum Abstract The promised
More informationAligning the Workplace with Today s Nontraditional Workforce
Aligning the Workplace with Today s Nontraditional Workforce Brett Walsh EMEA Human Capital Leader in Deloitte Consulting 12 June, 2008 International Forum - Building Sustainable Societies: Trends and
More informationTransition to SOA. Oracle SOA Suite. Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland
Transition to SOA Oracle SOA Suite Martin Jäkle Solution Architect TSBU Fusion Middleware Oracle Deutschland SOA Bridging the Gap Increasingly Demanding Users End-to-End Processes Shorter Change Cycles
More informationOctober PeopleSoft Enterprise Campus Solutions 9.0. Additional Features October 2011 Pre-Release Notes
October 2011 PeopleSoft Enterprise Campus Solutions 9.0 Additional Features October 2011 Pre-Release Notes Disclaimer This document in any form, software or printed matter, contains proprietary information
More informationzapnote AVINON SERVICES APPLICATION December, 2001 Analyst: Ronald Schmelzer
zapthink zapnote ZAPTHINK ZAPNOTE Doc. ID: ZTZN-0108-1 Released: Dec. 25, 2001 AVINON SCENARIOS FOR WEB SERVICES APPLICATION DELIVERY December, 2001 Analyst: Ronald Schmelzer Abstract Avinon has announced
More informationGlobal Case Management & Food and Nutrition Services Integration. State of North Carolina
North Carolina Families Accessing Services through Technology Global Case Management & Food and Nutrition Services Integration Category: Improving State Operations Contact: Wendy Keller Phone: 919-707-4007
More informationBJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA. Presented by Kael Goodman
BJA Regional Information Sharing Conference Implementation Strategies and Emerging Standards for SOA Presented by Kael Goodman Jacksonville, FL June 6, 2007 What is SOA? S O A Service Oriented Architecture
More informationDELIVERING SUPERIOR CLIENT SERVICE
DELIVERING SUPERIOR CLIENT SERVICE Multi-channel Communications in the Public Sector ABSTRACT Government organizations at every level face increasing pressure to improve service throughout their operations.
More informationService Oriented Architecture
Service Oriented Architecture Part I INTRODUCING SOA Service Oriented Architecture- Presented by Hassan.Tanabi@Gmail.com 2 Fundamental SOA 1. The term "service-oriented" has existed for some time, it has
More informationby Adam Michelson Director, Open Source Enterprise Architecture
Delivering Service Oriented Architecture by Adam Michelson Director, Open Source Enterprise Architecture This paper focuses on pragmatic steps to deliver and maintain a successful Service Oriented Architecture
More informationINFORMATION CONSOLIDATED
INFORMATION CONSOLIDATED Oracle FLEXCUBE Messaging Hub Comprehensive SWIFTNet Offerings from Oracle FLEXCUBE Comprehensive SWIFTNet Offerings from Oracle FLEXCUBE Consolidate SWIFTNet messaging, improve
More informationAccenture Software for Health and Public Service. Accenture Public Service Platform. Taking SOA from the Whiteboard to the Data Center and Beyond
Accenture Software for Health and Public Service Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond The Accenture Public Service Platform The Accenture Public
More informationInfor Cloverleaf Integration Suite
Healthcare Infor Cloverleaf Integration Suite With the Infor Cloverleaf Integration Suite, you ll have an end-to-end integration platform that addresses the fundamental obstacles to healthcare integration,
More informationebxml Registry 3.0: An Overview
ebxml Registry 3.0: An Overview Agenda What is ebxml Registry? Major Use Cases Key Benefits Key Features ebxml Registry in Action Future Directions Summary Page 2 What is ebxml Registry? A Service Oriented
More informationSOA Best Practices & Framework Services in Order to Invoice Enterprise Application Integrations
SOA Best Practices & Framework Services in Order to Invoice Enterprise Application Integrations By Raman D. Singh Consulting Manager, SOA Practice Protégé Software Services Booth# 1426 Agenda Today Protégé
More informationSecure information access is critical & more complex than ever
WHITE PAPER Purpose-built Cloud Platform for Enabling Identity-centric and Internet of Things Solutions Connecting people, systems and things across the extended digital business ecosystem. Secure information
More informationA Quick Chat About SOMF Structural Modeling
www.modelingconcepts.com Do not be afraid to ask! A Quick Chat About SOMF Structural Modeling For architects, business analysts, system analysts, software developers, modelers, team leaders, and managers
More informationThe importance of a solid data foundation
The importance of a solid data foundation Prepared by: Michael Faloney, Director, RSM US LLP michael.faloney@rsmus.com, +1 804 281 6805 February 2015 This is the first of a three-part series focused on
More informationOracle Application Integration Architecture Mission Critical SOA Governance
Oracle Application Integration Architecture Mission Critical SOA Governance Jason Xie, Principal Strategy Product Manager Agenda SOA Governance Needs Risks without SOA Governance
More informationIncreasing Return on Investment with Data Services. An Oracle White Paper Updated August 2008
Increasing Return on Investment with Data Services An Oracle White Paper Updated August 2008 Increasing Return on Investment with Data Services EXECUTIVE OVERVIEW As the number of applications and platforms
More information1. Comparing Service Characteristics. (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl)
1. Comparing Service Characteristics (by Mark Richards) 2. Analysis and Modeling with Web Services and Microservices(by Thomas Erl) Comparing Service Characteristics ServiceTaxonomy The term service taxonomy
More informationSOA Concepts. Service Oriented Architecture Johns-Hopkins University
SOA Concepts Service Oriented Architecture Johns-Hopkins University 1 Lecture 2 Goals To learn the basic concepts behind SOA The roots of SOA: the history from XML to SOA, and the continuing evolution
More informationOracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash)
Oracle Siebel CRM On Demand Integration Pack for JD Edwards EnterpriseOne (Opportunity to Cash) An AMX International White Paper January 2008 Page 1 NOTE: The following is intended to outline our general
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2007 Vol. 6, No. 1, January-February 2007 Where s the (Business) Beef? Mahesh H. Dodani, IBM
More informationWhat s Hot with Web Services?
What s Hot with Web Services? Ronald Schmelzer Senior Analyst ZapThink, LLC 1 The Changing World of Data Proliferation of Content Increased Integration of Applications Automation of Paperbased Systems
More informationOracle Fusion Middleware 10g R2 Oracle Enterprise Messaging Service. An Oracle White Paper October 2006
Oracle Fusion Middleware 10g R2 Oracle Enterprise Messaging Service An Oracle White Paper October 2006 NOTE: The following is intended to outline our general product direction. It is intended for information
More informationEnterprise Services Repository
Enterprise Services Repository An overview Rathish Balakrishnan SAP NW Product Management SOA Middleware The Approach: Service Oriented Architecture SOA is essential but missing business semantics WEB
More informationService Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud
Service Oriented Architecture (SOA) Architecture, Standards, Technologies and e Cloud 3-day seminar Give Your Business e Competitive Edge There has been a lot of talk about unsuccessful SOA projects during
More informationOracle Application Integration Architecture
Oracle Application Integration Architecture Order Management Integration Pack for Oracle Transportation Management, Oracle E-Business Suite and Siebel CRM Implementation Guide Release 3.1.1 E20504-05 September
More informationAdaptive work environments
Adaptive work environments Helping business achieve operational efficiency through people and SOA. Flexibility that enables people to rapidly access and interact with targeted business processes Business
More informationTop Omni-Channel Challenges in Retail and its Single Platform Solution
Top Omni-Channel Challenges in Retail and its Single Platform Solution Whitepaper Author: Hariharan Ganesarethinam Director - Enterprise Architecture and Integration Next Generation Integration Platform
More informationService-Oriented Computing
Service-Oriented Computing edited by Dimitrios Georgakopoulos and Michael P. Papazoglou The MIT Press Cambridge, Massachusetts London, England 2009 Massachusetts Institute of Technology All rights reserved.
More informationOracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM. An Oracle White Paper April 2012
Oracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM An Oracle White Paper April 2012 OUM Implement Core Workflow White Paper Introduction... 3 OUM is Iterative...
More informationAndrew Macdonald ILOG Technical Professional 2010 IBM Corporation
The value of IBM WebSphere ILOG BRMS Understanding the value of IBM WebSphere ILOG Business Rule Management Systems (BRMS). BRMS can be used to implement and manage change in a safe and predictable way
More informationDriving XML Standards Convergence and Interoperability
Driving XML Standards Convergence and Interoperability Jackson He, Ph.D. Intel Corporation Chair of BIC XML Convergence WG December 06, 2001 Orlando, Florida Interop Summit 2001 1 Agenda Why convergence
More informationInternal Audit and Technology Sustainable Analytics
Internal Audit and Technology Sustainable Analytics Neil While, Partner, Internal Audit Analytics Deloitte Advisory December 14, 2015 0 The Four Faces of the Chief Auditor 1 Copyright 2015 Deloitte Development
More informationIN the inaugural issue of the IEEE Transactions on Services Computing (TSC), I used SOA, service-oriented consulting
IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 1, NO. 2, APRIL-JUNE 2008 62 EIC Editorial: Introduction to the Body of Knowledge Areas of Services Computing Liang-Jie (LJ) Zhang, Senior Member, IEEE IN
More informationApplication Architecture: Reusing Existing Applications in SOA-Based Business Processes
Application Architecture: Reusing Existing Applications in SOA-Based Processes Braden Flowers Worldwide WebSphere Integration Solution Architect 2007 IBM Corporation SOA Architect Summit Roadmap What is
More informationThe Information Integration Platform
The Information Integration Platform IIS Product and Technology Vision & Roadmap Bob Zurek Director, Advanced Technologies and Product Strategy Information Integration Solutions IBM Software Group IBM
More informationHuman Capital Business led. People driven.
Human Capital Business led. People driven. Advisory Services February 0 Contents Going to market Human Capital Advisory Services Organizational Development People Development HR Department Development
More informationPLANNING AGILE MODERNIZATION FOR SUCCESS
PLANNING AGILE MODERNIZATION FOR SUCCESS SANJIB NAYAK Founder and CEO sanjib.nayak@xfusiontech.com (916) 990-6484 STRATEGY. INNOVATION. TRANSFORMATION. AGENDA Patterns of Legacy and Modern Systems Understanding
More informationImplementing Analytics in Internal Audit. Jordan Lloyd Senior Manager Ravindra Singh Manager
Implementing Analytics in Internal Audit Jordan Lloyd Senior Manager Ravindra Singh Manager What does Success Look Like To deliver successful analytical insight as an everyday part of the audit process
More informationAn Introduction to Oracle Identity Management. An Oracle White Paper June 2008
An Introduction to Oracle Identity Management An Oracle White Paper June 2008 An Introduction to Oracle Identity Management INTRODUCTION Oracle Identity Management's best-in-class suite of identity management
More informationTranslate Integration Imperative into a solution Framework. A Solution Framework. August 1 st, Mumbai By Dharanibalan Gurunathan
Translate Integration Imperative into a solution Framework A Solution Framework August 1 st, Mumbai By Dharanibalan Gurunathan Copyright IBM Corporation 2007 agenda 1 Introduction to solution framework
More informationIBM Global Technology Services. Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai
IBM Global Technology Services Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai agenda 1 Driving innovation and growth Designing and implementing service-oriented 2 architectures 3 Connectivity
More informationDevSecOps Embedded Security Within the Hyper Agile Speed of DevOps
DevSecOps Embedded Security Within the Hyper Agile Speed of DevOps Mark G. Moore, Managing Director, Deloitte and Touche LLP Antonio L. Bovoso, Senior Manager, Deloitte and Touche LLP What is DevSecOps?
More informationCLOUD MANAGEMENT PACK FOR ORACLE FUSION MIDDLEWARE
CLOUD MANAGEMENT PACK FOR ORACLE FUSION MIDDLEWARE Oracle Enterprise Manager is Oracle s strategic integrated enterprise IT management product line. It provides the industry s first complete cloud lifecycle
More informationSOA Maturity Model - Guiding and Accelerating SOA Success. An Oracle White Paper September 2008
SOA Maturity Model - Guiding and Accelerating SOA Success An Oracle White Paper September 2008 SOA Maturity Model Guiding and Accelerating SOA Success The Oracle SOA Maturity Model captures years of collective
More informationMaking intelligent decisions about identities and their access
Making intelligent decisions about identities and their access Provision users and mitigate risks with Identity Governance and Intelligence Highlights Provide a business-centric approach to risk-based
More informationImprove Reuse and Control Rogue Services within SOA. What are Web Services?
Improve Reuse and Control Rogue Services within SOA Jason Bloomberg Senior Analyst ZapThink, LLC What are Web Services? Standards-based interfaces to software functionality Represented by a contract Not
More informationUnderstanding Your Enterprise API Requirements
Understanding Your Enterprise Requirements Part 2: The 3 management platforms which architecture model fits your business? Strategically choosing the right management architecture model will ensure your
More informationOracle Financial Services Data Foundation
Oracle Financial Services Data Foundation The Oracle Financial Services Data Foundation provides a single source of truth through a common staging and integrated results area. The foundation stages data
More informationException Handling in Service-Oriented Architecture
Exception Handling in Service-Oriented Architecture Applies to: Business Experts Summary Centrally managing exceptions has been a difficult task for many enterprises. This article describes the importance
More informationExorcising Costs and Time via Reuse
Exorcising Costs and Time via Reuse Jim Illback September 30, 2015 Copyright 2014 Boeing. All rights reserved. GPDIS_2015.ppt 1 Presenter Background Jim Illback Associate Tech Fellow Current Assignment
More informationOrder T-Mobile
Order Management @ T-Mobile Dr. Thomas Dupré, T-Mobile Deutschland GmbH November 2009 Master-Untertitelformat bearbeiten Agenda Motivation for Order Management Key concepts of OMS/OE A closer look towards
More informationDeloitte Consulting LLP. Merger Aftershocks. Surviving the people challenges of a post-merger integration
Deloitte Consulting LLP Merger Aftershocks Surviving the people challenges of a post-merger integration Table of contents Introduction 2 Leadership alignment Effective merger integration begins at the
More informationChapter 1 Web Services Basics
Slide 1.1 Web Serv vices: Princ ciples & Te echno ology Mike P. Papazoglou mikep@uvt.nl Chapter 1 Web Services Basics Slide 1.2 Topics Introduction definitions Software as a service Where can services
More informationOverview and Frequently Asked Questions
Overview and Frequently Asked Questions Overview Oracle Buys Demantra: Setting the New Standard in Today s Demand-Driven Planning Solutions On June 1, 2006, Oracle announced our agreement to buy Demantra,
More informationSMART: Analyzing the Reuse Potential of Legacy Components in a Service-Oriented Architecture Environment
SMART: Analyzing the Reuse Potential of Legacy Components in a Service-Oriented Architecture Environment Grace A. Lewis Edwin J. Morris Dennis B. Smith Soumya Simanta June 2008 TECHNICAL NOTE CMU/SEI-2008-TN-008
More informationThe Business Side of SOA. Challenge: Inertia in the Organization
The Business Side of SOA Ron Schmelzer ZapThink, LLC Take Credit Code: NOBIZ Copyright 2006, ZapThink, LLC 1 Challenge: Inertia in the Organization Architecture doesn t have features and business executives
More informationEmbracing Opportunity Demands an Internal Audit Transformation
September 2018 Embracing Opportunity Demands an Internal Audit Transformation An article by Dawnella Johnson, CPA, and Mike Percy, CPA Audit / Tax / Advisory / Risk / Performance Smart decisions. Lasting
More informationEffective SOA governance.
Governing service-oriented architecture March 2006 Effective SOA governance. Kerrie Holley, IBM Distinguished Engineer, Business Consulting Services Jim Palistrant, IBM Market Manager, Rational SOA Steve
More informationIBM Solutions for Enhancing Business Process Management (BPM)
IBM Solutions for Enhancing Business Process Management (BPM) (An Introduction to Business Rules Management) Chris Backhouse IBM 3 rd August 2010 Session 7434 Agenda 1 2 3 4 Setting the scene The case
More information