Visualization and comparison of architecture rationale with semantic web technologies

被引:11
|
作者
Lopez, Claudia [1 ]
Inostroza, Pablo [1 ]
Cysneiros, Luiz Marcio [2 ]
Astudillo, Hernan [1 ]
机构
[1] Univ Tecn Federico Santa Maria, Valparaiso, Chile
[2] York Univ, Toronto, ON M3J 2R7, Canada
关键词
Design rationale; Software architecture; Rationale reuse; Ontology; Named graphs; ONTOLOGY;
D O I
10.1016/j.jss.2009.03.085
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Deciding how to operationalize non-functional requirements (NFR) is a complex task, and several formalisms have been proposed to represent design decisions and their rationale. Unfortunately, these models can become complex (even unreadable) for designs with many alternatives and/or a well-documented rationale, which makes very hard to review and compare rationale. This paper introduces a Semantic Web-based technique to visualize and compare architecture rationale, combining Softgoal Interdependency Graphs (SIGs) with ontologies reified as named graphs. Reuse of rationale is thus facilitated by allowing architects to understand rationale of previous decisions and/or projects, though automated reuse remains unfeasible until extensive automated capture rationale happens. The approach is illustrated with a case study of Contexta, a museum integration project, using Toeska/Review, a Semantic Web-based tool. (C) 2009 Elsevier Inc. All rights reserved,
引用
收藏
页码:1198 / 1210
页数:13
相关论文
共 50 条
  • [1] Visualization of Web Page Content Using Semantic Technologies
    Dali, Lorand
    Mladenic, Dunja
    [J]. 2010 14TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV 2010), 2010, : 280 - 284
  • [2] Applying semantic web technologies for geodata integration and visualization
    Xu, Z
    Chen, HJ
    Wu, ZH
    [J]. PERSPECTIVES IN CONCEPTUAL MODELING, 2005, 3770 : 320 - 329
  • [3] Using Semantic Web Technologies for Enterprise Architecture Analysis
    Osenberg, Maximilian
    Langermeier, Melanie
    Bauer, Bernhard
    [J]. SEMANTIC WEB: LATEST ADVANCES AND NEW DOMAINS, ESWC 2015, 2015, 9088 : 668 - 682
  • [4] Gap Analysis in Enterprise Architecture using Semantic Web Technologies
    Diefenthaler, Philipp
    Bauer, Bernhard
    [J]. ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 3, 2013, : 211 - 220
  • [5] Software architecture of advisory systems using agent and Semantic Web technologies
    Dunkel, J
    Bruns, R
    [J]. 2005 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, PROCEEDINGS, 2005, : 418 - 421
  • [6] A Unified Architecture for Biomedical Search Engines Based on Semantic Web Technologies
    Vahid Jalali
    Mohammad Reza Matash Borujerdi
    [J]. Journal of Medical Systems, 2011, 35 : 237 - 249
  • [7] A Unified Architecture for Biomedical Search Engines Based on Semantic Web Technologies
    Jalali, Vahid
    Borujerdi, Mohammad Reza Matash
    [J]. JOURNAL OF MEDICAL SYSTEMS, 2011, 35 (02) : 237 - 249
  • [8] A Visualization Service for the Semantic Web
    Falconer, Sean M.
    Callendar, Chris
    Storey, Margaret-Anne
    [J]. KNOWLEDGE ENGINEERING AND MANAGEMENT BY THE MASSES, EKAW 2010, 2010, 6317 : 554 - 564
  • [9] Architecture and Performance Based Comparison of Semantic Web Service Processes
    Khamparia, Aditya
    Pandey, Babita
    [J]. PROCEEDINGS ON 2016 2ND INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2016, : 248 - 256
  • [10] Semantic Web Reloaded: An Update on the Progress of Semantic Web technologies
    Ubbo Visser
    [J]. KI - Künstliche Intelligenz, 2016, 30 (2) : 109 - 112