首页 > 最新文献

Transformation Tool Contest最新文献

英文 中文
An NMF solution for the Flowgraphs case at the TTC 2013 TTC 2013上Flowgraphs案例的NMF解决方案
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.5
Georg Hinkel, Thomas Goldschmidt, Lucia Happe
Software systems are getting more and more complex. Model-driven engineering (MDE) offers ways to handle such increased complexity by lifting development to a higher level of abstraction. A key part in MDE are transformations that transform any given model into another. These transformations are used to generate all kinds of software artifacts from models. However, there is little consensus about the transformation tools. Thus, the Transformation Tool Contest (TTC) 2013 aims to compare different transformation engines. This is achieved through three different cases that have to be tackled. One of these cases is the Flowgraphs case. A solution has to transform a Java code model into a simplified version and has to derive control and data flow. This paper presents the solution for this case using NMF Transformations as transformation engine.
软件系统变得越来越复杂。模型驱动工程(MDE)通过将开发提升到更高的抽象层次,提供了处理这种增加的复杂性的方法。MDE中的一个关键部分是将任何给定模型转换为另一个模型的转换。这些转换用于从模型生成各种软件工件。然而,关于转换工具的共识很少。因此,2013年的转换工具竞赛(TTC)旨在比较不同的转换引擎。这是通过必须处理的三个不同案件来实现的。其中一种情况是流程图情况。解决方案必须将Java代码模型转换为简化版本,并且必须派生控制和数据流。本文提出了利用NMF变换作为变换引擎的解决方案。
{"title":"An NMF solution for the Flowgraphs case at the TTC 2013","authors":"Georg Hinkel, Thomas Goldschmidt, Lucia Happe","doi":"10.4204/EPTCS.135.5","DOIUrl":"https://doi.org/10.4204/EPTCS.135.5","url":null,"abstract":"Software systems are getting more and more complex. Model-driven engineering (MDE) offers ways to handle such increased complexity by lifting development to a higher level of abstraction. A key part in MDE are transformations that transform any given model into another. These transformations are used to generate all kinds of software artifacts from models. However, there is little consensus about the transformation tools. Thus, the Transformation Tool Contest (TTC) 2013 aims to compare different transformation engines. This is achieved through three different cases that have to be tackled. One of these cases is the Flowgraphs case. A solution has to transform a Java code model into a simplified version and has to derive control and data flow. This paper presents the solution for this case using NMF Transformations as transformation engine.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126451532","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Class Diagram Restructuring with GROOVE 用GROOVE重构类图
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.10
Wietse Smid, A. Rensink
This paper describes the GROOVE solution to the "Class Diagram Restructuring" case study of the Tool Transformation Contest 2013. We show that the visual rule formalism enables the required restructuring to be formulated in a very concise manner. Moreover, the GROOVE functionality for state space exploration allows checking confluence. Performance-wise, however, the solution does not scale well.
本文介绍了2013年工具转换大赛“类图重构”案例研究中的GROOVE解决方案。我们展示了可视化规则的形式化使得所需的重构能够以一种非常简洁的方式公式化。此外,用于状态空间探索的GROOVE功能允许检查合流。然而,在性能方面,该解决方案的可伸缩性不是很好。
{"title":"Class Diagram Restructuring with GROOVE","authors":"Wietse Smid, A. Rensink","doi":"10.4204/EPTCS.135.10","DOIUrl":"https://doi.org/10.4204/EPTCS.135.10","url":null,"abstract":"This paper describes the GROOVE solution to the \"Class Diagram Restructuring\" case study of the Tool Transformation Contest 2013. We show that the visual rule formalism enables the required restructuring to be formulated in a very concise manner. Moreover, the GROOVE functionality for state space exploration allows checking confluence. Performance-wise, however, the solution does not scale well.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134472847","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Solving the Petri-Nets to Statecharts Transformation Case with UML-RSDS 用UML-RSDS解决Petri-Nets到Statecharts的转换案例
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.13
K. Lano, Shekoufeh Kolahdouz Rahimi, Krikor Maroukian
This paper provides a solution to the Petri-Nets to statecharts case using UML-RSDS. We show how a highly declarative solution which is confluent and invertible can be given using this approach.
本文提供了一个使用uml - rsd的Petri-Nets到状态图的解决方案。我们展示了如何使用这种方法给出一个高度声明性的解,它是合流的和可逆的。
{"title":"Solving the Petri-Nets to Statecharts Transformation Case with UML-RSDS","authors":"K. Lano, Shekoufeh Kolahdouz Rahimi, Krikor Maroukian","doi":"10.4204/EPTCS.135.13","DOIUrl":"https://doi.org/10.4204/EPTCS.135.13","url":null,"abstract":"This paper provides a solution to the Petri-Nets to statecharts case using UML-RSDS. We show how a highly declarative solution which is confluent and invertible can be given using this approach.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115760198","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
The Petri-Nets to Statecharts Transformation Case Petri-Nets到Statecharts的转换案例
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.3
P. V. Gorp, Louis M. Rose
This paper describes a case study for the sixth Transformation Tool Contest. The case is based on a mapping from Petri-Nets to statecharts (i.e., from flat process models to hierarchical ones). The case description separates a simple mapping phase from a phase that involves the step by step destruction Petri-Net elements and the corresponding construction of a hierarchy of statechart elements. Although the focus of this case study is on the comparison of the runtime performance of solutions, we also include correctness tests as well as bonus criteria for evaluating transformation language and tool features.
本文描述了第六届转换工具大赛的一个案例研究。这个案例基于从Petri-Nets到状态图的映射(即,从平面流程模型到分层流程模型)。案例描述将简单的映射阶段与涉及逐步销毁Petri-Net元素和相应的状态图元素层次结构构造的阶段分开。尽管本案例研究的重点是比较解决方案的运行时性能,但我们还包括正确性测试以及用于评估转换语言和工具特性的附加标准。
{"title":"The Petri-Nets to Statecharts Transformation Case","authors":"P. V. Gorp, Louis M. Rose","doi":"10.4204/EPTCS.135.3","DOIUrl":"https://doi.org/10.4204/EPTCS.135.3","url":null,"abstract":"This paper describes a case study for the sixth Transformation Tool Contest. The case is based on a mapping from Petri-Nets to statecharts (i.e., from flat process models to hierarchical ones). The case description separates a simple mapping phase from a phase that involves the step by step destruction Petri-Net elements and the corresponding construction of a hierarchy of statechart elements. Although the focus of this case study is on the comparison of the runtime performance of solutions, we also include correctness tests as well as bonus criteria for evaluating transformation language and tool features.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122183525","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
The TTC 2013 Flowgraphs Case TTC 2013流程图案例
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.1
Tassilo Horn
This case for the Transformation Tool Contest 2013 is about evaluating the scope and usability of transformation languages and tools for a set of four tasks requiring very different capabilities. One task deals with typical model-to-model transformation problem, there's a model-to-text problem, there are two in-place transformation problems, and finally there's a task dealing with validation of models resulting from the transformations. The tasks build upon each other, but the transformation case project also provides all intermediate models, thus making it possible to skip tasks that are not suited for a particular tool, or for parallelizing the work among members of participating teams.
这个2013年转换工具竞赛的案例是关于评估转换语言和工具的范围和可用性,这些转换语言和工具需要非常不同的功能。一个任务处理典型的模型到模型的转换问题,还有一个模型到文本的问题,还有两个就地转换问题,最后还有一个任务处理由转换产生的模型的验证。任务建立在彼此之上,但是转换用例项目也提供了所有中间模型,因此可以跳过不适合特定工具的任务,或者在参与团队的成员之间并行化工作。
{"title":"The TTC 2013 Flowgraphs Case","authors":"Tassilo Horn","doi":"10.4204/EPTCS.135.1","DOIUrl":"https://doi.org/10.4204/EPTCS.135.1","url":null,"abstract":"This case for the Transformation Tool Contest 2013 is about evaluating the scope and usability of transformation languages and tools for a set of four tasks requiring very different capabilities. One task deals with typical model-to-model transformation problem, there's a model-to-text problem, there are two in-place transformation problems, and finally there's a task dealing with validation of models resulting from the transformations. \u0000The tasks build upon each other, but the transformation case project also provides all intermediate models, thus making it possible to skip tasks that are not suited for a particular tool, or for parallelizing the work among members of participating teams.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114731267","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
A Solution to the Flowgraphs Case Study using Triple Graph Grammars and eMoflon 用三图语法和eMoflon解决流程图案例研究
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.8
Anthony Anjorin, M. Lauder
After 20 years of Triple Graph Grammars (TGGs) and numerous actively maintained implementations, there is now a need for challenging examples and success stories to show that TGGs can be used for real-world bidirectional model transformations. Our primary goal in recent years has been to increase the expressiveness of TGGs by providing a set of pragmatic features that allow a controlled fallback to programmed graph transformations and Java. Based on the Flowgraphs case study [7] of the Transformation Tool Contest (TTC 2013), we present (i) attribute constraints used to express complex bidirectional attribute manipulation, (ii) binding expressions for specifying arbitrary context relationships, and (iii) post-processing methods as a black box extension for TGG rules. In each case, we discuss the enabled trade-off between guaranteed formal properties and expressiveness. Our solution, implemented with eMoflon (www.emoflon.org) our metamodelling and model transformation tool, is available as a virtual machine hosted on Share [15].
在经历了20年的三重图语法(Triple Graph Grammars, tgg)和许多积极维护的实现之后,现在需要一些具有挑战性的例子和成功案例来证明tgg可以用于现实世界的双向模型转换。近年来,我们的主要目标是通过提供一组实用特性来增加tgg的表达性,这些特性允许对编程图转换和Java进行可控的回退。基于转换工具竞赛(TTC 2013)的流程图案例研究[7],我们提出了(i)用于表达复杂双向属性操作的属性约束,(ii)用于指定任意上下文关系的绑定表达式,以及(iii)作为TGG规则黑盒扩展的后处理方法。在每种情况下,我们都会讨论在有保证的形式属性和表达性之间实现的权衡。我们的解决方案是用eMoflon (www.emoflon.org)实现的,它是我们的元建模和模型转换工具,可以作为托管在Share[15]上的虚拟机使用。
{"title":"A Solution to the Flowgraphs Case Study using Triple Graph Grammars and eMoflon","authors":"Anthony Anjorin, M. Lauder","doi":"10.4204/EPTCS.135.8","DOIUrl":"https://doi.org/10.4204/EPTCS.135.8","url":null,"abstract":"After 20 years of Triple Graph Grammars (TGGs) and numerous actively maintained implementations, there is now a need for challenging examples and success stories to show that TGGs can be used for real-world bidirectional model transformations. Our primary goal in recent years has been to increase the expressiveness of TGGs by providing a set of pragmatic features that allow a controlled fallback to programmed graph transformations and Java. Based on the Flowgraphs case study [7] of the Transformation Tool Contest (TTC 2013), we present (i) attribute constraints used to express complex bidirectional attribute manipulation, (ii) binding expressions for specifying arbitrary context relationships, and (iii) post-processing methods as a black box extension for TGG rules. In each case, we discuss the enabled trade-off between guaranteed formal properties and expressiveness. Our solution, implemented with eMoflon (www.emoflon.org) our metamodelling and model transformation tool, is available as a virtual machine hosted on Share [15].","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121935908","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Solving the TTC 2013 Flowgraphs Case with FunnyQT 用FunnyQT求解TTC 2013流程图
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.7
Tassilo Horn
FunnyQT is a model querying and model transformation library for the functional Lisp-dialect Clojure providing a rich and efficient querying and transformation API. This paper describes the FunnyQT solution to the TTC 2013 Flowgraphs Transformation Case. It solves all four tasks, and it has won the best efficiency award for this case.
FunnyQT是一个面向函数式lisp方言Clojure的模型查询和模型转换库,提供了丰富高效的查询和转换API。本文介绍了FunnyQT在TTC 2013流程图转换案例中的解决方案。它解决了所有四个任务,并为该案例获得了最佳效率奖。
{"title":"Solving the TTC 2013 Flowgraphs Case with FunnyQT","authors":"Tassilo Horn","doi":"10.4204/EPTCS.135.7","DOIUrl":"https://doi.org/10.4204/EPTCS.135.7","url":null,"abstract":"FunnyQT is a model querying and model transformation library for the functional Lisp-dialect Clojure providing a rich and efficient querying and transformation API. \u0000This paper describes the FunnyQT solution to the TTC 2013 Flowgraphs Transformation Case. It solves all four tasks, and it has won the best efficiency award for this case.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132010598","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Solving the Flowgraphs Case with Eclectic 用折衷法解决流程图问题
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.6
J. Cuadrado
This paper presents a solution for the Flow Graphs case of the Transformation Tool Contest 2013, using the Eclectic model transformation tool. The solution makes use of several languages of Eclectic, showing how it is possible to combine them to address a non-trivial transformation problem in a concise and modulary way.
本文利用折衷模型转换工具,提出了2013年转换工具大赛流程图案例的解决方案。该解决方案使用了折衷的几种语言,展示了如何以简洁和模块化的方式组合它们来解决一个重要的转换问题。
{"title":"Solving the Flowgraphs Case with Eclectic","authors":"J. Cuadrado","doi":"10.4204/EPTCS.135.6","DOIUrl":"https://doi.org/10.4204/EPTCS.135.6","url":null,"abstract":"This paper presents a solution for the Flow Graphs case of the Transformation Tool Contest 2013, using the Eclectic model transformation tool. The solution makes use of several languages of Eclectic, showing how it is possible to combine them to address a non-trivial transformation problem in a concise and modulary way.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127619008","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Solving the Petri-Nets to Statecharts Transformation Case with FunnyQT 用FunnyQT解决Petri-Nets到Statecharts的转换案例
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.11
Tassilo Horn
FunnyQT is a model querying and model transformation library for the functional Lisp-dialect Clojure providing a rich and efficient querying and transformation API. This paper describes the FunnyQT solution to the TTC 2013 Petri-Nets to Statcharts Transformation Case. This solution has won the best overall solution award and the best efficiency award for this case.
FunnyQT是一个面向函数式lisp方言Clojure的模型查询和模型转换库,提供了丰富高效的查询和转换API。本文描述了TTC 2013 Petri-Nets到Statcharts转换案例的FunnyQT解决方案。该解决方案获得了本案例最佳整体解决方案奖和最佳效率奖。
{"title":"Solving the Petri-Nets to Statecharts Transformation Case with FunnyQT","authors":"Tassilo Horn","doi":"10.4204/EPTCS.135.11","DOIUrl":"https://doi.org/10.4204/EPTCS.135.11","url":null,"abstract":"FunnyQT is a model querying and model transformation library for the functional Lisp-dialect Clojure providing a rich and efficient querying and transformation API. \u0000This paper describes the FunnyQT solution to the TTC 2013 Petri-Nets to Statcharts Transformation Case. This solution has won the best overall solution award and the best efficiency award for this case.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131616719","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
PN2SC Case Study: An EMF-IncQuery solution PN2SC案例研究:一个EMF-IncQuery解决方案
Pub Date : 2013-12-01 DOI: 10.4204/EPTCS.135.14
Benedek Izsó, Ábel Hegedüs, Gábor Bergmann, Á. Horváth, I. Ráth
The paper presents a solution for the Petri-Net to Statecharts case study of the Transformation Tool Contest 2013, using EMF-IncQuery and Xtend for implementing the model transformation.
本文针对2013年转换工具大赛中Petri-Net到Statecharts的案例研究提出了一种解决方案,使用EMF-IncQuery和Xtend实现模型转换。
{"title":"PN2SC Case Study: An EMF-IncQuery solution","authors":"Benedek Izsó, Ábel Hegedüs, Gábor Bergmann, Á. Horváth, I. Ráth","doi":"10.4204/EPTCS.135.14","DOIUrl":"https://doi.org/10.4204/EPTCS.135.14","url":null,"abstract":"The paper presents a solution for the Petri-Net to Statecharts case study of the Transformation Tool Contest 2013, using EMF-IncQuery and Xtend for implementing the model transformation.","PeriodicalId":266655,"journal":{"name":"Transformation Tool Contest","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121719700","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
Transformation Tool Contest
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1