Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/978-3-642-34321-6_2guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Verification of GSM-Based artifact-centric systems through finite abstraction

Published: 12 November 2012 Publication History

Abstract

The GSM framework provides a methodology for the development of artifact-centric systems, an increasingly popular paradigm in service-oriented computing. In this paper we tackle the problem of verifying GSM programs in a multi-agent system setting. We provide an embedding from GSM into a suitable multi-agent systems semantics for reasoning about knowledge and time at the first-order level. While we observe that GSM programs generate infinite models, we isolate a large class of "amenable" systems, which we show admit finite abstractions and are therefore verifiable through model checking. We illustrate the contribution with a procurement use-case taken from the relevant business process literature.

References

[1]
Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison-Wesley (1995)
[2]
Belardinelli, F., Lomuscio, A., Patrizi, F.: A computationally-grounded semantics for artifact-centric systems and abstraction results. In: Proc. of IJCAI (2011)
[3]
Belardinelli, F., Lomuscio, A., Patrizi, F.: Verification of Deployed Artifact Systems via Data Abstraction. In: Kappel, G., Maamar, Z., Motahari-Nezhad, H. R. (eds.) ICSOC 2011. LNCS, vol. 7084, pp. 142-156. Springer, Heidelberg (2011)
[4]
Belardinelli, F., Lomuscio, A., Patrizi, F.: An abstraction technique for the verification of artifact-centric systems. In: Proc. of KR (2012)
[5]
Calvanese, D., De Giacomo, G., Lenzerini, M., Rosati, R.: View-based query answering in description logics: Semantics and complexity. J. Comput. Syst. Sci. 78(1), 26-46 (2012)
[6]
Cohen, M., Dam, M., Lomuscio, A., Russo, F.: Abstraction in model checking multi-agent systems. In: Proc. of AAMAS (2) (2009)
[7]
Cohen, M., Dam, M., Lomuscio, A., Qu, H.: A Data Symmetry Reduction Technique for Temporal-epistemic Logic. In: Liu, Z., Ravn, A. P. (eds.) ATVA 2009. LNCS, vol. 5799, pp. 69-83. Springer, Heidelberg (2009)
[8]
Cohn, D., Hull, R.: Business Artifacts: A Data-Centric Approach to Modeling Business Operations and Processes. IEEE Data Eng. Bull. 32(3), 3-9 (2009)
[9]
Damaggio, E., Hull, R., Vaculín, R.: On the Equivalence of Incremental and Fixpoint Semantics for Business Artifacts with Guard-Stage-Milestone Lifecycles. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds.) BPM2011. LNCS, vol. 6896, pp. 396-412. Springer, Heidelberg (2011)
[10]
Deutsch, A., Hull, R., Patrizi, F., Vianu, V.: Automatic verification of data-centric business processes. In: Proc. of ICDT (2009)
[11]
Deutsch, A., Sui, L., Vianu, V.: Specification and Verification of Data-Driven Web Applications. J. Comput. Syst. Sci. 73(3), 442-474 (2007)
[12]
Fagin, R., Halpern, J.Y., Moses, Y., Vardi, M.Y.: Reasoning About Knowledge. The MIT Press (1995)
[13]
Gonzalez, P., Griesmayer, A., Lomuscio, A.: Verifying GSM-based business artifacts. In: Proc. of ICWS (2012)
[14]
Bagheri Hariri, B., Calvanese, D., De Giacomo, G., De Masellis, R., Felli, P.: Foundations of Relational Artifacts Verification. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds.) BPM 2011. LNCS, vol. 6896, pp. 379-395. Springer, Heidelberg (2011)
[15]
Hull, R., Damaggio, E., De Masellis, R., Fournier, F., Gupta, M., Heath, F. T., Hobson, S., Linehan, M. H., Maradugu, S., Nigam, A., Sukaviriya, P. N., Vaculín, R.: Business artifacts with guard-stage-milestone lifecycles: managing artifact interactions with conditions and events. In: Proc. of DEBS (2011)
[16]
Lomuscio, A., Penczek, W., Qu, H.: Partial Order Reductions for Model Checking Temporalepistemic Logics over Interleaved Multi-agent Systems. Fundamenta Informaticae 101(1-2), 71-90 (2010)
[17]
Lomuscio, A., Qu, H., Solanki, M.: Towards verifying contract regulated service composition. Journal of Autonomous Agents and Multi-Agent Systems 24(3), 345-373 (2012)

Cited By

View all
  • (2019)Verification of Hierarchical Artifact SystemsACM Transactions on Database Systems10.1145/332148744:3(1-68)Online publication date: 5-Jun-2019
  • (2019)VIEWProceedings of the 34th ACM/SIGAPP Symposium on Applied Computing10.1145/3297280.3297291(85-93)Online publication date: 8-Apr-2019
  • (2019)Reachability in Database-driven Systems with Numerical Attributes under Recency BoundingProceedings of the 38th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems10.1145/3294052.3319705(335-352)Online publication date: 25-Jun-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICSOC'12: Proceedings of the 10th international conference on Service-Oriented Computing
November 2012
789 pages
ISBN:9783642343209
  • Editors:
  • Chengfei Liu,
  • Heiko Ludwig,
  • Farouk Toumani,
  • Qi Yu

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 12 November 2012

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Verification of Hierarchical Artifact SystemsACM Transactions on Database Systems10.1145/332148744:3(1-68)Online publication date: 5-Jun-2019
  • (2019)VIEWProceedings of the 34th ACM/SIGAPP Symposium on Applied Computing10.1145/3297280.3297291(85-93)Online publication date: 8-Apr-2019
  • (2019)Reachability in Database-driven Systems with Numerical Attributes under Recency BoundingProceedings of the 38th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems10.1145/3294052.3319705(335-352)Online publication date: 25-Jun-2019
  • (2019)Reasoning About Property Preservation in Adaptive Case ManagementACM Transactions on Internet Technology10.1145/317777819:1(1-21)Online publication date: 25-Jan-2019
  • (2019)DALECSoftware and Systems Modeling (SoSyM)10.1007/s10270-018-0695-018:4(2679-2716)Online publication date: 1-Aug-2019
  • (2019)Decidable Verification of Agent-Based Data-Aware SystemsPRIMA 2019: Principles and Practice of Multi-Agent Systems10.1007/978-3-030-33792-6_4(52-68)Online publication date: 28-Oct-2019
  • (2018)Automatic verification of database-centric systemsACM SIGLOG News10.1145/3212019.32120255:2(37-56)Online publication date: 30-Apr-2018
  • (2018)Modeling Process Interactions with Coordination ProcessesOn the Move to Meaningful Internet Systems. OTM 2018 Conferences10.1007/978-3-030-02610-3_2(21-39)Online publication date: 22-Oct-2018
  • (2017)VERIFASProceedings of the VLDB Endowment10.14778/3157794.315779811:3(283-296)Online publication date: 1-Nov-2017
  • (2017)BlockchainProceedings of the 11th ACM International Conference on Distributed and Event-based Systems10.1145/3093742.3097982(2-4)Online publication date: 8-Jun-2017
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media