Skip to main content
Top
Published in: The Journal of Supercomputing 2/2023

04-08-2022

Test case generation for enterprise business services based on enterprise architecture design

Authors: Mehdi Rahmanian, Ramin Nassiri, Mehran Mohsenzadeh, Reza Ravanmehr

Published in: The Journal of Supercomputing | Issue 2/2023

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Based on the service orientation, a business service represents a coherent functionality that offers added value to the environment, regardless of how it is realized internally. The enterprise business service is a crucial section of enterprise architecture. Although many leading-edge enterprise architecture frameworks describe architecture in levels of abstraction, they still cannot provide an accurate syntactic and semantic description. If test cases are generated based on accurate descriptions of enterprise business services, the subsequent revisions and changes can be reduced. This research has one main contribution: it starts from the enterprise level, gains benefits from the enriched descriptions for enterprise business service, continues to generate appropriate syntactic and semantic models, and generates test cases from the formal model. In the suggested method, the goals of the enterprise will initially be extracted based on The Open Group Architecture Framework. Then, it will be subjected to syntactic modeling based on the ArchiMate language. Next, the semantics are added in terms of the Web Service Modeling Ontology framework and are manually formalized in B language by applying the defined transformation rules. Finally, the test coverage set will be examined on the formal model to generate test cases. The suggested method has been implemented in the marketing department of a petrochemical company. The results indicate the validity and efficiency of the method.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
6.
go back to reference Zakeriyan A, Khosravi R, Safari H, Khamespanah E (2021) Towards automatic test case generation for industrial software systems based on functional specifications. In: Hojjat H, Massink M (eds) Fundamentals of software engineering. FSEN 2021. Lecture notes in computer science(), vol 12818. Springer, Cham Zakeriyan A, Khosravi R, Safari H, Khamespanah E (2021) Towards automatic test case generation for industrial software systems based on functional specifications. In: Hojjat H, Massink M (eds) Fundamentals of software engineering. FSEN 2021. Lecture notes in computer science(), vol 12818. Springer, Cham
12.
go back to reference Babkin EA, Ponomarev NO (2017) Analysis of the consistency of enterprise architecture models using formal verification methods. Business Informatics 3:30–40CrossRef Babkin EA, Ponomarev NO (2017) Analysis of the consistency of enterprise architecture models using formal verification methods. Business Informatics 3:30–40CrossRef
13.
14.
go back to reference Hinkelmann K, Laurenzi E, Lammel B, Kurjakovic S, Woitsch R (2016) A semantically-enhanced modelling environment for business process as a service. In: Proceedings - 4th International Conference on Enterprise Systems: Advances in Enterprise Systems, ES 2016, pp 143–152 (Institute of Electrical and Electronics Engineers Inc., 2017). https://doi.org/10.1109/ES.2016.25 Hinkelmann K, Laurenzi E, Lammel B, Kurjakovic S, Woitsch R (2016) A semantically-enhanced modelling environment for business process as a service. In: Proceedings - 4th International Conference on Enterprise Systems: Advances in Enterprise Systems, ES 2016, pp 143–152 (Institute of Electrical and Electronics Engineers Inc., 2017). https://​doi.​org/​10.​1109/​ES.​2016.​25
17.
go back to reference Abrial JR (1996) The B-book: assigning programs to meanings. The Cambridge University PressCrossRefMATH Abrial JR (1996) The B-book: assigning programs to meanings. The Cambridge University PressCrossRefMATH
Metadata
Title
Test case generation for enterprise business services based on enterprise architecture design
Authors
Mehdi Rahmanian
Ramin Nassiri
Mehran Mohsenzadeh
Reza Ravanmehr
Publication date
04-08-2022
Publisher
Springer US
Published in
The Journal of Supercomputing / Issue 2/2023
Print ISSN: 0920-8542
Electronic ISSN: 1573-0484
DOI
https://doi.org/10.1007/s11227-022-04742-7

Other articles of this Issue 2/2023

The Journal of Supercomputing 2/2023 Go to the issue

Premium Partner