SWSpec: The Requirements Specification Language in Service Workflow Environments

被引:93
作者
Viriyasitavat, Wattana [1 ,2 ]
Xu, Li Da [3 ]
Martin, Andrew [1 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford OX1 3QD, Oxon, England
[2] Chulalongkorn Univ, Fac Commerce & Accountancy, Bangkok 10330, Thailand
[3] Chinese Acad Sci, Inst Comp Technol, Beijing 100190, Peoples R China
关键词
Enterprise systems; service; service industry; service industry informatics; specification language; workflow; SYSTEMS; VERIFICATION; FRAMEWORK;
D O I
10.1109/TII.2011.2182519
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Advanced technologies have changed the nature of business processes in the form of services. In coordinating services to achieve a particular objective, service workflow is used to control service composition, execution sequences as well as path selection. Since existing mechanisms are insufficient for addressing the diversity and dynamicity of the requirements in a large-scale distributed environment, developing formal requirements specification is necessary. In this paper, we propose a Service Workflow Specification language, called SWSpec, which allows arbitrary services in a workflow to formally and uniformly impose their requirements. As such, the solution will provide a formal way to regulate and control workflows as well as enrich the proliferation of service provisions and consumptions in opened environments.
引用
收藏
页码:631 / 638
页数:8
相关论文
共 27 条
[1]   A novel approach toward integration of rules into business processes using an agent-oriented framework [J].
Ali, Saqib ;
Soh, Ben ;
Torabi, Torab .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2006, 2 (03) :145-154
[2]  
BASTEN T, 1998, THESIS EINDHOVEN U T
[3]   Timing-Failure Risk Assessment of UML Design Using Time Petri Net Bound Techniques [J].
Bernardi, Simona ;
Campos, Javier ;
Merseguer, Jose .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (01) :90-104
[4]   Service-Oriented Infrastructure to Support the Deployment of Evolvable Production Systems [J].
Candido, Goncalo ;
Colombo, Armando W. ;
Barata, Jose ;
Jammes, Francois .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2011, 7 (04) :759-767
[5]   AUTOMATIC VERIFICATION OF FINITE-STATE CONCURRENT SYSTEMS USING TEMPORAL LOGIC SPECIFICATIONS [J].
CLARKE, EM ;
EMERSON, EA ;
SISTLA, AP .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1986, 8 (02) :244-263
[6]   A Real-Time Service-Oriented Architecture for Industrial Automation [J].
Cucinotta, Tommaso ;
Mancina, Antonio ;
Anastasi, Gaetano F. ;
Lipari, Giuseppe ;
Mangeruca, Leonardo ;
Checcozzo, Roberto ;
Rusina, Fulvio .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (03) :267-277
[7]   QoS-Aware Real-Time Composition Algorithms for Service-Based Applications [J].
Estevez-Ayres, Iria ;
Basanta-Val, Pablo ;
Garcia-Valls, Marisol ;
Fisteus, Jesus A. ;
Almeida, Luis .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2009, 5 (03) :278-288
[8]   Business information query expansion through semantic network [J].
Gong, Zhiguo ;
Muyeba, Maybin ;
Guo, Jingzhi .
ENTERPRISE INFORMATION SYSTEMS, 2010, 4 (01) :1-22
[9]   A survey of software adaptation in mobile and ubiquitous computing [J].
Kakousis, Konstantinos ;
Paspallis, Nearchos ;
Papadopoulos, George Angelos .
ENTERPRISE INFORMATION SYSTEMS, 2010, 4 (04) :355-389
[10]   An Automated Framework for Formal Verification of Timed Continuous Petri Nets [J].
Kloetzer, Marius ;
Mahulea, Cristian ;
Belta, Calin ;
Silva, Manuel .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) :460-471