Semantic Enterprise Architecture Oriented Test Case Generation for Business process

Publish Year: 1401
نوع سند: مقاله ژورنالی
زبان: English
View: 113

This Paper With 18 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_JECEI-10-2_005

تاریخ نمایه سازی: 20 تیر 1401

Abstract:

kground and Objectives: The area of enterprise architecture encompasses various domains, the most complicated of which concerns developing an enterprise business architecture. Although many state-of-the-art enterprise architecture frameworks describe the architecture by abstract levels, they still fail to provide accurate syntactic and semantic descriptions. Several previous conducted studies were looking for different objectives elaborated on modeling enterprise architectures. However, none of those studies tried to develop a modeling that generates test cases which would later be used for validation and/or verification. Therefore, the main contribution of this study is generating a set of test cases based on the descriptions yielded from enterprise business processes in early steps; then, the amount of later reviews and changes can be significantly lessened.Methods: Following the objective of accurate validation and/or verification of the enterprise business processes within an enterprise's architecture development, this paper proposes a new method based on the enterprise architecture design. Throughout the iterative cycle of the proposed method, initially, the enterprise goals will be extracted based on the TOGAF framework. Afterwards, it will be subjected to syntactical modeling based on the Archimate language. Then, semantics will be added to the syntactic model of the enterprise business processes based on the WSMO framework and formalize manually to B language by using defined transition rule. Therefore, in order to discover test cases, a set of test coverage will be tested on the formal model. Results: The proposed method has been implemented in the marketing and sales department of a petrochemical corporation, where the results show the validity and also the effectiveness of the method. Based on the implementation of our method on the selected case study, the details of the business process have been defined based on an enterprise level, the level of abstraction is decreased by syntactic and semantic modeling of enterprise architecture description, the formal descriptions created using the proposed transition rules for sampling.Conclusion: The proposed method starts from the goals of enterprises; therefore, the output samples are efficiently precise. By adding semantics to the syntactic models of enterprise architecture, the degree of abstraction has been decreased. By creating a formal model, the model can be subjected to sampling. For future work, it is suggested to use the proposed method for the automatic generation of codes.

Keywords:

Authors

M. Rahmanian

Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran.

R. Nassiri

Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran.

M. Mohsenzadeh

Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran.

R. Ravanmehr

Department of Computer Engineering, Central Tehran Branch, Islamic Azad University, Tehran, Iran.

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • Z. Zhou, Q. Zhi, S. Morisaki, S. Yamamoto, "A systematic ...
  • "The TOGAF® Standard, Version ۹.۲." accessed ۱ October ۲۰۲۱ ...
  • S. Sharma, L. Raja, D. Pallavi Bhatt, "Role of ontology ...
  • A. Mili, F. Tcheir, Software Testing Concepts and Operations, John ...
  • K. Bouafia, B. Molnár, "Analysis approach for enterprise information systems ...
  • K. Hinkelmann, E. Laurenzi, A. Martin, B. Thönssen, Ontology-Based Metamodeling" ...
  • E. Babkin, A. Ponomarev, "Analysis of the consistency of enterprise ...
  • A. Caetano, G. Antunes, J. Pombinho, M. Bakhshandeh, J. Granjo, ...
  • K. Hinkelmann, E. Laurenzi, B. Lammel, S. Kurjakovic, "A semantically-enhanced ...
  • K. Hinkelmann, E. Laurenzi, A. Martin, D. Montecchiari, M. Spahic, ...
  • G. Antunes, M. Bakhshandeh, R. Mayer, J. Borbinha, A. Caetano, ...
  • W. Chen, C. Hess, M. Langermeier, "Semantic enterprise architecture management," ...
  • K. Hinkelmann, D. Karagiannis, B. Thoenssen, R. Woitsch, A. Gerber, ...
  • A. Yazdani Seqerloo, M.J. Amiri, S. Parsa, "Automatic test cases ...
  • W. Zhang, S. Liu, "Supporting tool for automatic specification-based test ...
  • A.K. Jena, S.K. Swain, D.P. Mohapatra, "A novel approach for ...
  • "The ArchiMate® Standards" accessed ۱ October ۲۰۲۱ ...
  • G. Wierda, Mastering ArchiMate Edition ۳.۱. : R & A, ...
  • P. Desfray, G. Raymond, Modeling Enterprise Architecture With TOGAF. : ...
  • "Archi-Open Source ArchiMate Modelling" accessed ۱ Octobr ۲۰۲۱ ...
  • "Web Service Modeling Ontology" accessed ۱ October ۲۰۲۱ ...
  • D. Fensel, H. Lausen, J. Bruijn, Enabling Semantic Web Services: ...
  • D. Fensel, F.M. Facca, E. Simperl, I. Toma Web Service ...
  • M. Bures, T. Cerny, M. Klima, "Prioritized process test: More ...
  • J. Bruijn, H. Lausen, A. Polleres, D. Fensel, “The web ...
  • J. Bruijn, D. Fensel, U. Keller, "Using the web service ...
  • F. Christina, P. Axel, D. Roman, D. John, " Towards intelligent web ...
  • "The Programming Language B" accessed ۱ October ۲۰۲۱ ...
  • K. Lano, The B Language and Method: A Guide to ...
  • M. Leuschel, M. Butler, "ProB: a model checker for B," ...
  • نمایش کامل مراجع