Derived Properties: a User Friendly Approach to Improving Model Traceability

被引:7
作者
Pavalkis, Saulius [1 ]
Nemuraite, Lina [1 ]
Butkiene, Rita [1 ]
机构
[1] Kaunas Univ Technol, Dept Informat Syst, LT-51368 Kaunas, Lithuania
来源
INFORMATION TECHNOLOGY AND CONTROL | 2013年 / 42卷 / 01期
关键词
Traceability; Derived properties; Model-driven development; Impact analysis; Coverage analysis; Model consistency; SOFTWARE REQUIREMENTS; TOOL;
D O I
10.5755/j01.itc.42.1.2470
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents a new approach to improving vertical traceability of UML models by defining derived properties that are calculated by a modeling tool on the fly. The proposed traceability metamodel and framework is implemented in UML CASE tool MagicDraw. The exploratory case study of applying the approach to a particular development process has shown that the approach allows validating completeness of the project, analyzing impact of changes, and, by doing this, avoids typical traceability issues. In contrast to other existing solutions, this approach does not burden users with additional complexity for defining and maintaining traceability in their projects. The approach gives a possibility for UML CASE tool developers to adapt their tools for traceability analysis not overloading them with traceability information, flexibly introducing required derived properties, dynamically calculating them, and analyzing via dedicated and already existing tool-specific means.
引用
收藏
页码:48 / 60
页数:13
相关论文
共 28 条
  • [21] An extensible, Model-driven and end-user centric approach for API building
    Rivero, José MatíAs
    Heil, Sebastian
    Grigera, JuliáN
    Luna, Esteban Robles
    Gaedke, Martin
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8541 : 494 - 497
  • [22] Creating User-specific Business Process Monitoring Dashboards with a Model-driven Approach
    Kintz, Maximilien
    Kochanowski, Monika
    Koetter, Falko
    MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 353 - 361
  • [23] KBR (Kinetics in Batch Reactors): a MATLAB-based application with a friendly Graphical User Interface for chemical kinetic model simulation and parameter estimation
    Molina, Raul
    Orcajo, Gisela
    Martinez, Fernando
    EDUCATION FOR CHEMICAL ENGINEERS, 2019, 28 : 80 - 89
  • [24] A Low-Cost, User-Friendly Rheo-Optical Compression Assay to Measure Mechanical Properties of Cell Spheroids in Standard Cell Culture Plates
    Ferraro, Rosalia
    Caserta, Sergio
    Guido, Stefano
    ADVANCED MATERIALS TECHNOLOGIES, 2024, 9 (04):
  • [25] Improving building occupant comfort through a digital twin approach: A Bayesian network model and predictive maintenance method
    Hosamo, Haidar Hosamo
    Nielsen, Henrik Kofoed
    Kraniotis, Dimitrios
    Svennevig, Paul Ragnar
    Svidt, Kjeld
    ENERGY AND BUILDINGS, 2023, 288
  • [26] Improving device-aware Web services and their mobile clients through an aspect-oriented, model-driven approach
    Ortiz, Guadalupe
    Garcia De Prado, Alfonso
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (10) : 1080 - 1093
  • [27] MEdit4CEP-SP: A model-driven solution to improve decision-making through user-friendly management and real-time processing of heterogeneous data streams
    Corral-Plaza, David
    Ortiz, Guadalupe
    Medina-Bulo, Inmaculada
    Boubeta-Puig, Juan
    KNOWLEDGE-BASED SYSTEMS, 2021, 213
  • [28] Design and implementation of an m-health data model for improving health information access for reproductive and child health services in low resource settings using a participatory action research approach
    Thobias, Joseph
    Kiwanuka, Achilles
    BMC MEDICAL INFORMATICS AND DECISION MAKING, 2018, 18