首页 > 最新文献

2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)最新文献

英文 中文
Benchmark Requirements for Microservices Architecture Research 微服务架构研究的基准需求
C. Aderaldo, N. Mendonça, C. Pahl, Pooyan Jamshidi
Microservices have recently emerged as a new architectural style in which distributed applications are broken up into small independently deployable services, each running in its own process and communicating via lightweight mechanisms. However, there is still a lack of repeatable empirical research on the design, development and evaluation of microservices applications. As a first step towards filling this gap, this paper proposes, discusses and illustrates the use of an initial set of requirements that may be useful in selecting a community-owned architecture benchmark to support repeatable microservices research.
微服务最近作为一种新的架构风格出现了,在这种架构风格中,分布式应用程序被分解成小型的可独立部署的服务,每个服务运行在自己的进程中,并通过轻量级机制进行通信。然而,对于微服务应用的设计、开发和评估,仍然缺乏可重复的实证研究。作为填补这一空白的第一步,本文提出、讨论并说明了一组初始需求的使用,这些需求可能有助于选择社区拥有的体系结构基准,以支持可重复的微服务研究。
{"title":"Benchmark Requirements for Microservices Architecture Research","authors":"C. Aderaldo, N. Mendonça, C. Pahl, Pooyan Jamshidi","doi":"10.1109/ECASE.2017.4","DOIUrl":"https://doi.org/10.1109/ECASE.2017.4","url":null,"abstract":"Microservices have recently emerged as a new architectural style in which distributed applications are broken up into small independently deployable services, each running in its own process and communicating via lightweight mechanisms. However, there is still a lack of repeatable empirical research on the design, development and evaluation of microservices applications. As a first step towards filling this gap, this paper proposes, discusses and illustrates the use of an initial set of requirements that may be useful in selecting a community-owned architecture benchmark to support repeatable microservices research.","PeriodicalId":376859,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117247612","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}
引用次数: 114
Towards Ontology-Based Software Architecture Representations 面向基于本体的软件体系结构表示
E. Yuan
In order to support a community-wide infrastructure for software architecture research and collaboration, an essential requirement is interoperability of architecture descriptions and representations at both syntactic and semantic levels. Previous research efforts in using various architecture description languages (ADL) have not met this requirement in part due to the lack of standardization, supporting tools, and industry acceptance. This paper makes a case for leveraging the Web Ontology Language (OWL) standard from the Semantic Web community as an underpinning medium for architecture representation and interchange. The paper presents a high level framework for modeling software architectures with ontologies that can be used not only for architecture description and maintenance, but also automated reasoning and analysis of architectural concerns. Illustrative examples for some use cases are given using a simple architecture ontology. With its wide adoption and a rich set of supporting tools, the OWL standard can help rally the academic community around a common platform, as well as bridging the gap with the software industry at large.
为了支持用于软件体系结构研究和协作的社区范围的基础设施,一个基本需求是体系结构描述和表示在语法和语义级别上的互操作性。以前在使用各种架构描述语言(ADL)方面的研究工作没有满足这一需求,部分原因是缺乏标准化、支持工具和行业接受度。本文提出了利用语义Web社区的Web本体语言(OWL)标准作为架构表示和交换的基础媒介的案例。本文提出了一个高层次的框架,用于用本体对软件体系结构进行建模,该本体不仅可以用于体系结构描述和维护,还可以用于体系结构关注的自动推理和分析。使用简单的体系结构本体给出了一些用例的说明性示例。由于OWL标准的广泛采用和丰富的支持工具集,它可以帮助学术界围绕一个公共平台团结起来,并在很大程度上弥合与软件行业的差距。
{"title":"Towards Ontology-Based Software Architecture Representations","authors":"E. Yuan","doi":"10.1109/ECASE.2017.5","DOIUrl":"https://doi.org/10.1109/ECASE.2017.5","url":null,"abstract":"In order to support a community-wide infrastructure for software architecture research and collaboration, an essential requirement is interoperability of architecture descriptions and representations at both syntactic and semantic levels. Previous research efforts in using various architecture description languages (ADL) have not met this requirement in part due to the lack of standardization, supporting tools, and industry acceptance. This paper makes a case for leveraging the Web Ontology Language (OWL) standard from the Semantic Web community as an underpinning medium for architecture representation and interchange. The paper presents a high level framework for modeling software architectures with ontologies that can be used not only for architecture description and maintenance, but also automated reasoning and analysis of architectural concerns. Illustrative examples for some use cases are given using a simple architecture ontology. With its wide adoption and a rich set of supporting tools, the OWL standard can help rally the academic community around a common platform, as well as bridging the gap with the software industry at large.","PeriodicalId":376859,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134056023","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
Towards a Platform for Empirical Software Design Studies 面向实证软件设计研究的平台
Koen Yskout, D. Landuyt, W. Joosen
The process of empirical research is founded on careful study design, sound instantiation and planning of the study, and the systematic collection and processing of data. These activities require extensive expertise and know-how, are repetitive, laborious and error-prone, and adequate tool support is currently lacking, particularly in support of empirical software engineering research. In this paper, we outline our vision of an integrated end-to-end tool platform that supports these activities and we elaborate on what it would take for such a platform to become a (re)usable platform for the research community.
实证研究的过程建立在仔细的研究设计、合理的研究实例和规划以及系统的数据收集和处理之上。这些活动需要广泛的专业知识和诀窍,是重复的、费力的和容易出错的,并且目前缺乏足够的工具支持,特别是在支持经验软件工程研究方面。在本文中,我们概述了支持这些活动的集成端到端工具平台的愿景,并详细说明了如何使这样的平台成为研究社区可用的(可重用的)平台。
{"title":"Towards a Platform for Empirical Software Design Studies","authors":"Koen Yskout, D. Landuyt, W. Joosen","doi":"10.1109/ECASE.2017.3","DOIUrl":"https://doi.org/10.1109/ECASE.2017.3","url":null,"abstract":"The process of empirical research is founded on careful study design, sound instantiation and planning of the study, and the systematic collection and processing of data. These activities require extensive expertise and know-how, are repetitive, laborious and error-prone, and adequate tool support is currently lacking, particularly in support of empirical software engineering research. In this paper, we outline our vision of an integrated end-to-end tool platform that supports these activities and we elaborate on what it would take for such a platform to become a (re)usable platform for the research community.","PeriodicalId":376859,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129915167","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}
引用次数: 0
Copper: Bringing Flexible Components to the .NET Framework 铜:将灵活的组件引入。net框架
Grant Williams, Anas Mahmoud
Component-oriented programming languages(COPLs) bridge the gap between architecture descriptionlanguages (ADLs) and general purpose programming languages. COPLs emphasize designing software systems out of reusablecomponents which are connected by communication ports. These ports facilitate the design of highly modular softwarearchitecture. The flexibility of a component-based system, however, is partly dependent on the variety of ports andconnections that are available. More port and connectionfeatures enable system architects to design more loosely coupledand reusable software components. This paper introduces aprototype language extension to C#, called Copper, which addscomponent-oriented programming features to the developer'srepertoire. Copper is based on the Mono C# compiler, andprovides convenient syntax for connecting incompatible ports, connecting ports to multiple senders, embedding ports statically, and connecting ports to non-component services. Copper'sbackward compatibility with C# permits existing C# code to beincrementally refactored into a component-oriented style.
面向组件的编程语言(copl)弥补了架构描述语言(adl)和通用编程语言之间的差距。copl强调用可重用的组件设计软件系统,这些组件通过通信端口连接。这些端口有助于设计高度模块化的软件体系结构。然而,基于组件的系统的灵活性部分取决于可用的端口和连接的多样性。更多的端口和连接特性使系统架构师能够设计更松散耦合和可重用的软件组件。本文介绍了c#的一种原型语言扩展,称为Copper,它将面向组件的编程特性添加到开发人员的工具箱中。Copper基于Mono c#编译器,为连接不兼容的端口、将端口连接到多个发送方、静态嵌入端口以及将端口连接到非组件服务提供了方便的语法。Copper与c#的向后兼容性允许将现有的c#代码增量地重构为面向组件的风格。
{"title":"Copper: Bringing Flexible Components to the .NET Framework","authors":"Grant Williams, Anas Mahmoud","doi":"10.1109/ECASE.2017.1","DOIUrl":"https://doi.org/10.1109/ECASE.2017.1","url":null,"abstract":"Component-oriented programming languages(COPLs) bridge the gap between architecture descriptionlanguages (ADLs) and general purpose programming languages. COPLs emphasize designing software systems out of reusablecomponents which are connected by communication ports. These ports facilitate the design of highly modular softwarearchitecture. The flexibility of a component-based system, however, is partly dependent on the variety of ports andconnections that are available. More port and connectionfeatures enable system architects to design more loosely coupledand reusable software components. This paper introduces aprototype language extension to C#, called Copper, which addscomponent-oriented programming features to the developer'srepertoire. Copper is based on the Mono C# compiler, andprovides convenient syntax for connecting incompatible ports, connecting ports to multiple senders, embedding ports statically, and connecting ports to non-component services. Copper'sbackward compatibility with C# permits existing C# code to beincrementally refactored into a component-oriented style.","PeriodicalId":376859,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129312401","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}
引用次数: 0
Ripple: A Test-Aware Architecture Modeling Framework Ripple:一个测试感知架构建模框架
Lu Xiao, Tingting Yu
Different architecture views can be used to address concerns of different stakeholders. While architecture models have been used to guide software detailed design, development, and maintenance, no existing work has incorporated information generated in testing activities into architecture models for providing testing guidance. In this paper, we present Ripple, the framework for constructing test-aware DRSpace modeling to simultaneously reveal dynamic test coupling and static structural dependencies among source files in a software system. Ripple first mines from dynamic test coverage reports to extract traceability links between source files and test cases. It then encodes testing information into DRSpaces and leverages the DRH algorithm to cluster source files into independent test modules. To evaluate Ripple, we conducted a pilot study on a component of Hadoop. The study shows that Ripple has the potential to provide guidance for various stakeholders in making test-related decisions.
可以使用不同的体系结构视图来处理不同涉众的关注点。虽然架构模型已经被用来指导软件的详细设计、开发和维护,但是没有现有的工作将测试活动中生成的信息合并到架构模型中,以提供测试指导。在本文中,我们提出了Ripple框架,用于构建测试感知DRSpace建模,以同时揭示软件系统中源文件之间的动态测试耦合和静态结构依赖关系。Ripple首先从动态测试覆盖报告中挖掘,提取源文件和测试用例之间的可追溯性链接。然后将测试信息编码到drspace中,并利用DRH算法将源文件聚类到独立的测试模块中。为了评估Ripple,我们对Hadoop的一个组件进行了试点研究。该研究表明,Ripple有潜力为各种利益相关者提供指导,以做出与测试相关的决策。
{"title":"Ripple: A Test-Aware Architecture Modeling Framework","authors":"Lu Xiao, Tingting Yu","doi":"10.1109/ECASE.2017.2","DOIUrl":"https://doi.org/10.1109/ECASE.2017.2","url":null,"abstract":"Different architecture views can be used to address concerns of different stakeholders. While architecture models have been used to guide software detailed design, development, and maintenance, no existing work has incorporated information generated in testing activities into architecture models for providing testing guidance. In this paper, we present Ripple, the framework for constructing test-aware DRSpace modeling to simultaneously reveal dynamic test coupling and static structural dependencies among source files in a software system. Ripple first mines from dynamic test coverage reports to extract traceability links between source files and test cases. It then encodes testing information into DRSpaces and leverages the DRH algorithm to cluster source files into independent test modules. To evaluate Ripple, we conducted a pilot study on a component of Hadoop. The study shows that Ripple has the potential to provide guidance for various stakeholders in making test-related decisions.","PeriodicalId":376859,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124337929","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}
引用次数: 2
Keynote 1: The Quest for Tau Ceti 主题演讲1:探索鲸头座
J. Cleland-Huang
When a group of like-minded individuals set out on an ambitious quest, they need a clear vision, well-defined goals, skills to overcome unforeseen problems, commitment, perseverance, momentum, and a sense of joint adventure to propel them through the challenges ahead. This was certainly the case for interstellar travelers in the novel ‘Aurora’ written by Kim Stanley Robinson. The story starts 160 years into a multi-generational quest to reach, populate and terraform a planet that is centuries of light-years away from earth. The goal is clear but the challenges immense.
当一群志同道合的人开始一项雄心勃勃的探索时,他们需要一个清晰的愿景、明确的目标、克服不可预见问题的技能、承诺、毅力、动力和共同冒险的意识来推动他们度过未来的挑战。在金·斯坦利·罗宾逊(Kim Stanley Robinson)的小说《极光》(Aurora)中,星际旅行者当然就是这种情况。故事从160年前开始,几代人的探索,到达、居住和改造一个距离地球几百光年的星球。目标是明确的,但挑战是巨大的。
{"title":"Keynote 1: The Quest for Tau Ceti","authors":"J. Cleland-Huang","doi":"10.1109/ECASE.2017.17","DOIUrl":"https://doi.org/10.1109/ECASE.2017.17","url":null,"abstract":"When a group of like-minded individuals set out on an ambitious quest, they need a clear vision, well-defined goals, skills to overcome unforeseen problems, commitment, perseverance, momentum, and a sense of joint adventure to propel them through the challenges ahead. This was certainly the case for interstellar travelers in the novel ‘Aurora’ written by Kim Stanley Robinson. The story starts 160 years into a multi-generational quest to reach, populate and terraform a planet that is centuries of light-years away from earth. The goal is clear but the challenges immense.","PeriodicalId":376859,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)","volume":"325 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123306736","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}
引用次数: 0
Keynote 2: Musings on the Holy Grail of Reproducibility 主题演讲2:对再现性圣杯的思考
R. Kazman
Disciplines as diverse as psychology, physics, marketing, and medicine have, for the past few years, been going through a soul-searching over the “reproducibility crisis”. According to a recent survey in Nature, over 70% of researchers have failed in reproducing another scientist’s results and more than half have failed in trying to reproduce their own results. But replication of scientific results is the heart of the scientific method; without this cornerstone we do not have science, we have faith and mysticism. Note, however, that reproducibility comes at a steep cost: more rigor, more scrutiny, and tightened controls on what is considered a publishable result will doubtless burden scientists and slow the pace of innovation. In this talk I will discuss the roots of replication problems-replication bias, null aversion, and incentive structures for researchers-and their implications on reproducibility for the field of software engineering. Finally, I will present a few ideas on how we can think about improving the state of our discipline.
在过去的几年里,心理学、物理学、市场营销和医学等不同学科一直在对“可重复性危机”进行反思。根据《自然》杂志最近的一项调查,超过70%的研究人员在复制另一位科学家的结果时失败了,超过一半的研究人员在试图复制自己的结果时失败了。但是科学结果的复制是科学方法的核心;没有这个基石,我们就没有科学,就没有信仰和神秘主义。然而,需要注意的是,可重复性需要付出高昂的代价:对可发表的结果进行更严格、更严格的审查和更严格的控制,无疑会给科学家带来负担,并减缓创新的步伐。在这次演讲中,我将讨论复制问题的根源——复制偏差、零厌恶和研究人员的激励结构——以及它们对软件工程领域的可重复性的影响。最后,我将提出一些关于如何改善我们学科状况的想法。
{"title":"Keynote 2: Musings on the Holy Grail of Reproducibility","authors":"R. Kazman","doi":"10.1109/ECASE.2017.18","DOIUrl":"https://doi.org/10.1109/ECASE.2017.18","url":null,"abstract":"Disciplines as diverse as psychology, physics, marketing, and medicine have, for the past few years, been going through a soul-searching over the “reproducibility crisis”. According to a recent survey in Nature, over 70% of researchers have failed in reproducing another scientist’s results and more than half have failed in trying to reproduce their own results. But replication of scientific results is the heart of the scientific method; without this cornerstone we do not have science, we have faith and mysticism. Note, however, that reproducibility comes at a steep cost: more rigor, more scrutiny, and tightened controls on what is considered a publishable result will doubtless burden scientists and slow the pace of innovation. In this talk I will discuss the roots of replication problems-replication bias, null aversion, and incentive structures for researchers-and their implications on reproducibility for the field of software engineering. Finally, I will present a few ideas on how we can think about improving the state of our discipline.","PeriodicalId":376859,"journal":{"name":"2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126413660","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}
引用次数: 0
期刊
2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)
全部 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