Applying Formal Methods to SOA and SaaS Service Compositions for ERP Systems

Applying Formal Methods to SOA and SaaS Service Compositions for ERP Systems

Maya Souilah Benabdelhafid (LIRE Laboratory, Constantine 2 Abdelhamid Mehri University, School of Accounting and Finances, Algeria) and Mahmoud Boufaida (LIRE Laboratory, Constantine 2 Abdelhamid Mehri University, Algeria)
Copyright: © 2020 |Pages: 17
DOI: 10.4018/IJWSR.2020040101


Service oriented architectures (SOA) and software as a service (SaaS) models are accelerating the use of the service concept. They have been rapidly adopted by enterprise resource planning (ERP) providers and offers to organizations modern environments favorable for making strategic decisions. However, as the SaaS concept is often confused with the SOA one, a solution is needed to clarify this problem before moving to the introduction of a framework that aggregates several services. Moreover, most of the services-based solutions rely on a particular composition and only a few are equipped with appropriate formal tools for automating the service verification. They focus on specific formal models and are based on particular properties. This article proposes a formal framework that reveals a set of general steps starting from defining the service composition before shifting to the use of the chosen formal methods so as to verify the ERP system properties.
Article Preview

Literature Review

According to some recent review papers, SOA is adopted by different research works in order to develop ERP systems (Habadi et al., 2017, Holmberg & Johansson, 2017) while others have chosen SaaS models (Seethamraju, 2015, Elmonem et al., 2016, Desai et al., 2018). (Chen et al., 2015) defined a cloud ERP on which enterprise customers can select services and customize an ERP to meet their specific needs. The authors proposed a Web-based solution that can be used to automate the ERP customization process.

Complete Article List

Search this Journal:
Open Access Articles
Volume 18: 4 Issues (2021): 1 Released, 3 Forthcoming
Volume 17: 4 Issues (2020): 3 Released, 1 Forthcoming
Volume 16: 4 Issues (2019)
Volume 15: 4 Issues (2018)
Volume 14: 4 Issues (2017)
Volume 13: 4 Issues (2016)
Volume 12: 4 Issues (2015)
Volume 11: 4 Issues (2014)
Volume 10: 4 Issues (2013)
Volume 9: 4 Issues (2012)
Volume 8: 4 Issues (2011)
Volume 7: 4 Issues (2010)
Volume 6: 4 Issues (2009)
Volume 5: 4 Issues (2008)
Volume 4: 4 Issues (2007)
Volume 3: 4 Issues (2006)
Volume 2: 4 Issues (2005)
Volume 1: 4 Issues (2004)
View Complete Journal Contents Listing