A Semi-Automated Approach to the Recovery of SOA System Structure from Low-Level Artifacts

被引:0
|
作者
Corffey, John W. [1 ]
Reichherzer, Thomas [1 ]
Wilde, Norman [1 ]
Baskin, Arthur [2 ]
机构
[1] Univ W Florida, Dept Comp Sci, Pensacola, FL 32514 USA
[2] Intelligent Informat Technol, Indianapolis, IN 46216 USA
关键词
Service oriented architecture; design recovery; CARET; concept maps; knowledge elicitation;
D O I
10.1142/S0218194016500030
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Design recovery is often necessary for Software Engineers trying to manage and maintain complex software systems. The emergence of Service-oriented Architecture (SOA) creates new difficulties for design recovery. This article describes an approach to the use of a particular type of conceptual modeling that has been called knowledge modeling to support design recovery from SOA composite applications. The approach uses a prototype tool called CARET to automate the recovery of basic architectural structure from low level SOA descriptions such as BPELs, WSDLs and XML Schemas. CARET is used with the freely available CmapTools to produce graphical representations called concept maps which may either be used directly or further enhanced through a knowledge elicitation effort with system experts. Two case studies are presented. The first illustrates basic system structure recovery of a composite application. The second illustrates automated recovery augmented with knowledge elicitation for a large-scale SOA system.
引用
收藏
页码:41 / 62
页数:22
相关论文
共 50 条
  • [31] From Low-Level Events to Activities - A Pattern-Based Approach
    Mannhardt, Felix
    de Leoni, Massimiliano
    Reijers, Hajo A.
    van der Aalst, Wil M. P.
    Toussaint, Pieter J.
    BUSINESS PROCESS MANAGEMENT, BPM 2016, 2016, 9850 : 125 - 141
  • [32] A SEMIAUTOMATED APPROACH FOR PROCESSING AND EXTRACTING LOW-LEVEL PLUTONIUM FROM SOIL
    IBRAHIM, SA
    WEBB, SB
    WHICKER, FW
    JOURNAL OF RADIOANALYTICAL AND NUCLEAR CHEMISTRY-ARTICLES, 1994, 177 (01): : 127 - 138
  • [33] An Approach for the Semi-automated Derivation of UML Interaction Models from Scenario-based Runtime Tests
    Haendler, Thorsten
    Sobernig, Stefan
    Strembeck, Mark
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015, : 229 - 240
  • [34] OUTCOMES FROM SEMI-AUTOMATED EMR BASED SYSTEM FOR MONITORING DELAYED COMPLICATIONS IN PEDIATIC ENDOSCOPY AND SEDATION
    Lerner, Diana
    Abazi, Tea
    Wong, Jonathan
    GASTROINTESTINAL ENDOSCOPY, 2023, 97 (06) : AB1195 - AB1195
  • [35] Low-Cost Data, High-Quality Models: A Semi-Automated Approach to LOD3 Creation
    Harshit
    Chaurasia, Pallavi
    Zlatanova, Sisi
    Jain, Kamal
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2024, 13 (04)
  • [36] The Effectiveness of Low-Level Structure-based Approach Toward Source Code Plagiarism Level Taxonomy
    Karnalim, Oscar
    Budi, Setia
    2018 6TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOICT), 2018, : 130 - 134
  • [37] A novel semi-automated direct lysis method for DNA recovery from live and spent 9mm ammunition
    Subhani, Zuhaib
    Coleman, Kiera
    Moore, David
    Clayton, Tim
    Brown, Melanie K.
    FORENSIC SCIENCE INTERNATIONAL GENETICS SUPPLEMENT SERIES, 2019, 7 (01) : 268 - 270
  • [38] A NONLINEAR SYSTEM FOR HARVESTING ENERGY FROM SUSTAINED LOW-LEVEL VIBRATION
    Remick, Kevin
    Triplett, Angela
    Quinn, D. Dane
    McFarland, Donald M.
    Vakakis, Alexander
    Bergman, Lawrence
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 1, PTS A AND B, 2012, : 1279 - +
  • [39] SEMFLOW: Accurate Semantic Identification from Low-Level System Data
    Kavousi, Mohammad
    Yang, Runqing
    Ma, Shiqing
    Chen, Yan
    SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2021, PT I, 2021, 398 : 513 - 535
  • [40] A semi-automated non-radioactive system for measuring recovery of RNA synthesis and unscheduled DNA synthesis using ethynyluracil derivatives
    Nakazawa, Yuka
    Yamashita, Shunichi
    Lehmann, Alan R.
    Ogi, Tomoo
    DNA REPAIR, 2010, 9 (05) : 506 - 516