Movatterモバイル変換


[0]ホーム

URL:


US20130110577A1 - Efficient system for realizing business process families using model-driven techniques - Google Patents

Efficient system for realizing business process families using model-driven techniques
Download PDF

Info

Publication number
US20130110577A1
US20130110577A1US13/658,343US201213658343AUS2013110577A1US 20130110577 A1US20130110577 A1US 20130110577A1US 201213658343 AUS201213658343 AUS 201213658343AUS 2013110577 A1US2013110577 A1US 2013110577A1
Authority
US
United States
Prior art keywords
business process
activity
business
family
model
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US13/658,343
Other versions
US8874462B2 (en
Inventor
Vinay Kulkarni
Souvik Barat
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tata Consultancy Services Ltd
Original Assignee
Tata Consultancy Services Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tata Consultancy Services LtdfiledCriticalTata Consultancy Services Ltd
Priority to US13/658,343priorityCriticalpatent/US8874462B2/en
Assigned to TATA CONSULTANCY SERVICES LIMITEDreassignmentTATA CONSULTANCY SERVICES LIMITEDASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BARAT, SOUVIK, KULKARNI, VINAY
Publication of US20130110577A1publicationCriticalpatent/US20130110577A1/en
Application grantedgrantedCritical
Publication of US8874462B2publicationCriticalpatent/US8874462B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention provides a system and method for developing a set of business process definitions sharing the common business intent as a business process family using model-driven techniques. The present invention minimizes on development time and resources thus leading to a cost effective system and method for developing business process families. The invention enables to create a business process family which can be easily configured to behave as a specific business process thus meeting the needs of a set of apriori known situations. The invention supports configuration process at different stages (i.e. design time, and run time) of the business process application and also support extension of the configuration structure at different stages (i.e. design time, and run time). The invention enables to create a business process family which can be easily extended to meet the needs of an as yet unseen situation.

Description

Claims (5)

We claim:
1. A computationally efficient system for developing a set of business process definitions sharing the common business intent as a business process family using model driven techniques, the said system comprising:
a network; and
a host system in communication with the network, the said host system having processor configured to execute programmed instructions for:
a) specifying a business process family as an extension of essential BPMN meta model;
b) viewing a business process definition as a set of connecting objects which connect a set of flow objects exchanging data objects using the said essential BPMN meta model;
c) capturing a process structure for specifying concrete business processes using essential BPMN meta model;
d) enabling an activity to be specified as a placeholder and making another process to fit in via orchestration or choreography by using essential BPMN meta model;
e) defining a BPMN meta model to support a business process family concept, comprises of
i. describing the business process family by using a process structure, wherein the Process structure is defined by set of activities and events;
ii. essentially specifying each template by using BPMN meta model;
iii. introducing a placeholder to support two kinds of variability with respect to composition and integration, wherein the placeholder comprises of an Event activity or an Abstract Activity;
iv. defining composition or integration of a process part at the placeholder by using a map, wherein the map comprises of an event map or an activity map
v. introducing a configuration structure to describe entire configuration context in terms of the parts that can be fitted at placeholders;
vi. specifying multiple placeholders and a set of candidate processes for each placeholders to enables modelling of the business process family; and
f) Integrating at least one business process definition from the business process family and at least one technology platform to create an executable business process.
2. The system ofclaim 1, wherein the activity comprises activity type and activity kind.
3. The system ofclaim 2, wherein the activity type comprises concrete type and abstract type.
4. The system ofclaim 2, wherein the activity kind comprises composite kind, atomic kind or communicating kind.
5. The system ofclaim 1, wherein essential BPMN meta-model enables the modeling of the business process family, wherein each business process member of the business process family serves the same intent in a specific situation.
US13/658,3432010-08-162012-10-23Efficient system for realizing business process families using model-driven techniquesActive2032-02-10US8874462B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/658,343US8874462B2 (en)2010-08-162012-10-23Efficient system for realizing business process families using model-driven techniques

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
IN2302MU20102010-08-16
IN2302/MUM/20102010-08-16
US13/182,937US8463634B2 (en)2010-08-162011-07-14Efficient system for realizing business process families using model-driven techniques
US13/658,343US8874462B2 (en)2010-08-162012-10-23Efficient system for realizing business process families using model-driven techniques

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/182,937DivisionUS8463634B2 (en)2010-08-162011-07-14Efficient system for realizing business process families using model-driven techniques

Publications (2)

Publication NumberPublication Date
US20130110577A1true US20130110577A1 (en)2013-05-02
US8874462B2 US8874462B2 (en)2014-10-28

Family

ID=44653978

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US13/182,937ActiveUS8463634B2 (en)2010-08-162011-07-14Efficient system for realizing business process families using model-driven techniques
US13/658,343Active2032-02-10US8874462B2 (en)2010-08-162012-10-23Efficient system for realizing business process families using model-driven techniques

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US13/182,937ActiveUS8463634B2 (en)2010-08-162011-07-14Efficient system for realizing business process families using model-driven techniques

Country Status (2)

CountryLink
US (2)US8463634B2 (en)
EP (1)EP2420962A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20080104022A1 (en)2006-10-312008-05-01Bank Of America CorporationDocument indexing and delivery system
US8707248B2 (en)*2011-03-262014-04-22Accenture Global Services LimitedTransformation framework
US8938714B2 (en)*2011-10-252015-01-20International Business Machines CorporationSpecifying reusable process models
US20140180461A1 (en)*2012-12-202014-06-26Oliver HeckReal-time activity planning and monitoring of activity execution
US9384454B2 (en)*2013-02-202016-07-05Bank Of America CorporationEnterprise componentized workflow application
US9740538B1 (en)*2013-08-272017-08-22Ca, Inc.Mapping data-flows in a workflow
US10019238B2 (en)*2015-06-232018-07-10Open Text Sa UlcCompositional entity modeling systems and methods
US9519505B1 (en)2015-07-062016-12-13Bank Of America CorporationEnhanced configuration and property management system
US10169004B2 (en)2016-05-042019-01-01Open Text Sa UlcApplication development and extensibility/customization using entity modeling systems and methods
US10067758B1 (en)*2016-06-212018-09-04Jpmorgan Chase Bank, N.A.Systems and methods for improved workflow processing
US10644934B1 (en)2016-06-242020-05-05Jpmorgan Chase Bank, N.A.Systems and methods for controlling message flow throughout a distributed architecture
US20220114508A1 (en)*2020-10-092022-04-14International Business Machines CorporationEnriching process models from unstructured data and identify inefficiencies in enriched process models

Citations (36)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010044738A1 (en)*2000-03-222001-11-22Alex ElkinMethod and system for top-down business process definition and execution
US20020065701A1 (en)*2000-11-302002-05-30Kim Kyu DongSystem and method for automating a process of business decision and workflow
US20020143595A1 (en)*2001-02-052002-10-03Frank Theodore W.Method and system for compliance management
US20020147624A1 (en)*2000-12-122002-10-10Kabushiki Kaisha ToshibaSystem of supporting development of business process
US20020173997A1 (en)*2001-03-302002-11-21Cody MenardSystem and method for business systems transactions and infrastructure management
US20020178035A1 (en)*2001-05-222002-11-28Lajouanie Yves PatrickPerformance management system and method
US20040024622A1 (en)*2002-07-232004-02-05Electronic Data Systems CorporationMethod and system for automating business processes
US20040039619A1 (en)*2002-08-232004-02-26Zarb Joseph J.Methods and apparatus for facilitating analysis of an organization
US20040059611A1 (en)*1999-08-202004-03-25John KananghinisMethod of modeling frameworks and architecture in support of a business
US20040128001A1 (en)*2002-08-282004-07-01Levin Issac StephenMethod and apparatus for an integrated process modeller
US20040162844A1 (en)*2003-02-132004-08-19J. J. Keller & Associates, Inc.Driver management system and method
US20040181775A1 (en)*2003-03-122004-09-16Microsoft CorporationSoftware business process model
US20040260590A1 (en)*2003-06-172004-12-23International Business Machines Corporation, Armonk, New YorkAutomatic generation of process models
US20050060224A1 (en)*2003-09-112005-03-17International Business Machines CorporationSimulation of business transformation outsourcing
US20050234902A1 (en)*2000-04-282005-10-20Microsoft CorporationModel for business workflow processes
US7003560B1 (en)*1999-11-032006-02-21Accenture LlpData warehouse computing system
US20060074736A1 (en)*2004-10-012006-04-06Microsoft CorporationProgramming interface for a componentized and extensible workflow model
US20060184410A1 (en)*2003-12-302006-08-17Shankar RamamurthySystem and method for capture of user actions and use of capture data in business processes
US20060229923A1 (en)*2005-03-302006-10-12International Business Machines CorporationDefinition of workflow patterns using complex event processing
US20070021993A1 (en)*2005-07-222007-01-25Ankur ChandraMethod and system for constructing, managing and using enterprise architecture in a component busines model
US20070021992A1 (en)*2005-07-192007-01-25Srinivas KonakallaMethod and system for generating a business intelligence system based on individual life cycles within a business process
US20070150330A1 (en)*1999-12-302007-06-28Mcgoveran David ORules-based method and system for managing emergent and dynamic processes
US20070208765A1 (en)*2002-11-182007-09-06Jimin LiExchanging project-related data between software applications
US20070226678A1 (en)*2002-11-182007-09-27Jimin LiExchanging project-related data in a client-server architecture
US20070245297A1 (en)*2006-04-132007-10-18International Business Machines CorporationMethod and a system for modeling business transformation
US20070244892A1 (en)*2006-04-172007-10-18Narancic Perry JOrganizational data analysis and management
US20070250377A1 (en)*2006-04-052007-10-25Proofpoint Systems, Inc.Performance analysis support system
US20080300837A1 (en)*2007-05-312008-12-04Melissa Jane BucoMethods, Computer Program Products and Apparatus Providing Improved Selection of Agreements Between Entities
US20080313595A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for estimating project plans for packaged software applications
US20080312980A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for staffing and cost estimation models aligned with multi-dimensional project plans for packaged software applications
US20080313008A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for model-driven approaches to generic project estimation models for packaged software applications
US20080312979A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for estimating financial benefits of packaged application service projects
US20080313110A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for self-calibrating project estimation models for packaged software applications
US20080313596A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for evaluating multi-dimensional project plans for implementing packaged software applications
US7707158B2 (en)*2005-02-282010-04-27International Business Machines CorporationMethod and computer program product for enabling dynamic and adaptive business processes through an ontological data model
US7840896B2 (en)*2006-03-302010-11-23Microsoft CorporationDefinition and instantiation of metric based business logic reports

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2223277A4 (en)*2007-12-202012-02-29Hewlett Packard Development CoModel based deployment of computer based business process on dedicated hardware
US8326588B2 (en)*2008-11-262012-12-04International Business Machines CorporationFair path selection during simulation of decision nodes
US10438166B2 (en)*2008-12-052019-10-08Stereologic Inc.Systems and methods for business process modelling

Patent Citations (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040059611A1 (en)*1999-08-202004-03-25John KananghinisMethod of modeling frameworks and architecture in support of a business
US7003560B1 (en)*1999-11-032006-02-21Accenture LlpData warehouse computing system
US20070150330A1 (en)*1999-12-302007-06-28Mcgoveran David ORules-based method and system for managing emergent and dynamic processes
US20010044738A1 (en)*2000-03-222001-11-22Alex ElkinMethod and system for top-down business process definition and execution
US20050234902A1 (en)*2000-04-282005-10-20Microsoft CorporationModel for business workflow processes
US20020065701A1 (en)*2000-11-302002-05-30Kim Kyu DongSystem and method for automating a process of business decision and workflow
US20020147624A1 (en)*2000-12-122002-10-10Kabushiki Kaisha ToshibaSystem of supporting development of business process
US20020143595A1 (en)*2001-02-052002-10-03Frank Theodore W.Method and system for compliance management
US20020173997A1 (en)*2001-03-302002-11-21Cody MenardSystem and method for business systems transactions and infrastructure management
US20020178035A1 (en)*2001-05-222002-11-28Lajouanie Yves PatrickPerformance management system and method
US20040024622A1 (en)*2002-07-232004-02-05Electronic Data Systems CorporationMethod and system for automating business processes
US20040039619A1 (en)*2002-08-232004-02-26Zarb Joseph J.Methods and apparatus for facilitating analysis of an organization
US20040128001A1 (en)*2002-08-282004-07-01Levin Issac StephenMethod and apparatus for an integrated process modeller
US20070226678A1 (en)*2002-11-182007-09-27Jimin LiExchanging project-related data in a client-server architecture
US20070208765A1 (en)*2002-11-182007-09-06Jimin LiExchanging project-related data between software applications
US20040162844A1 (en)*2003-02-132004-08-19J. J. Keller & Associates, Inc.Driver management system and method
US20040181775A1 (en)*2003-03-122004-09-16Microsoft CorporationSoftware business process model
US20040260590A1 (en)*2003-06-172004-12-23International Business Machines Corporation, Armonk, New YorkAutomatic generation of process models
US20050060224A1 (en)*2003-09-112005-03-17International Business Machines CorporationSimulation of business transformation outsourcing
US7548871B2 (en)*2003-09-112009-06-16International Business Machines CorporationSimulation of business transformation outsourcing
US20060184410A1 (en)*2003-12-302006-08-17Shankar RamamurthySystem and method for capture of user actions and use of capture data in business processes
US20060074736A1 (en)*2004-10-012006-04-06Microsoft CorporationProgramming interface for a componentized and extensible workflow model
US7707158B2 (en)*2005-02-282010-04-27International Business Machines CorporationMethod and computer program product for enabling dynamic and adaptive business processes through an ontological data model
US20060229923A1 (en)*2005-03-302006-10-12International Business Machines CorporationDefinition of workflow patterns using complex event processing
US20070021992A1 (en)*2005-07-192007-01-25Srinivas KonakallaMethod and system for generating a business intelligence system based on individual life cycles within a business process
US20070021993A1 (en)*2005-07-222007-01-25Ankur ChandraMethod and system for constructing, managing and using enterprise architecture in a component busines model
US7840896B2 (en)*2006-03-302010-11-23Microsoft CorporationDefinition and instantiation of metric based business logic reports
US20070250377A1 (en)*2006-04-052007-10-25Proofpoint Systems, Inc.Performance analysis support system
US20070245297A1 (en)*2006-04-132007-10-18International Business Machines CorporationMethod and a system for modeling business transformation
US20070244892A1 (en)*2006-04-172007-10-18Narancic Perry JOrganizational data analysis and management
US20080300837A1 (en)*2007-05-312008-12-04Melissa Jane BucoMethods, Computer Program Products and Apparatus Providing Improved Selection of Agreements Between Entities
US20080313008A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for model-driven approaches to generic project estimation models for packaged software applications
US20080313110A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for self-calibrating project estimation models for packaged software applications
US20080313596A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for evaluating multi-dimensional project plans for implementing packaged software applications
US20080312979A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for estimating financial benefits of packaged application service projects
US20080312980A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for staffing and cost estimation models aligned with multi-dimensional project plans for packaged software applications
US20080313595A1 (en)*2007-06-132008-12-18International Business Machines CorporationMethod and system for estimating project plans for packaged software applications

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
An Integrated Software Maintenance Environment Bridging Configuration Management and Quality Management, IEEE Computer society press, Oct. 24, 1988, pp. 40-44*
Jørgensen, Håvard D. "Interaction as a framework for flexible workflow modelling." Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work. ACM, 2001.*
Method and Computer Program Product for Dynamic Weighting of an Ontological Data Model, Feb. 25, 2005*
Takefusa, Atsuko, et al. "A study of deadline scheduling for client-server systems on the computational grid." High Performance Distributed Computing, 2001. Proceedings. 10th IEEE International Symposium on. IEEE, 2001.*
User-Controlled Notification in Workflow Management Systems", Aug. 2000, pp. 1490-1491*

Also Published As

Publication numberPublication date
US20120053974A1 (en)2012-03-01
US8874462B2 (en)2014-10-28
EP2420962A1 (en)2012-02-22
US8463634B2 (en)2013-06-11

Similar Documents

PublicationPublication DateTitle
US8874462B2 (en)Efficient system for realizing business process families using model-driven techniques
US8726227B2 (en)Modeling a governance process of establishing a subscription to a deployed service in a governed SOA
US8538799B2 (en)System for business monitoring in virtual organizations
US8607192B2 (en)Automating a governance process of creating a new version of a service in a governed SOA
US20080148231A1 (en)Computer-implemented system for analysis, administration, control, management and monitoring of a complex hardware/software architecture
US8196089B2 (en)Pattern-based development of computer system solutions
ManolescuMicro-workflow: a workflow architecture supporting compositional object-oriented software development
US20130066961A1 (en)Automated crowdsourcing task generation
US20020144256A1 (en)Method of deployment for concurrent execution of multiple versions of an integration model on an integration server
US10387816B2 (en)Automating a governance process of optimizing a portfolio of services in a governed SOA
US20090150859A1 (en)Dynamic validation of models using constraint targets
US20170140040A1 (en)Unstructured data processing in plan modeling
US20080115135A1 (en)Supporting ETL Processing in BPEL-Based Processes
US20120066145A1 (en)Automating A Governance Process Of Reviewing Service Artifacts In A Governed SOA
US20120066146A1 (en)Automating A Governance Process Of Investigating Service Reuse In A Governed SOA
SweeneyAchieving service-oriented architecture: applying an enterprise architecture approach
US8448143B2 (en)System and method for message choreographies of services
US20110066566A1 (en)Conceptual representation of business processes for cross-domain mapping
US20120233590A1 (en)Sharing of Flows in a Stream Processing System
Nguyen et al.A feature-oriented approach for web service customization
Kulkarni et al.Business process families using model-driven techniques
HrubyOntology-based domain-driven design
US20120011079A1 (en)Deriving entity-centric solution models from industry reference process and data models
van ZylProduct line architecture and the separation of concerns
Bouhdadi et al.Meta-modelling syntax and semantics of structural concepts for open networked enterprises

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:TATA CONSULTANCY SERVICES LIMITED, INDIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KULKARNI, VINAY;BARAT, SOUVIK;REEL/FRAME:029176/0347

Effective date:20110704

STCFInformation on status: patent grant

Free format text:PATENTED CASE

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551)

Year of fee payment:4

FEPPFee payment procedure

Free format text:MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FEPPFee payment procedure

Free format text:7.5 YR SURCHARGE - LATE PMT W/IN 6 MO, LARGE ENTITY (ORIGINAL EVENT CODE: M1555); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8


[8]ページ先頭

©2009-2025 Movatter.jp