Matches in SemOpenAlex for { <https://semopenalex.org/work/W4376875428> ?p ?o ?g. }
- W4376875428 abstract "Model-Driven Development (MDD) is one of the important approaches to develop complex software systems. This approach tries to model a system in high-abstraction level. Then through applying multiple transformations step by step, the model abstraction level is reduced and finally yields to executable code. As a result, Model transformation (MT) plays a pivotal role on the realization of MDD goals. Due to the increasing complexity of software systems, MTs naturally become more complex. Hence, qualitative technical issues may be overlooked or forgotten in these model transformations. To alleviate these issues in terms of technical debts/code smells in MTs, we can apply MT patterns. A main drawback on applying patterns is that most of them are cataloged in informal language. Additionally, construction of a conceptual framework to help MT designers through applying patterns requires a precise specification of the underlying MT patterns. With a formal basis, this paper is trying to realize the proposed framework. Hence, some of the existing well-known MT patterns are formalized. Then based on the identified common technical debts/code smells in MTs, a designer can be directed to apply the appropriate patterns and resolve the detected problems iteratively. For the applicability and functionality of the proposed framework, several examples of problematic model transformations in terms of quality flaws were considered and resolved using the appropriate patterns. We consider the Epsilon Transformation Language (ETL) cases of model transformations in this paper, and other similar MT languages could be treated using the same measures and patterns as well." @default.
- W4376875428 created "2023-05-18" @default.
- W4376875428 creator A5066385794 @default.
- W4376875428 creator A5080051687 @default.
- W4376875428 date "2023-05-16" @default.
- W4376875428 modified "2023-09-26" @default.
- W4376875428 title "Towards a pattern‐based model transformation framework" @default.
- W4376875428 cites W1481991149 @default.
- W4376875428 cites W1509087931 @default.
- W4376875428 cites W1511832825 @default.
- W4376875428 cites W1530422984 @default.
- W4376875428 cites W1549164528 @default.
- W4376875428 cites W1981330061 @default.
- W4376875428 cites W2011880291 @default.
- W4376875428 cites W2017861417 @default.
- W4376875428 cites W2081784736 @default.
- W4376875428 cites W2083388055 @default.
- W4376875428 cites W2147642262 @default.
- W4376875428 cites W2159153884 @default.
- W4376875428 cites W2162425337 @default.
- W4376875428 cites W2170903311 @default.
- W4376875428 cites W2500198437 @default.
- W4376875428 cites W2524944886 @default.
- W4376875428 cites W2562582735 @default.
- W4376875428 cites W2767371019 @default.
- W4376875428 cites W2794355565 @default.
- W4376875428 cites W2804770079 @default.
- W4376875428 cites W2805229144 @default.
- W4376875428 cites W2969374400 @default.
- W4376875428 cites W3006480881 @default.
- W4376875428 cites W3026743490 @default.
- W4376875428 cites W3033301382 @default.
- W4376875428 cites W3115515323 @default.
- W4376875428 cites W3159704990 @default.
- W4376875428 cites W4205301912 @default.
- W4376875428 cites W4301000707 @default.
- W4376875428 cites W809341971 @default.
- W4376875428 cites W962849066 @default.
- W4376875428 cites W2465447596 @default.
- W4376875428 doi "https://doi.org/10.1002/spe.3215" @default.
- W4376875428 hasPublicationYear "2023" @default.
- W4376875428 type Work @default.
- W4376875428 citedByCount "0" @default.
- W4376875428 crossrefType "journal-article" @default.
- W4376875428 hasAuthorship W4376875428A5066385794 @default.
- W4376875428 hasAuthorship W4376875428A5080051687 @default.
- W4376875428 hasConcept C104317684 @default.
- W4376875428 hasConcept C105795698 @default.
- W4376875428 hasConcept C111472728 @default.
- W4376875428 hasConcept C115903868 @default.
- W4376875428 hasConcept C124304363 @default.
- W4376875428 hasConcept C138885662 @default.
- W4376875428 hasConcept C145644426 @default.
- W4376875428 hasConcept C149091818 @default.
- W4376875428 hasConcept C154945302 @default.
- W4376875428 hasConcept C159198006 @default.
- W4376875428 hasConcept C160145156 @default.
- W4376875428 hasConcept C177264268 @default.
- W4376875428 hasConcept C179603123 @default.
- W4376875428 hasConcept C185592680 @default.
- W4376875428 hasConcept C199360897 @default.
- W4376875428 hasConcept C204241405 @default.
- W4376875428 hasConcept C2776436953 @default.
- W4376875428 hasConcept C2776760102 @default.
- W4376875428 hasConcept C2777904410 @default.
- W4376875428 hasConcept C2779791154 @default.
- W4376875428 hasConcept C2781089630 @default.
- W4376875428 hasConcept C33923547 @default.
- W4376875428 hasConcept C41008148 @default.
- W4376875428 hasConcept C529173508 @default.
- W4376875428 hasConcept C55493867 @default.
- W4376875428 hasConceptScore W4376875428C104317684 @default.
- W4376875428 hasConceptScore W4376875428C105795698 @default.
- W4376875428 hasConceptScore W4376875428C111472728 @default.
- W4376875428 hasConceptScore W4376875428C115903868 @default.
- W4376875428 hasConceptScore W4376875428C124304363 @default.
- W4376875428 hasConceptScore W4376875428C138885662 @default.
- W4376875428 hasConceptScore W4376875428C145644426 @default.
- W4376875428 hasConceptScore W4376875428C149091818 @default.
- W4376875428 hasConceptScore W4376875428C154945302 @default.
- W4376875428 hasConceptScore W4376875428C159198006 @default.
- W4376875428 hasConceptScore W4376875428C160145156 @default.
- W4376875428 hasConceptScore W4376875428C177264268 @default.
- W4376875428 hasConceptScore W4376875428C179603123 @default.
- W4376875428 hasConceptScore W4376875428C185592680 @default.
- W4376875428 hasConceptScore W4376875428C199360897 @default.
- W4376875428 hasConceptScore W4376875428C204241405 @default.
- W4376875428 hasConceptScore W4376875428C2776436953 @default.
- W4376875428 hasConceptScore W4376875428C2776760102 @default.
- W4376875428 hasConceptScore W4376875428C2777904410 @default.
- W4376875428 hasConceptScore W4376875428C2779791154 @default.
- W4376875428 hasConceptScore W4376875428C2781089630 @default.
- W4376875428 hasConceptScore W4376875428C33923547 @default.
- W4376875428 hasConceptScore W4376875428C41008148 @default.
- W4376875428 hasConceptScore W4376875428C529173508 @default.
- W4376875428 hasConceptScore W4376875428C55493867 @default.
- W4376875428 hasLocation W43768754281 @default.
- W4376875428 hasOpenAccess W4376875428 @default.
- W4376875428 hasPrimaryLocation W43768754281 @default.
- W4376875428 hasRelatedWork W1950091370 @default.