2002 · 102 citations · 6 references
Software MaintenanceFaulty Flow DescriptionsWeb Service SpecificationEngineeringVerificationSoftware EngineeringModel CheckingSoftware AnalysisFormal VerificationReliability EngineeringSystems EngineeringWeb Service ModelingRuntime VerificationReliable Web ServiceComputer ScienceSoftware DesignSoftware VerificationService-oriented ComputingSoftware TestingWeb Service AggregationFormal MethodsSystem Software
Model-checking is a promising technique for the verification and validation of software systems. Web service, an emerging technology in the Internet, is an autonomous server that may offer an individual service. It sometimes requires to combine more than one to meet our requirements. WSFL(Web Services Flow Language) is proposed as a language to provide means to describe Web service aggregation. We are interested in how much the software modelchecking technique can be used as a basis for raising reliability of Web service, Web service flow descriptions in particular. Our experience shows that faulty flow descriptions can be identified with the proposed method. The method is also very helpful in studying an alternative semantics of the WSFL in regard to the handling of dataflows.
6
E. M. Clarke, Orna Grümberg, D. Long · 1996 · 6.9K citations
Gerard J. Holzmann · IEEE Transactions on Software Engineering · 1997 · 3.7K citations
Managing business processes as an information resource
Frank Leymann, W. Altenhuber · IBM Systems Journal · 1994 · 262 citations
Model checking of workflow schemas
Christos Karamanolis, Dimitra Giannakopoulou, Jeff Magee et al. · 2002 · 60 citations