Model programs

 

Connecting state and local government leaders

With passage of the Clinger-Cohen Act in 1996, agencies were faced with the need to better manage their enterprise architectures'the act mandated an overall blueprint for their IT systems.

With passage of the Clinger-Cohen Act in 1996, agencies were faced with the need to better manage their enterprise architectures'the act mandated an overall blueprint for their IT systems.This year, the Office of Management and Budget has dropped the other shoe, making completion of these models'and alignment of spending requests with those models'mandatory to get new funding.If that wasn't reason enough, the demands of e-government and the focus on cross-agency process integration'particularly in the wake of last year's terrorist attacks'have increased the importance of having a common way in government of designing and managing processes.As a result, business process modeling'using computer-aided design tools and a standard visual form of notation to describe, validate and simulate business processes'has taken on a new importance as well. And more is being demanded of BPM tools.'It's a combination of homeland security, e-government and Clinger-Cohen. All these things are driving [demand for BPM],' said Jan Popkin, president of Popkin Software & Systems Inc., a BPM tool vendor. 'We've seen a lot of growth particularly over the last three years, and we're seeing [modeling] being used now across agencies to build an enterprise architecture.'The main benefits to government of BPM tools are clear. They help agencies make better spending decisions and comply with regulations, and provide a road map for cross-agency collaboration. But the corresponding arrival of BPM religion in the government and a new wave of application technologies has offered another benefit: the opportunity to reuse all that modeling information to devise new automated processes, which reduces software development costs and speeds the response of agencies to e-government requirements.While early BPM software amounted to specialized drawing programs'and many current BPM products aren't much more than that'a new generation of tools is helping organizations quickly model and visually simulate processes, then automate their implementation through connections to enterprise software.'It's two ideas coming together at the right time,' said Popkin. 'I think the opportunity arose because of Web services'Microsoft's .Net and the IBM initiatives, for example.' Software vendors needed something to map how Web services and other distributed application technologies would work together. 'Business process modeling dealt with this,' Popkin said.As a result of the evolution of BPM, the boundaries between business process, data and application modeling have become less well defined, and the options available to operations analysts and managers have become both more plentiful and less clear.The government, and the military in particular, pioneered the development of process modeling with the creation of IDEF (an acronym for integrated definition), the key set of standards for most government data and process modeling.IDEF was created in the 1970s by the Air Force's Program for Integrated Computer Aided Manufacturing. It was extended by the National Institute of Standards and Technology with support from the Defense Department's Office of Corporate Information Management and issued as a Federal Information Processing Standard. It is now developed and maintained by Knowledge Based Systems Inc. of College Station, Texas.IDEF now consists of 16 specifications for various types of information modeling. The specification most relevant to business process modeling is the IDEF3 Process Description Capture Method. IDEF3 is a format for capturing information about the relationship between events'the steps in a process'and the situations, or states that occur within the process.Because of the dual nature of IDEF3 data, its models can be viewed in two different description modes, referred to as process flow and object state transition network. Together, these views create a structured model that can be used to run simulations of processes and analyze efficiencies and potential error points.In recent years, a number of other modeling specifications have sprung up in the academic and business worlds, using different types of notation, or diagram elements. But more important, new standards for describing the underlying information in models have been developed, making it possible to more easily move model data from one type of analysis tool to another, and to quickly generate automated processes with models.The most important of these new modeling languages are the Unified Modeling Language (UML) and Business Process Modeling Language (BPML).UML, now in version 1.4, is maintained by the Object Management Group, and springs from the world of application and data object-oriented modeling tools. Because it comes from a software background, its business process modeling features are flavored with language from structured application development methodologies, such as capturing and tracing requirements, and use case models. Once the process has been modeled and approved, UML takes models all the way through the development of software objects.While UML doesn't correspond directly to IDEF3, some modeling tools can bridge the gap. Popkin Software's System Architect, for example, can move models from IDEF3 to UML use cases and back.BPML is a different animal from UML and IDEF3. It is a dialect of Extensible Markup Language designed for the world of asynchronous distributed systems'in other words, Web services. The first draft of BPML was made public on March 8 last year.While IDEF3 and UML are used to capture information about processes, BPML is intended to actually drive automated processes, according to the Business Process Modeling Initiative, a consortium of companies that is developing BPML and a related standard, the Business Process Query Language.BPML connects automated processes across applications through Web services and application messaging standards such as the Simple Object Access Protocol, Electronic Business XML, RosettaNet and Microsoft BizTalk. It incorporates data flow, event flow and control of the process, along with providing for business rules, transaction requirements and security roles within a process.While many companies have announced that they will support BPML, few have implemented it. BPML is still something of a work in progress. But major infrastructure companies like IBM Corp., Hewlett-Packard Co. and Sun Microsystems Inc. have thrown their support behind BPML. Middleware and application vendors, and even major corporate customers like General Electric and insurer Swiss Re, also are on board, so BPML eventually will have a major impact.Notably absent from the organization's membership list is Microsoft Corp. Microsoft's own business process language based on XML, called XLANG, is built into its BizTalk 2002 orchestration server. But Microsoft, BEA Systems Inc. and IBM recently announced the Business Process Execution Language for Web Services (BPEL4WS), which is closely related to BPML. Popkin said he sees the two converging.Aleri is another vendor currently steering its own process modeling course. The company has optimized the underlying modeling language used in its Information Engine for high-performance execution of business logic, rather than as a descriptive modeling language. It more closely resembles a macro language than anything else, though it is generated by Aleri's process modeling and analysis tools. The processes can be dynamically distributed across multiple servers, and driven by changes in data sources and other events within an application space.Aleri has avoided XML-based languages so far, primarily for performance reasons, according to Aleri chairman Alan Hambrook. 'XML is fine, but there's only so much data you can push around in text,' he said.With process models moving rapidly toward being the engine that drives processes themselves, the next big step is making them work across organizational boundaries. To do that, Hambrook said, 'a secure infrastructure has to come into place for Web-based transactions.'He said using the models requires increased capacity for moving data over the Internet. Text-based approaches used by Web services and BPML could have too much overhead to handle the larger volumes of data that cross-agency processes like those needed for law enforcement and homeland security could require, he said.
Business process modeling tools help put the enterprise in perspective











Additional benefit

















New standards





















Non-XML option









Kevin Jonah, a Maryland network manager, writes about computer technology.
X
This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising and analytics partners. Learn More / Do Not Sell My Personal Information
Accept Cookies
X
Cookie Preferences Cookie List

Do Not Sell My Personal Information

When you visit our website, we store cookies on your browser to collect information. The information collected might relate to you, your preferences or your device, and is mostly used to make the site work as you expect it to and to provide a more personalized web experience. However, you can choose not to allow certain types of cookies, which may impact your experience of the site and the services we are able to offer. Click on the different category headings to find out more and change our default settings according to your preference. You cannot opt-out of our First Party Strictly Necessary Cookies as they are deployed in order to ensure the proper functioning of our website (such as prompting the cookie banner and remembering your settings, to log into your account, to redirect you when you log out, etc.). For more information about the First and Third Party Cookies used please follow this link.

Allow All Cookies

Manage Consent Preferences

Strictly Necessary Cookies - Always Active

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data, Targeting & Social Media Cookies

Under the California Consumer Privacy Act, you have the right to opt-out of the sale of your personal information to third parties. These cookies collect information for analytics and to personalize your experience with targeted ads. You may exercise your right to opt out of the sale of personal information by using this toggle switch. If you opt out we will not be able to offer you personalised ads and will not hand over your personal information to any third parties. Additionally, you may contact our legal department for further clarification about your rights as a California consumer by using this Exercise My Rights link

If you have enabled privacy controls on your browser (such as a plugin), we have to take that as a valid request to opt-out. Therefore we would not be able to track your activity through the web. This may affect our ability to personalize ads according to your preferences.

Targeting cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.

Social media cookies are set by a range of social media services that we have added to the site to enable you to share our content with your friends and networks. They are capable of tracking your browser across other sites and building up a profile of your interests. This may impact the content and messages you see on other websites you visit. If you do not allow these cookies you may not be able to use or see these sharing tools.

If you want to opt out of all of our lead reports and lists, please submit a privacy request at our Do Not Sell page.

Save Settings
Cookie Preferences Cookie List

Cookie List

A cookie is a small piece of data (text file) that a website – when visited by a user – asks your browser to store on your device in order to remember information about you, such as your language preference or login information. Those cookies are set by us and called first-party cookies. We also use third-party cookies – which are cookies from a domain different than the domain of the website you are visiting – for our advertising and marketing efforts. More specifically, we use cookies and other tracking technologies for the following purposes:

Strictly Necessary Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Functional Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Performance Cookies

We do not allow you to opt-out of our certain cookies, as they are necessary to ensure the proper functioning of our website (such as prompting our cookie banner and remembering your privacy choices) and/or to monitor site performance. These cookies are not used in a way that constitutes a “sale” of your data under the CCPA. You can set your browser to block or alert you about these cookies, but some parts of the site will not work as intended if you do so. You can usually find these settings in the Options or Preferences menu of your browser. Visit www.allaboutcookies.org to learn more.

Sale of Personal Data

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Social Media Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.

Targeting Cookies

We also use cookies to personalize your experience on our websites, including by determining the most relevant content and advertisements to show you, and to monitor site traffic and performance, so that we may improve our websites and your experience. You may opt out of our use of such cookies (and the associated “sale” of your Personal Information) by using this toggle switch. You will still see some advertising, regardless of your selection. Because we do not track you across different devices, browsers and GEMG properties, your selection will take effect only on this browser, this device and this website.