2011 · 179 citations · 12 references
Software MaintenanceEngineeringBusiness Continuity PlanningBusiness IntelligenceSoftware EngineeringIt Disaster RecoveryBusiness Process ModelingBusiness CaseWorkflow ModellingGsm LifecyclesManagementSystems EngineeringData ManagementFormal Operational SemanticsWorkflow TechnologyWorkflow Management SystemGsm SemanticsStrategic ManagementSoftware DesignBusiness OperationsBusiness ArtifactsBusinessWorkflow PatternSystem SoftwareData Modeling
A promising approach to managing business operations is based on business artifacts, a.k.a. business entities (with lifecycles). These are key conceptual entities that are central to guiding the operations of a business, and whose content changes as they move through those operations. An artifact type includes both an information model that captures all of the business-relevant data about entities of that type, and a lifecycle model, that specifies the possible ways an entity of that type might progress through the business. Two recent papers have introduced and studied the Guard-Stage-Milestone (GSM) meta-model for artifact lifecycles. GSM lifecycles are substantially more declarative than the finite state machine variants studied in most previous work, and support hierarchy and parallelism within a single artifact instance. This paper presents the formal operational semantics of GSM, with an emphasis on how interaction between artifact instances is supported. Such interactions are supported both through testing of conditions against the artifact instances, and through events stemming from changes in artifact instances. Building on a previous result for the single artifact instance case, a key result here shows the equivalence of three different formulations of the GSM semantics for artifact instance interaction. One formulation is based on incremental application of ECA-like rules, one is based on two mathematical properties, and one is based on the use of first-order logic formulas.
12
The architecture of an active database management system
Dennis R. McCarthy, Umeshwar Dayal · ACM SIGMOD Record · 1989 · 441 citations · Full text
Automatic verification of data-centric business processes
Alin Deutsch, Richard Hull, Fabio Patrizi et al. · 2009 · 217 citations · Full text
Software Maintenance, Business Process Integration, Engineering +23