A multi-layer multi-view architecture for software engineering environments

被引:3
|
作者
Kempkens, R [1 ]
Rösch, P [1 ]
Scott, L [1 ]
Zettel, J [1 ]
机构
[1] Fraunhofer Inst Expt Software Engn, D-67661 Kaiserslautern, Germany
关键词
project support environment; software engineering environment; process modeling; multi-view architecture;
D O I
10.1016/S0950-5849(99)00086-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents our experience with constructing a multi-view environment for software process modeling. The environment (SPEARMINT) is designed to support the capture, analysis and maintenance of large, complex software process models. The environment uses multiple views to handle the inherent complexity of real software processes and to model the fact that different people within organizations have different, sometimes conflicting, views of the same process. SPEARMINT also supports multiple display representations for process information and addresses requirements for good maintainability, extensibility and performance. Our experience has been that a layered architecture that makes a clear separation of concerns in the application is invaluable for implementing such a multi-view tool. In this paper, we describe some of the experiences we have had with designing and implementing such an architecture. (C) 2000 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:141 / 149
页数:9
相关论文
共 50 条
  • [11] Robust multi-view clustering via collaborative constraints and multi-layer concept factorization
    Liu, Guoqing
    Ge, Hongwei
    Li, Ting
    Su, Shuzhi
    Gao, Penglian
    [J]. APPLIED INTELLIGENCE, 2024, 54 (19) : 9446 - 9463
  • [12] MVMA-GCN: Multi-view multi-layer attention graph convolutional networks
    Zhang, Pengyu
    Zhang, Yong
    Wang, Jingcheng
    Yin, Baocai
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [13] Cross-view and multi-view gait recognitions based on view transformation model using multi-layer perceptron
    Kusakunniran, Worapan
    Wu, Qiang
    Zhang, Jian
    Li, Hongdong
    [J]. PATTERN RECOGNITION LETTERS, 2012, 33 (07) : 882 - 889
  • [14] An expert software for multi-layer coatings design in surface engineering
    Bondoux, Celine
    Degrandcourt, Christophe
    Ailinca, George
    Ans, Pierre D.
    Degrez, Marc
    Wathelet, Denis
    Barthelemy, Francois
    Anciaux, Julie
    Ospina, Gustavo
    Jacquet, Jean-Marie
    [J]. HIGH TEMPERATURE CORROSION AND PROTECTION OF MATERIALS 7, PTS 1 AND 2, 2008, 595-598 : 583 - 591
  • [15] Enhancing Software Architecture Behavior Understanding and Extensibility by Multi-view Metamodeling
    Bessam, Ammar
    Kimour, Mohamed Tahar
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS, VOLS 1-5, 2008, : 1607 - +
  • [16] Multi-view modeling of software systems
    Broy, M
    [J]. FORMAL METHODS AT THE CROSSROADS: FROM PANACEA TO FOUNDATIONAL SUPPORT, 2003, 2757 : 207 - 225
  • [17] A Multi-View Architecture for the SHL Challenge
    Hamidi, Massinissa
    Osmani, Aomar
    Alizadeh, Pegah
    [J]. UBICOMP/ISWC '20 ADJUNCT: PROCEEDINGS OF THE 2020 ACM INTERNATIONAL JOINT CONFERENCE ON PERVASIVE AND UBIQUITOUS COMPUTING AND PROCEEDINGS OF THE 2020 ACM INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, 2020, : 317 - 322
  • [18] A Parallel Multi-View Rendering Architecture
    Lages, Wallace
    Cordeiro, Carlucio
    Guedes, Dorgival
    [J]. SIBGRAPI 2008: XXI BRAZILIAN SYMPOSIUM ON COMPUTER GRAPHICS AND IMAGE PROCESSING, 2008, : 270 - 277
  • [19] Multi-View Feature Engineering and Learning
    Dong, Jingming
    Karianakis, Nikolaos
    Davis, Damek
    Hernandez, Joshua
    Balzer, Jonathan
    Soatto, Stefano
    [J]. 2015 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2015, : 3251 - 3260
  • [20] Multi-Layer Software Architecture Safety Research of Java']Java EE
    Zhao Xiang-mei
    [J]. PROCEEDINGS OF 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION TECHNOLOGY AND AUTOMATION (ICICTA 2015), 2015, : 556 - 559