Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
AI-powered model repair: an experience report—lessons learned, challenges, and opportunities
Artificial intelligence has already proven to be a powerful tool to automate and improve how
we deal with software development processes. The application of artificial intelligence to …
we deal with software development processes. The application of artificial intelligence to …
Principles of feature modeling
D Nešić, J Krüger, Ș Stănciulescu… - … of the 2019 27th ACM joint …, 2019 - dl.acm.org
Feature models are arguably one of the most intuitive and successful notations for modeling
the features of a variant-rich software system. Feature models help developers to keep an …
the features of a variant-rich software system. Feature models help developers to keep an …
[KÖNYV][B] Composing Model-Based Analysis Tools
Modelling and analysis are key to managing the increasing complexity and heterogeneity of
today's software-intensive systems. Historically, different research communities have studied …
today's software-intensive systems. Historically, different research communities have studied …
Model transformation development using automated requirements analysis, metamodel matching, and transformation by example
In this article, we address how the production of model transformations (MT) can be
accelerated by automation of transformation synthesis from requirements, examples, and …
accelerated by automation of transformation synthesis from requirements, examples, and …
Quality-driven detection and resolution of metamodel smells
In model-driven engineering, analogously to any software development practice, metamodel
design must be accurate and performed by considering relevant quality factors, including …
design must be accurate and performed by considering relevant quality factors, including …
An expandable extraction framework for architectural performance models
Providing users with Quality of Service (QoS) guarantees and the prevention of performance
problems are challenging tasks for software systems. Architectural performance models can …
problems are challenging tasks for software systems. Architectural performance models can …
A layered reference architecture for metamodels to tailor quality modeling and analysis
R Heinrich, M Strittmatter… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Nearly all facets of our everyday life strongly depend on software-intensive systems. Besides
correctness, highly relevant quality properties of these systems include performance, as …
correctness, highly relevant quality properties of these systems include performance, as …
An extensible framework for customizable model repair
In model-driven software engineering, models are used in all phases of the development
process. These models may get broken due to various editions during the modeling process …
process. These models may get broken due to various editions during the modeling process …
Supporting safe metamodel evolution with edelta
Metamodels play a crucial role in any model-based application. They underpin the definition
of models and tools, and the development of model management operations, including …
of models and tools, and the development of model management operations, including …
Edelta 2.0: supporting live metamodel evolutions
Evolving metamodels is a delicate task, both from the programming effort's point of view and,
more importantly, from the correctness point of view: the evolved version of a metamodel …
more importantly, from the correctness point of view: the evolved version of a metamodel …