An Integrated Design Method for SOA-Based Business Modeling and Software Modeling

被引:5
|
作者
Song, Cheeyang [1 ]
Cho, Eunsook [1 ,2 ]
机构
[1] Kyungpook Natl Univ, Dept Software, 2559 Kyeongsang Dae Ro, Sangju Si 742711, Gyeongsang Buk, South Korea
[2] Univ Seoul, Dept Comp Software, 39-8 Myeonmok Dong, Seoul 131702, South Korea
基金
新加坡国家研究基金会;
关键词
Service modeling process; framework; SOA; business-software integration;
D O I
10.1142/S0218194016500157
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Service-oriented architecture (SOA)-based system development requires a systematic integration technique for software modeling and business modeling methods that approach the implementation component from the perspective of a business service. We proposes the integrated design method (architecture, metamodel, framework, process) for the integration of component software modeling in business process modeling notation (BPMN) business modeling to service-oriented modeling based on model-driven architecture (MDA) and model view controller (MVC) patterns according to SOA. The integrated architecture is composed of a metamodel and a process framework. The integrated metamodel is mapped to the core modeling elements of the SOA-based extended layered (XL)-BPMN/business process execution language (BPEL)/web service description language (WSDL)/component models, and the conversion profile is defined. For the establishment of the integrated process between business and software modeling, the framework is first defined; using this framework, we apply MDA (CIM: Conceptual Independent Modeling, PIM: Platform Independent Modeling, PSM: Platform Specific Modeling) and MVC patterns to define the integrated modeling process for the three development phases. The proposed modeling process was applied to the design of an online shopping mall system (OSMS). The design models were described on the basis of MDA/MVC according to the layered modeling elements defined in the individual/integrated metamodel and the three modeling phases of the integrated modeling process. The case study demonstrated that the conversion modeling task maintains the consistency and practicality between the SOA-based business and software modeling. The use of this method will make the consistent conversion modeling work between businesses and software convenient with a service orientation, will make it easy to change a business process, and will maximize the number of established reuse models.
引用
收藏
页码:347 / 377
页数:31
相关论文
共 50 条
  • [1] Automation Testing Process Modeling Method of SOA-based Isomerous Software
    Deng, Wu
    Liu, Shuqin
    Liu, Jingjing
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL MECHATRONICS AND AUTOMATION, 2009, : 129 - +
  • [2] SOA-Based Collaborative Modeling Method for Cross-Organizational Business Process Integration
    Sun, Hongjun
    Huang, Shuangxi
    Fan, Yushun
    ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, PROCEEDINGS, 2007, 4537 : 522 - 527
  • [3] An SOA-Based System Modeling Methodology
    Chang, Tao-Ku
    Hwang, Elliott T. Y.
    JOURNAL OF INTERNET TECHNOLOGY, 2015, 16 (03): : 547 - 561
  • [4] The Design of SOA-Based Business Collaboration System
    Ahn, Kyeongrim
    Park, Sangpil
    Kim, HeeSoo
    Kim, Jongryel
    Park, Jungchun
    NCM 2008: 4TH INTERNATIONAL CONFERENCE ON NETWORKED COMPUTING AND ADVANCED INFORMATION MANAGEMENT, VOL 2, PROCEEDINGS, 2008, : 707 - 712
  • [5] An SOA-Based Design of JUNO DAQ Online Software
    Li, Jin
    Gu, Minhao
    Li, Fei
    Zhu, Kejun
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2019, 66 (07) : 1199 - 1203
  • [6] A review and future directions of SOA-based software architecture modeling approaches for System of Systems
    Mohsin, Ahmad
    Janjua, Naeem Khalid
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2018, 12 (3-4) : 183 - 200
  • [7] A review and future directions of SOA-based software architecture modeling approaches for System of Systems
    Ahmad Mohsin
    Naeem Khalid Janjua
    Service Oriented Computing and Applications, 2018, 12 (3-4) : 183 - 200
  • [8] Formalizing Service Variability Modeling in SOA-Based Solutions
    Ponnalagu, Karthikeyan
    Narendra, Nanjangud C.
    Ghose, Aditya
    ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS (CAISE), 2013, 148 : 402 - 416
  • [9] A Method to Design SOA-based Software Architecture and Goal Models from BPMN Models
    Redouane, Blal
    Leshob, Abderrahmane
    Hafedh, Mili
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 1498 - 1499
  • [10] A SOA-Based Business Grid Solution
    Guo, Zhiyun
    Song, Meina
    Song, Junde
    2009 IEEE INTERNATIONAL SYMPOSIUM ON IT IN MEDICINE & EDUCATION, VOLS 1 AND 2, PROCEEDINGS, 2009, : 433 - 435