메뉴 건너뛰기




Volumn 4, Issue 1, 2010, Pages

Declarative specification and verification of service choreographiess

Author keywords

Abductive logic programming; Compliance verification; Conformance checking; Declarative modeling; Interoperability; Linear temporal logic; Monitoring; Reasoning; Service choreographies

Indexed keywords

ABDUCTIVE LOGIC PROGRAMMING; BUSINESS COLLABORATION; COMPLIANCE VERIFICATION; CONFORMANCE CHECKING; DECLARATIVE LANGUAGES; KEY FEATURE; LINEAR TEMPORAL LOGIC; LOGIC-BASED LANGUAGES; LOGIC-BASED SEMANTICS; ORGANIZATIONAL BOUNDARIES; OVER-CONSTRAINED; PROCEDURAL ASPECTS; SERVICE INTERACTION; SERVICE ORIENTED COMPUTING; SOFTWARE VENDORS; SPECIFICATION AND VERIFICATION; VERIFICATION TASK;

EID: 76249104125     PISSN: 15591131     EISSN: 1559114X     Source Type: Journal    
DOI: 10.1145/1658373.1658376     Document Type: Article
Times cited : (202)

References (107)
  • 3
    • 77951223426 scopus 로고    scopus 로고
    • The chr-based implementation of a system for generation and confirmation of hypotheses
    • Proceedings of the 19th Workshop on (Constraint) Logic Programming. A. Wolf, T. W. Frühwirth, and M. Meister, Eds. Universität Ulm, Germany
    • ALBERTI, M., CHESANI, F., GAVANELLI, M., AND LAMMA, E. 2005. The chr-based implementation of a system for generation and confirmation of hypotheses. In Proceedings of the 19th Workshop on (Constraint) Logic Programming. A. Wolf, T. W. Frühwirth, and M. Meister, Eds. Ulmer Informatik-Berichte, vol.2005-01. Universität Ulm, Germany, 111-122.
    • (2005) Ulmer Informatik-Berichte , vol.2005 , Issue.2001 , pp. 111-122
    • Alberti, M.1    Chesani, F.2    Gavanelli, M.3    Lamma, E.4
  • 4
    • 34548082107 scopus 로고    scopus 로고
    • Web Service contracting: Specification and reasoning with SCIFF
    • E. Franconi, M. Kifer, andW. May, Eds. Lecture Notes in Artificial Intelligence, Springer-Verlag
    • ALBERTI, M., CHESANI, F., GAVANELLI, M., LAMMA, E., MELLO, P., MONTALI, M., AND TORRONI, P. 2007. Web Service contracting: Specification and reasoning with SCIFF. In Proceedings of the 4th European SemanticWeb Conference (ESWC'07), E. Franconi, M. Kifer, andW. May, Eds. Lecture Notes in Artificial Intelligence, vol.4519. Springer-Verlag, 68-83.
    • (2007) Proceedings of the 4th European SemanticWeb Conference (ESWC'07) , vol.4519 , pp. 68-83
    • Alberti, M.1    Chesani, F.2    Gavanelli, M.3    Lamma, E.4    Mello, P.5    Montali, M.6    Torroni, P.7
  • 6
  • 10
    • 77049089510 scopus 로고    scopus 로고
    • A priori conformance verification for guaranteeing interoperability in open environments
    • A. Dan andW. Lamersdorf, Eds. Lecture Notes in Computer Science, Springer
    • BALDONI, M., BAROGLIO, C., MARTELLI, A., AND PATTI, V. 2006. A priori conformance verification for guaranteeing interoperability in open environments. In Proceedings of the 4th International Conference on Service-Oriented Computing (ICSOC'06). A. Dan andW. Lamersdorf, Eds. Lecture Notes in Computer Science, vol.4294. Springer, 339-351.
    • (2006) Proceedings of the 4th International Conference on Service-Oriented Computing (ICSOC'06) , vol.4294 , pp. 339-351
    • Baldoni, M.1    Baroglio, C.2    Martelli, A.3    Patti, V.4
  • 11
    • 33646130829 scopus 로고    scopus 로고
    • Verifying the conformance of web services to global interaction protocols: A first step
    • M. Bravetti, L. Kloul, and G. Zavattaro, Eds. Lecture Notes in Computer Science, Springer
    • BALDONI, M., BAROGLIO, C., MARTELLI, A., PATTI, V., AND SCHIFANELLA, C. 2005a. Verifying the conformance of web services to global interaction protocols: A first step. In Proceedings of the International Workshop on Web Services and Formal Methods (WS-FM'05). M. Bravetti, L. Kloul, and G. Zavattaro, Eds. Lecture Notes in Computer Science, vol.3670. Springer, 257-271.
    • (2005) Proceedings of the International Workshop on Web Services and Formal Methods (WS-FM'05) , vol.3670 , pp. 257-271
    • Baldoni, M.1    Baroglio, C.2    Martelli, A.3    Patti, V.4    Schifanella, C.5
  • 14
    • 33646187282 scopus 로고    scopus 로고
    • A critical overview of the Web services choreography description language (WS-CDL)
    • BARROS, A., DUMAS, M., AND OAKS, P. 2005. A critical overview of the Web services choreography description language (WS-CDL). BPTrends Newsletter, vol.3.
    • (2005) BP Trends Newsletter , vol.3
    • Barros, A.1    Dumas, M.2    Oaks, P.3
  • 17
    • 33745626091 scopus 로고    scopus 로고
    • Representing, analysing and managing Web service protocols
    • BENATALLAH, B., CASATI, F., AND TOUMANI, F. 2006. Representing, analysing and managing Web service protocols. Data Knowl. Engin. 58, 3, 327-357.
    • (2006) Data Knowl. Engin. , vol.58 , Issue.3 , pp. 327-357
    • Benatallah, B.1    Casati, F.2    Toumani, F.3
  • 25
    • 67649977014 scopus 로고    scopus 로고
    • Checking compliance of execution traces to business rules: An approach based on logic programming
    • M. Castellanos, A. K. A. de Medeiros, J. Mendling, and B. Weber, Eds. Springer Verlag. To appear
    • CHESANI, F., MELLO, P., MONTALI, M., RIGUZZI, F., SEBASTIANIS, M., AND STORARI, S. 2008. Checking compliance of execution traces to business rules: an approach based on logic programming. In Proceedings of the 4th Workshop on Business Process Intelligence (BPI'08). M. Castellanos, A. K. A. de Medeiros, J. Mendling, and B. Weber, Eds. Springer Verlag. To appear.
    • (2008) Proceedings of the 4th Workshop on Business Process Intelligence (BPI'08)
    • Chesani, F.1    Mello, P.2    Montali, M.3    Riguzzi, F.4    Sebastianis, M.5    Storari, S.6
  • 26
    • 35148863106 scopus 로고    scopus 로고
    • Testing careflow process execution conformance by translating a graphical language to computational logic
    • A. Abu-Hanna, R. Bellazzi, and J. Hunter, Eds. Springer-Verlag
    • CHESANI, F., MONTALI, M., MELLO, P., AND STORARI, S. 2007. Testing careflow process execution conformance by translating a graphical language to computational logic. In Proceedings of the 11th Conference on Artificial Intelligence in Medicine (AIME'07). A. Abu-Hanna, R. Bellazzi, and J. Hunter, Eds. Springer-Verlag.
    • (2007) Proceedings of the 11th Conference on Artificial Intelligence in Medicine (AIME'07)
    • Chesani, F.1    Montali, M.2    Mello, P.3    Storari, S.4
  • 27
    • 85013569529 scopus 로고    scopus 로고
    • Producing compliant interactions: Conformance, coverage, and interoperability
    • Selected, revised and invited papers. Lecture Notes in Computer Science, Springer
    • CHOPRA, A. K. AND SINGH, M. P. 2006. Producing compliant interactions: Conformance, coverage, and interoperability. In Proceedings of the 4th International Workshop on Declarative Agent Languages and Technologies (DALT'06). Selected, revised and invited papers. Lecture Notes in Computer Science, vol.4327. Springer, 1-15.
    • (2006) Proceedings of the 4th International Workshop on Declarative Agent Languages and Technologies (DALT'06) , vol.4327 , pp. 1-15
    • Chopra, A.K.1    Singh, M.P.2
  • 29
    • 35248838312 scopus 로고    scopus 로고
    • A Top-down petri net based approach for dynamic workflow modeling
    • W. van der Aalst, A. ter Hofstede, and M. Weske, Eds. Lecture Notes in Computer Science
    • CHRZASTOWSKI-WACHTEL, P. 2003. A Top-down petri net based approach for dynamic workflow modeling. In Proceedings of the International Conference on Business Process Management (BPM'03), W. van der Aalst, A. ter Hofstede, and M. Weske, Eds. Lecture Notes in Computer Science, vol.2678. 336-353.
    • (2003) Proceedings of the International Conference on Business Process Management (BPM'03) , vol.2678 , pp. 336-353
    • Chrzastowski-Wachtel, P.1
  • 31
    • 0032108294 scopus 로고    scopus 로고
    • Discovering models of software processes from event-based data
    • COOK, J. AND WOLF, A. 1998. Discovering models of software processes from event-based data. ACM Trans. Softw. Engin. Methodol. 7, 3, 215-249.
    • (1998) ACM Trans. Softw. Engin. Methodol. , vol.7 , Issue.3 , pp. 215-249
    • Cook, J.1    Wolf, A.2
  • 33
    • 33845191288 scopus 로고    scopus 로고
    • Execution semantics for service choreographies
    • M. Bravetti, M. Ńuñez, and G. Zavattaro, Eds. Lecture Notes in Computer Science, Springer-Verlag
    • DECKER, G., ZAHA, J., AND DUMAS, M. 2006. Execution Semantics for Service Choreographies. In Proceedings of the 3rd Workshop on Web Services and Formal Method (WS-FM'06), M. Bravetti, M. Ńuñez, and G. Zavattaro, Eds. Lecture Notes in Computer Science, vol.4184. Springer-Verlag, 163-177.
    • (2006) Proceedings of the 3rd Workshop on Web Services and Formal Method (WS-FM'06) , vol.4184 , pp. 163-177
    • Decker, G.1    Zaha, J.2    Dumas, M.3
  • 34
    • 33748160134 scopus 로고    scopus 로고
    • A parametric analysis of the state-explosion problem in model checking
    • DEMRI, S., LAROUSSINIE, F., AND SCHNOEBELEN, P. 2006. A Parametric Analysis of the State-Explosion Problem in Model Checking. J. Comput. Syst. Sci. 72, 4, 547-575.
    • (2006) J. Comput. Syst. Sci. , vol.72 , Issue.4 , pp. 547-575
    • Demri, S.1    Laroussinie, F.2    Schnoebelen, P.3
  • 35
    • 78649831891 scopus 로고    scopus 로고
    • The complexity of propositional linear temporal logics in simple cases
    • G. Goos, J. Hartmanis, and J. Leeuwen, Eds. Lecture Notes in Computer Science, Springer-Verlag
    • DEMRI, S. AND SCHNOEBELEN, P. 1998. The complexity of propositional linear temporal logics in simple cases. In Proceedings of 15th Annual Symposium on Theoretical Aspects of Computer Science (STACS'98). G. Goos, J. Hartmanis, and J. Leeuwen, Eds. Lecture Notes in Computer Science, vol.1373. Springer-Verlag. 61-72.
    • (1998) Proceedings of 15th Annual Symposium on Theoretical Aspects of Computer Science (STACS'98) , vol.1373 , pp. 61-72
    • Demri, S.1    Schnoebelen, P.2
  • 36
    • 0031999082 scopus 로고    scopus 로고
    • SLDNFA: An abductive procedure for abductive logic programs
    • DENECKER, M. AND SCHREYE, D. D. 1998. SLDNFA: An abductive procedure for abductive logic programs. J. Logic Program. 34, 2, 111-167.
    • (1998) J. Logic Program. , vol.34 , Issue.2 , pp. 111-167
    • Denecker, M.1    Schreye, D.D.2
  • 40
    • 33646136286 scopus 로고    scopus 로고
    • Web services interaction mining
    • Information Systems Institute, Vienna University of Technology, Wien, Austria
    • DUSTDAR, S., GOMBOTZ, R., AND BAINA, K. 2004. Web services interaction mining. Tech. rep. TUV-1841-2004-2016, Information Systems Institute, Vienna University of Technology, Wien, Austria.
    • (2004) Tech. Rep. TUV-1841-2004-2016
    • Dustdar, S.1    Gombotz, R.2    Baina, K.3
  • 41
    • 33745187077 scopus 로고    scopus 로고
    • Texts in Theoretical Computer Science. An EATCS Series. Springer-Verlag
    • FLUM, J. AND GROHE, M. 2006. Parameterized Complexity Theory. Texts in Theoretical Computer Science. An EATCS Series. Springer-Verlag.
    • (2006) Parameterized Complexity Theory
    • Flum, J.1    Grohe, M.2
  • 44
    • 33845223365 scopus 로고    scopus 로고
    • Synchronizability of conversations among web services
    • FU, X., BULTAN, T., AND SU, J. 2005. Synchronizability of conversations among web services. IEEE Trans. Softw. Engin. 31, 12, 1042-1055.
    • (2005) IEEE Trans. Softw. Engin. , vol.31 , Issue.12 , pp. 1042-1055
    • Fu, X.1    Bultan, T.2    Su, J.3
  • 45
    • 0031281313 scopus 로고    scopus 로고
    • The IFF proof procedure for abductive logic programming
    • FUNG, T. H. AND KOWALSKI, R. A. 1997. The IFF proof procedure for abductive logic programming. J. Logic Program. 33, 2, 151-165.
    • (1997) J. Logic Program. , vol.33 , Issue.2 , pp. 151-165
    • Fung, T.H.1    Kowalski, R.A.2
  • 47
    • 33746341325 scopus 로고    scopus 로고
    • Mining workflow recovery from event based logs
    • W. Aalst, B. Benatallah, F. Casati, and F. Curbera, Eds. Lecture Notes in Computer Science
    • GAALOUL, W. AND GODART, C. 2005. Mining workflow recovery from event based logs. In Business Process Management (BPM'05), W. Aalst, B. Benatallah, F. Casati, and F. Curbera, Eds. Lecture Notes in Computer Science, vol.3649. 169-185.
    • (2005) Business Process Management (BPM'05) , vol.3649 , pp. 169-185
    • Gaaloul, W.1    Godart, C.2
  • 48
    • 33747074188 scopus 로고
    • An overview of workflow management: From process modeling to workflow automation infrastructure
    • GEORGAKOPOULOS, D., HORNICK, M., AND SHETH, A. 1995. An overview of workflow management: From process modeling to workflow automation infrastructure. Distrib. Paral. Datab. 3, 119-153.
    • (1995) Distrib. Paral. Datab. , vol.3 , pp. 119-153
    • Georgakopoulos, D.1    Hornick, M.2    Sheth, A.3
  • 52
    • 33746334454 scopus 로고    scopus 로고
    • Discovering expressive process models by clustering log traces
    • GRECO, G., GUZZO, A., PONTIERI, L., AND SACC̀A, D. 2006. Discovering expressive process models by clustering log traces. IEEE Trans. Knowl. Data Engin. 18, 8, 1010-1027.
    • (2006) IEEE Trans. Knowl. Data Engin. , vol.18 , Issue.8 , pp. 1010-1027
    • Greco, G.1    Guzzo, A.2    Pontieri, L.3    Sacc̀a, D.4
  • 53
    • 0000525459 scopus 로고
    • Cognitive dimensions of notations
    • GREEN, T. R. G. 1989. Cognitive dimensions of notations. People Comput. 5, 443-460.
    • (1989) People Comput. , vol.5 , pp. 443-460
    • Green, T.R.G.1
  • 54
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A 'cognitive dimensions' framework
    • GREEN, T. R. G. AND PETRE, M. 1996. Usability analysis of visual programming environments: A 'cognitive dimensions' framework. J. Visual Lang. Comput. 7, 131-174.
    • (1996) J. Visual Lang. Comput. , vol.7 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 56
    • 84974712025 scopus 로고    scopus 로고
    • A machine learning approach to workflow management
    • Lecture Notes in Computer Science
    • HERBST, J. 2000. A machine learning approach to workflow management. In Proceedings of the 11th European Conference on Machine Learning. Lecture Notes in Computer Science, vol.1810. 183-194.
    • (2000) Proceedings of the 11th European Conference on Machine Learning , vol.1810 , pp. 183-194
    • Herbst, J.1
  • 58
    • 4243532938 scopus 로고
    • Constraint logic programming: A survey
    • JAFFAR, J. ANDMAHER,M. 1994. Constraint logic programming: a survey. J. Logic Program. 19-20, 503-582.
    • (1994) J. Logic Program. , vol.19-20 , pp. 503-582
    • Jaffar, J.1    Maher, M.2
  • 62
    • 0022605949 scopus 로고
    • A logic-based calculus of events
    • KOWALSKI, R. A. AND SERGOT, M. 1986. A logic-based calculus of events. New Gen. Comput. 4, 1, 67-95.
    • (1986) New Gen. Comput. , vol.4 , Issue.1 , pp. 67-95
    • Kowalski, R.A.1    Sergot, M.2
  • 65
    • 35248877633 scopus 로고    scopus 로고
    • Efficient model checking of safety properties
    • Lecture Notes in Computer Science, Springer Verlag
    • LATVALA, T. 2003. Efficient model checking of safety properties. In Proceedings of the 10th SPIN Workshop on Model Checking of Software. Lecture Notes in Computer Science, vol.2648. Springer Verlag, 74-88.
    • (2003) Proceedings of the 10th SPIN Workshop on Model Checking of Software , vol.2648 , pp. 74-88
    • Latvala, T.1
  • 75
    • 44049113210 scopus 로고
    • A calculus of mobile processes
    • MILNER, R., PARROW, J., AND WALKER, D. 1992. A calculus of mobile processes. Inform. Computat. 100, 1, 1-40.
    • (1992) Inform. Computat. , vol.100 , Issue.1 , pp. 1-40
    • Milner, R.1    Parrow, J.2    Walker, D.3
  • 77
    • 0028429573 scopus 로고
    • Inductive logic programming: Theory and methods
    • MUGGLETON, S. AND DE RAEDT, L. 1994. Inductive logic programming: Theory and methods. J. Logic Program. 19/20, 629-679.
    • (1994) J. Logic Program , vol.19-20 , pp. 629-679
    • Muggleton, S.1    De Raedt, L.2
  • 82
    • 76249103374 scopus 로고    scopus 로고
    • REISIG, W. AND ROZENBERG, G., EDS.
    • REISIG, W. AND ROZENBERG, G., EDS. 1998. Lectures on Petri Nets I: Basic Models. Vol.1491.
    • (1998) Lectures on Petri Nets I: Basic Models , vol.1491
  • 84
    • 33745116233 scopus 로고    scopus 로고
    • Conformance testing: Measuring the fit and appropriateness of event logs and process models
    • C. Bussler et al., Ed.
    • ROZINAT, A. AND VAN DER AALST, W. 2006. Conformance testing: Measuring the fit and appropriateness of event logs and process models. In Proceedings of the Workshop on Business Process Intelligence. C. Bussler et al., Ed. Vol.3812. 163-176.
    • (2006) Proceedings of the Workshop on Business Process Intelligence , vol.3812 , pp. 163-176
    • Rozinat, A.1    Van Der Aalst, W.2
  • 86
    • 3042856060 scopus 로고    scopus 로고
    • A dynamic approach to characterizing termination of general logic programs
    • SHEN, Y.-D., YOU, J.-H., YUAN, L.-Y., SHEN, S. S. P., AND YANG, Q. 2003. A dynamic approach to characterizing termination of general logic programs. ACM Trans. Comput. Logic 4, 4, 417-430.
    • (2003) ACM Trans. Comput. Logic , vol.4 , Issue.4 , pp. 417-430
    • Shen, Y.-D.1    You, J.-H.2    Yuan, L.-Y.3    Shen, S.S.P.4    Yang, Q.5
  • 87
    • 0003197674 scopus 로고    scopus 로고
    • A social semantics for agent communication languages
    • F. Dignum and M. Greaves, Eds. Lecture Notes in Computer Science, Springer
    • SINGH, M. P. 2000. A social semantics for agent communication languages. In Issues in Agent Communication, F. Dignum and M. Greaves, Eds. Lecture Notes in Computer Science, vol.1916. Springer, 31-45.
    • (2000) Issues in Agent Communication , vol.1916 , pp. 31-45
    • Singh, M.P.1
  • 88
    • 0037028431 scopus 로고    scopus 로고
    • Inheritance of workflows: An approach to tackling problems related to change
    • VAN DERAALST,W. ANDBASTEN, T. 2002. Inheritance of workflows: An approach to tackling problems related to change. Theoretical Computer Science 270, 1-2, 125-203.
    • (2002) Theoretical Computer Science , vol.270 , Issue.1-2 , pp. 125-203
    • Van Deraalst, W.1    Basten, T.2
  • 97
    • 76249115775 scopus 로고    scopus 로고
    • VAN DER AALST, W. AND WEIJTERS, A., EDS. Special Issue of Computers in Industry. Elsevier Science Publishers, Amsterdam
    • VAN DER AALST, W. AND WEIJTERS, A., EDS. 2004. Process Mining. Special Issue of Computers in Industry, Volume 53, Number 3. Elsevier Science Publishers, Amsterdam.
    • (2004) Process Mining , vol.53 , Issue.3
  • 99
    • 33845201666 scopus 로고    scopus 로고
    • Decserflow: Towards a truly declarative service flow language
    • M. Bravetti, M. Ńuñez, and G. Zavattaro, Eds. Lecture Notes in Computer Science, Springer
    • VAN DER AALST, W. M. P. AND PESIC, M. 2006. Decserflow: Towards a truly declarative service flow language. In Proceedings of the 3rd InternationalWorkshop onWeb Services and Formal Methods, M. Bravetti, M. Ńuñez, and G. Zavattaro, Eds. Lecture Notes in Computer Science, vol.4184. Springer, 1-23.
    • (2006) Proceedings of the 3rd InternationalWorkshop OnWeb Services and Formal Methods , vol.4184 , pp. 1-23
    • Van Der Aalst, W.M.P.1    Pesic, M.2
  • 102
    • 0035653173 scopus 로고    scopus 로고
    • Diagnosing Workflow Processes using Woflan
    • VERBEEK, H.,BASTEN, T., AND VAN DERAALST,W. 2001. DiagnosingWorkflow Processes usingWoflan. Comput. J. 44, 4, 246-279.
    • (2001) Comput. J. , vol.44 , Issue.4 , pp. 246-279
    • Verbeek, H.1    Basten, T.2    Van Deraalst, W.3
  • 104
    • 38749123647 scopus 로고    scopus 로고
    • Business process modeling notation specification 1.0
    • WHITE, S. A. 2006. Business process modeling notation specification 1.0. Tech. rep., OMG.
    • (2006) Tech. Rep., OMG
    • White, S.A.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.