第18卷第8期
2 O
1
2年8月
计算机集成制造系统
(bmputer
Integrated
Manufacturing
Systems
V01.18
No.8
Aug.201
2
文章编号:1006—5911(2012)08—1726—09
Artifact的有效性问题研究
王颖1’2,刘国华1’3,刘海滨1,赵丹枫1
(1.燕山大学信息科学与工程学院计算机科学与工程系,河北秦皇岛066004;
2.河北省计算机虚拟技术与系统集成重点实验室,河北秦皇岛066004;
3.东华大学计算机科学与技术学院,上海201620)
摘要:为及时发现业务活动对数据的非法操作,将违规实例监测问题归结为Artifact有效性检查问题,基于
时间Petri网提出Artifact业务要求模型,从属性赋值顺序的角度给出Artifact在生命周期中的状态变化及时间要
求。证明了在给出业务要求模型并求出状态类图的条件下,该问题是多项式时间问题。研究结果表明,该方法支
持业务流程中Artifact的时间建模,为业务流程中验证Artifact的有效性提供了新的途径。
关键词:业务流程分析;以Artifact为中心;时间Pet“网;Artifact有效性
中图分类号:TP311
文献标志码:A
Va¨di蚵probI哪fbr
Artifact
WANGⅥn91”,LJ【,G附^懈1”,LIU
H口i一臃,11,ZHAD
D口珩/’棚91
(1.Departnlent
of
C()mputer
Science
and
Engineering,Sch001
ofInfonIlation
Science
and
Engineering,
Yanshan
University,Qinhuangdao
066004,China;
2.The
Key
hboratory
for
C0mputer
virtual
Technology
and
System
Integration
of
Hebei
Province,Qinhuangdao
066004,Chi眦
3.Sch00l
of
Cclmputer
science
and
Technology,D0nghua
University,Shanghai
201620,China)
Abs蛔ct:’ro
detect the
i11egal
operation
of
business
activities
on
data
in
time,the
monitoring
probIem
of
violation
in—
stance
was
boiled
down
to
the
validity
checking
problem
of
Artifact,and
Artifact
business
request
model
based
on
time
Petri
net
was
proposed.The
states
change
and
time
requirements
of Artifact in
life
cycle
were
given
fmm
the
view
of
sequence
of attributes
assignment.
In
the
condition
of百ving
buSiness
requeSt
model
and
solving
state
class
diagram,the
problem
was
polynomialtime
problem.Research
results
showed
that
this
method
supported
time
Hlod—
eling
to
business
Artifact
and
pmvided
a
new
way
to
verify
the
validity
of
business
Anifact.
Key
w甜lls.business
process
analysis;artifact_centered;time
Petri
nets;validity
of Artifact
0
引言
在业务流程中,业务活动是围绕一个或几个单
据展开的,关键单据从创建到归档的过程描述了一
笔业务的完成过程。因此,以业务单据为中心,对业
务流程进行分析、验证、优化以及新型业务流程管理
系统(Business
Process
Management
System,
Ⅸ’MS)[1]的研发成为研究热点。文献[2]首次把业
务单据命名为Artifact,现已得到了人们的认可。
他们论述了以Artifact为中心的思想在业务表示的
灵活性、业务变更分析和系统实现方面的优势。文
献[3]定义了以Artifact为中心的建模方法(Arti一
收稿日期:2012一06—30。Received
30
June
2012.
基金项目:国家自然科学基金资助项目(61070032);河北省自然科学基金资助项目(F2011203065)。F0蚰dati蚰itel惜:Project
supported
by
the
National
Natural
Science
Foundation,China(N0.61070032),and
the
Natural
science
Foundation
of
Hebei
Province,C}lina(No.
F2011203065).