[HTML][HTML] Enabling consistency in view-based system development—the vitruvius approach
During the development of large software-intensive systems, developers use several
modeling languages and tools to describe a system from different viewpoints. Model-driven …
modeling languages and tools to describe a system from different viewpoints. Model-driven …
Architectural runtime models for integrating runtime observations and component-based models
R Heinrich - Journal of Systems and Software, 2020 - Elsevier
Keeping track of modern software applications while dynamically changing requires strong
interaction of evolution activities on development level and adaptation activities on operation …
interaction of evolution activities on development level and adaptation activities on operation …
[图书][B] Specification languages for preserving consistency between models of different languages
ME Kramer - 2019 - books.google.com
When complex IT systems are being developed, the usage of several programming and
modelling languages can lead to inconsistencies that yield faulty designs and …
modelling languages can lead to inconsistencies that yield faulty designs and …
[PDF][PDF] Single Underlying Models for Projectional, Multi-View Environments.
Multi-view environments provide different views of software systems optimized for different
stakeholders. One way of ensuring consistency of overlapping and inter-dependent …
stakeholders. One way of ensuring consistency of overlapping and inter-dependent …
Towards consistency checking between software architecture and informal documentation
J Keim, A Koziolek - 2019 IEEE International Conference on …, 2019 - ieeexplore.ieee.org
In the development process, documenting the software architecture is important to capture
all reasoning and design decisions. Without a good and complete documentation, there is a …
all reasoning and design decisions. Without a good and complete documentation, there is a …
Classifying approaches for constructing single underlying models
Multi-view environments for software development allow different views of a software system
to be defined to cover the requirements of different stakeholders. One way of ensuring …
to be defined to cover the requirements of different stakeholders. One way of ensuring …
[图书][B] Automated Coevolution of Source Code and Software Architecture Models
M Langhammer - 2019 - books.google.com
To develop complex software systems, source code and other artefacts, such as
architectural models and behaviour descriptions, are used. Keeping these software …
architectural models and behaviour descriptions, are used. Keeping these software …
Multi-model consistency preservation
H Klare - Proceedings of the 21st ACM/IEEE International …, 2018 - dl.acm.org
Modern software systems are developed using multiple models to represent different
properties of the system. Since these models contain dependent information, keeping them …
properties of the system. Since these models contain dependent information, keeping them …
(Multiscale) local phase quantisation histogram discriminant analysis with score normalisation for robust face recognition
In video based face recognition, faces typically experience challenging illumination
conditions, blur, or localisation errors in several frames. To alleviate these challenges …
conditions, blur, or localisation errors in several frames. To alleviate these challenges …
[PDF][PDF] Designing a Change-Driven Language for Model Consistency Repair Routines
H Klare - Karlsruhe Institute of Technology (KIT), 2016 - scholar.archive.org
A software system under development can be described by several models, which represent
di erent concerns or abstractions of the system. These models can contain dependent or …
di erent concerns or abstractions of the system. These models can contain dependent or …