iArch - An IDE for Supporting Abstraction-aware Design Traceability

被引:0
|
作者
Ai, Di [1 ]
Ubayashi, Naoyasu [1 ]
Li, Peiyuan [1 ]
Hosoai, Shintaro [1 ]
Kamei, Yasutaka [1 ]
机构
[1] Kyushu Univ, Fukuoka, Japan
关键词
Architecture; Interface; Abstraction; Traceability; Type System; Model-Driven Development;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A Abstraction has been an important issue in software engineering. However, it is not easy to design an architecture reflecting the intention of developers and implement the result of a design as a program while preserving an adequate abstraction level. To deal with this problem, we provide iArch, an IDE (Integrated Development Environment) for supporting abstraction-aware traceability between design and code. The iArch IDE is based on Archface, an architectural interface mechanism exposing a set of architectural points that should be shared between design and code. An abstraction level is determined by selecting architectural points.
引用
收藏
页码:442 / 447
页数:6
相关论文
共 22 条
  • [1] An Abstraction-Aware Compiler for VHDL Models
    Maksoud, Mohamed Abdel
    Pister, Markus
    Schlickling, Marc
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES 2009), 2009, : 3 - 9
  • [2] Evaluating Sequence Discovery Systems in an Abstraction-Aware Manner
    Rogers, Eoin
    Ross, Robert J.
    Kelleher, John D.
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2018, 2018, 519 : 261 - 272
  • [3] Supporting Value-Aware Software Engineering Through Traceability and Value Tactics
    Wohlrab, Rebekka
    Herrmann, Marc
    Lazik, Christopher
    Wyrich, Marvin
    Nunes, Ines
    Schneider, Kurt
    Gren, Lucas
    Heinrich, Robert
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2024, 2025, 15452 : 368 - 376
  • [4] Model variables: cleanly supporting abstraction in design by contract
    Cheon, Y
    Leavens, G
    Sitaraman, M
    Edwards, S
    SOFTWARE-PRACTICE & EXPERIENCE, 2005, 35 (06): : 583 - 599
  • [5] Design of an integrated supply chain model for supporting traceability of dairy products
    Manikas, Ioannis
    Manos, Basil
    INTERNATIONAL JOURNAL OF DAIRY TECHNOLOGY, 2009, 62 (01) : 126 - 138
  • [6] Supporting Design Dialogue through a Communication Framework Using Four Layers of Abstraction
    Bofylatos, Spyros
    Spyrou, Thomas
    DESIGN JOURNAL, 2016, 19 (02): : 269 - 282
  • [7] NORM ANALYSIS SUPPORTING THE DESIGN OF CONTEXT-AWARE APPLICATIONS
    Shishkov, Boris
    van Sinderen, Marten
    Liu, Kecheng
    Du, Hui
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-1: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 1, 2008, : 334 - +
  • [8] Connecting Different Worlds - Technology Abstraction for Reliability-Aware Design and Test
    Schlichtmann, Ulf
    Kleeberger, Veit B.
    Abraham, Jacob A.
    Evans, Adrian
    Gimmler-Dumont, Christina
    Glass, Michael
    Herkersdorf, Andreas
    Nassif, Sani R.
    Wehn, Norbert
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [9] Supporting Context-Aware Process Design: Learnings from a Design Science Study
    Ploesser, Karsten
    Recker, Jan
    Rosemann, Michael
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2011, 66 : 97 - 104
  • [10] The Hardware Abstraction Layer - Supporting Control Design by Tackling the Complexity of Humanoid Robot Hardware
    Joerg, Stefan
    Tully, Jan
    Albu-Schaeffer, Alin
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 6427 - 6433