首页 > 最新文献

Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)最新文献

英文 中文
Aspectual Support for Specifying Requirements in Software Product Lines 在软件产品线中指定需求的方面支持
Harvey P. Siy, Prasanna Aryal, Victor L. Winter, M. Zand
We present an aspect-oriented requirements specification system for software product lines. We encapsulate nonfunctional concerns as a set of advices for transforming parameterized requirements to product-specific requirements. We apply our system to the Health Watcher case study to demonstrate our approach. We sort out system requirements, exception handling requirements (alternate flows) and non-functional requirements and represent them as aspects in our framework. We have implemented a prototype transformation tool which takes these aspects along with the basic functional requirements as input and produces a requirements document with all applicable aspects woven in.
提出了面向方面的软件产品线需求规范体系。我们将非功能关注点封装为一组建议,用于将参数化需求转换为特定于产品的需求。我们将我们的系统应用于健康观察案例研究,以展示我们的方法。我们对系统需求、异常处理需求(可选流)和非功能需求进行分类,并将它们表示为框架中的方面。我们已经实现了一个原型转换工具,它将这些方面与基本功能需求一起作为输入,并生成一个包含所有可应用方面的需求文档。
{"title":"Aspectual Support for Specifying Requirements in Software Product Lines","authors":"Harvey P. Siy, Prasanna Aryal, Victor L. Winter, M. Zand","doi":"10.1109/EARLYASPECTS.2007.4","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.4","url":null,"abstract":"We present an aspect-oriented requirements specification system for software product lines. We encapsulate nonfunctional concerns as a set of advices for transforming parameterized requirements to product-specific requirements. We apply our system to the Health Watcher case study to demonstrate our approach. We sort out system requirements, exception handling requirements (alternate flows) and non-functional requirements and represent them as aspects in our framework. We have implemented a prototype transformation tool which takes these aspects along with the basic functional requirements as input and produces a requirements document with all applicable aspects woven in.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130668177","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}
引用次数: 13
AGOL: An Aspect-Oriented Domain-Specific Language for MAS 面向方面的领域特定语言
M. Amor, Alessandro F. Garcia, L. Fuentes
Specific features of multi-agent systems (MAS), such as autonomy, learning, mobility, coordination, are driving development concerns, which make evident the need for new design abstractions. Up to now, agent-oriented modeling languages have delivered basic MAS design abstractions - such as goals and actions - that explicitly tackle some of these concerns. However, the modularization of a plethora of fundamental MAS features has been hindered throughout the software lifecycle. This paper presents a methodological framework to address enhanced modularity and traceability of such crosscutting concerns in MAS development. Our design framework is mainly rooted at the proposition of a new domain-specific language, called AGOL. In addition, the proposed framework is supported by a bench of transformation rules of AGOL artifacts, which can be effectively used to derive agent implementations in two concrete aspect-oriented implementation platforms, namely AspectT and Malaca.
多智能体系统(MAS)的特定特性,如自主性、学习性、移动性、协调性,正在推动开发关注,这显然需要新的设计抽象。到目前为止,面向代理的建模语言已经交付了基本的MAS设计抽象——比如目标和操作——它们显式地解决了其中的一些问题。然而,在整个软件生命周期中,大量基本MAS特性的模块化一直受到阻碍。本文提出了一种方法框架来处理MAS开发中这种横切关注点的增强模块化和可追溯性。我们的设计框架主要基于一种新的特定于领域的语言,称为AGOL。此外,该框架还支持AGOL构件的转换规则库,可以有效地在两个具体的面向方面的实现平台(AspectT和Malaca)中派生代理实现。
{"title":"AGOL: An Aspect-Oriented Domain-Specific Language for MAS","authors":"M. Amor, Alessandro F. Garcia, L. Fuentes","doi":"10.1109/EARLYASPECTS.2007.3","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.3","url":null,"abstract":"Specific features of multi-agent systems (MAS), such as autonomy, learning, mobility, coordination, are driving development concerns, which make evident the need for new design abstractions. Up to now, agent-oriented modeling languages have delivered basic MAS design abstractions - such as goals and actions - that explicitly tackle some of these concerns. However, the modularization of a plethora of fundamental MAS features has been hindered throughout the software lifecycle. This paper presents a methodological framework to address enhanced modularity and traceability of such crosscutting concerns in MAS development. Our design framework is mainly rooted at the proposition of a new domain-specific language, called AGOL. In addition, the proposed framework is supported by a bench of transformation rules of AGOL artifacts, which can be effectively used to derive agent implementations in two concrete aspect-oriented implementation platforms, namely AspectT and Malaca.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125674713","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}
引用次数: 5
Towards the Architectural Definition of the Health Watcher System with AO-ADL 基于AO-ADL的健康监测系统体系结构定义
M. Pinto, N. Gámez, Lidia Fuentes
AO-ADL is an aspect-oriented architecture description language. The main contributions of AO-ADL are two. First contribution is the definition of a symmetric composition model, where functional and non-functional concerns are modeled by the same architectural block. Second contribution is the extension of the semantic of connectors with aspectual composition information. In this paper we describe the software architecture of the Health Watcher system using AO-ADL. We present a subset of the functional and extra-functional concerns identified for this system, as well as the compositions among the components modeling them. We specially focus on aspectual compositions to illustrate how the extensions that AO-ADL introduces into connectors provide appropriate support for representing separation of concerns at the architectural level.
AO-ADL是一种面向方面的体系结构描述语言。AO-ADL的主要贡献有两点。第一个贡献是对称组合模型的定义,其中功能和非功能关注点由相同的体系结构块建模。第二个贡献是使用方面组合信息扩展连接器的语义。本文描述了基于AO-ADL的健康监测仪系统的软件体系结构。我们给出了为该系统识别的功能和额外功能关注点的子集,以及对它们建模的组件之间的组合。我们特别关注方面组合,以说明AO-ADL引入连接器的扩展如何为在体系结构级别表示关注点分离提供适当的支持。
{"title":"Towards the Architectural Definition of the Health Watcher System with AO-ADL","authors":"M. Pinto, N. Gámez, Lidia Fuentes","doi":"10.1109/EARLYASPECTS.2007.10","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.10","url":null,"abstract":"AO-ADL is an aspect-oriented architecture description language. The main contributions of AO-ADL are two. First contribution is the definition of a symmetric composition model, where functional and non-functional concerns are modeled by the same architectural block. Second contribution is the extension of the semantic of connectors with aspectual composition information. In this paper we describe the software architecture of the Health Watcher system using AO-ADL. We present a subset of the functional and extra-functional concerns identified for this system, as well as the compositions among the components modeling them. We specially focus on aspectual compositions to illustrate how the extensions that AO-ADL introduces into connectors provide appropriate support for representing separation of concerns at the architectural level.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115603711","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}
引用次数: 15
A Traceability Method for Crosscutting Concerns with Transformation Rules 横切关注转换规则的可追溯性方法
M. S. Tabares, A. Moreira, Raquel Anaya, Fernando Arango Isaza, J. Araújo
This paper proposes a traceability approach for crosscutting concerns. This approach provides a tracing semantics that allows us to identify the tracing links between the source and target elements as well as their transformation rules. These rules are verified for completeness and consistency in order to control and support the evolution of crosscutting concerns. The Health Watcher [3] case study is used to illustrate our approach.
本文提出了横切关注点的可追溯性方法。这种方法提供了一种跟踪语义,允许我们识别源元素和目标元素之间的跟踪链接以及它们的转换规则。为了控制和支持横切关注点的演变,这些规则的完整性和一致性被验证。健康观察b[3]案例研究用来说明我们的方法。
{"title":"A Traceability Method for Crosscutting Concerns with Transformation Rules","authors":"M. S. Tabares, A. Moreira, Raquel Anaya, Fernando Arango Isaza, J. Araújo","doi":"10.1109/EARLYASPECTS.2007.2","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.2","url":null,"abstract":"This paper proposes a traceability approach for crosscutting concerns. This approach provides a tracing semantics that allows us to identify the tracing links between the source and target elements as well as their transformation rules. These rules are verified for completeness and consistency in order to control and support the evolution of crosscutting concerns. The Health Watcher [3] case study is used to illustrate our approach.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"147 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116186751","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}
引用次数: 9
Revisiting a Formal Framework for Modeling Aspects in the Design Phase 重新审视设计阶段方面建模的形式化框架
V. C. D. Paula, T. Batista
Software architecture description languages (ADLs) and formal methods have been successfully used together during the design phase allowing the semantic validation of systems early in the development process. Recently, a lot of aspect-oriented ADLs (AO ADLs) have been proposed however, most of them, neglects the modeling of aspect-oriented (AO) concepts using formal specification. In this paper we present AOZCL, an aspect-oriented extension to a formal framework (ZCL) with a built-in ADL. AOZCL supports the formal modeling of aspect-oriented architectures. Besides the linguistic issues, we want to carry out more rigorous analysis of the architecture and their crosscutting concerns. To analyze the components' behavior, ZCL uses state machines. We also present the states machines of components considering aspects to realize the behavioral implications of crosscutting concerns. We use a case study to illustrate the use of AOZCL as an ADL.
软件架构描述语言(adl)和形式化方法已经成功地在设计阶段一起使用,允许在开发过程的早期对系统进行语义验证。近年来,人们提出了许多面向方面的adl (AO adl),但其中大多数都忽略了使用形式化规范对面向方面概念的建模。在本文中,我们提出了AOZCL,它是对具有内置ADL的正式框架(ZCL)的面向方面的扩展。AOZCL支持面向方面的体系结构的正式建模。除了语言问题之外,我们还希望对体系结构及其横切关注点进行更严格的分析。为了分析组件的行为,ZCL使用状态机。我们还介绍了考虑方面的组件状态机,以实现横切关注点的行为含义。我们使用一个案例研究来说明如何使用AOZCL作为ADL。
{"title":"Revisiting a Formal Framework for Modeling Aspects in the Design Phase","authors":"V. C. D. Paula, T. Batista","doi":"10.1109/EARLYASPECTS.2007.9","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.9","url":null,"abstract":"Software architecture description languages (ADLs) and formal methods have been successfully used together during the design phase allowing the semantic validation of systems early in the development process. Recently, a lot of aspect-oriented ADLs (AO ADLs) have been proposed however, most of them, neglects the modeling of aspect-oriented (AO) concepts using formal specification. In this paper we present AOZCL, an aspect-oriented extension to a formal framework (ZCL) with a built-in ADL. AOZCL supports the formal modeling of aspect-oriented architectures. Besides the linguistic issues, we want to carry out more rigorous analysis of the architecture and their crosscutting concerns. To analyze the components' behavior, ZCL uses state machines. We also present the states machines of components considering aspects to realize the behavioral implications of crosscutting concerns. We use a case study to illustrate the use of AOZCL as an ADL.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115125878","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}
引用次数: 6
Modeling and Evolving Crosscutting Concerns in ADORA ADORA中横切关注点的建模和进化
S. Meier, T. Reinhard, Reinhard Stoiber, M. Glinz
For an effective handling of crosscutting concerns during the software process, adequate support is required not only in design and coding, but also in requirements engineering. For this purpose, we have developed an aspect-oriented extension of the requirements modeling language ADORA. In this paper, we present an extension of our approach which makes it capable of supporting the evolution of aspect-oriented requirements models for both functional and non-functional aspects.
为了在软件过程中有效地处理横切关注点,不仅在设计和编码中,而且在需求工程中都需要足够的支持。为此,我们开发了需求建模语言ADORA的面向方面的扩展。在本文中,我们对我们的方法进行了扩展,使其能够支持面向功能和非功能方面的面向方面的需求模型的发展。
{"title":"Modeling and Evolving Crosscutting Concerns in ADORA","authors":"S. Meier, T. Reinhard, Reinhard Stoiber, M. Glinz","doi":"10.1109/EARLYASPECTS.2007.7","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.7","url":null,"abstract":"For an effective handling of crosscutting concerns during the software process, adequate support is required not only in design and coding, but also in requirements engineering. For this purpose, we have developed an aspect-oriented extension of the requirements modeling language ADORA. In this paper, we present an extension of our approach which makes it capable of supporting the evolution of aspect-oriented requirements models for both functional and non-functional aspects.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"208 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116225636","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}
引用次数: 18
A Clustering Technique for Early Detection of Dominant and Recessive Cross-Cutting Concerns 一种早期检测显性和隐性横切关注点的聚类技术
C. Duan, J. Cleland-Huang
This paper describes an approach for automating the detection of early aspects. Based on hierarchical clustering and an underlying probabilistic algorithm, the technique generates initial requirements clusters representing relatively homogenous feature sets, use cases and potential cross-cutting concerns. A second clustering phase is then applied in which dominant terms are identified and removed from each of the initial clusters, allowing new clusters to form around less dominant terms. This second phase enables previously inter-tangled aspects to be detected. Three metrics are introduced to differentiate potential cross-cutting concerns from other types of clusters. The approach is illustrated through an example based on the Public Health Watcher case study.
本文描述了一种自动化检测早期缺陷的方法。基于分层聚类和底层概率算法,该技术生成初始需求聚类,表示相对同质的特性集、用例和潜在的横切关注点。然后应用第二个聚类阶段,识别并从每个初始聚类中删除主导术语,允许围绕不太主导的术语形成新的聚类。第二阶段可以检测到先前相互纠缠的方面。引入了三个度量来区分潜在的横切关注点和其他类型的集群。通过基于公共卫生观察员案例研究的一个例子说明了这种方法。
{"title":"A Clustering Technique for Early Detection of Dominant and Recessive Cross-Cutting Concerns","authors":"C. Duan, J. Cleland-Huang","doi":"10.1109/EARLYASPECTS.2007.1","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.1","url":null,"abstract":"This paper describes an approach for automating the detection of early aspects. Based on hierarchical clustering and an underlying probabilistic algorithm, the technique generates initial requirements clusters representing relatively homogenous feature sets, use cases and potential cross-cutting concerns. A second clustering phase is then applied in which dominant terms are identified and removed from each of the initial clusters, allowing new clusters to form around less dominant terms. This second phase enables previously inter-tangled aspects to be detected. Three metrics are introduced to differentiate potential cross-cutting concerns from other types of clusters. The approach is illustrated through an example based on the Public Health Watcher case study.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130238280","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}
引用次数: 22
On the Contributions of an End-to-End AOSD Testbed 端到端AOSD测试平台的贡献
P. Greenwood, A. Garcia, A. Rashid, E. Figueiredo, C. Sant'Anna, N. Cacho, A. Sampaio, S. Soares, Paulo Borba, M. Dósea, R. Ramos, U. Kulesza, T. Bartolomei, M. Pinto, L. Fuentes, N. Gámez, A. Moreira, J. Araújo, T. Batista, A. Medeiros, F. Dantas, L. Fernandes, J. Wloka, C. Chavez, R. France, I. Brito
Aspect-Oriented Software Development (AOSD) techniques are gaining increased attention from both academic and industrial organisations. In order to promote a smooth adoption of such techniques it is of paramount importance to perform empirical analysis of AOSD to gather a better understanding of its benefits and limitations. In addition, the effects of aspect-oriented (AO) mechanisms on the entire development process need to be better assessed rather than just analysing each development phase in isolation. As such, this paper outlines our initial effort on the design of a testbed that will provide end-to-end systematic comparison of AOSD techniques with other mainstream modularisation techniques. This will allow the proponents of AO and non- AO techniques to compare their approaches in a consistent manner. The testbed is currently composed of: (i) a benchmark application, (ii) an initial set of metrics suite to assess certain internal and external software attributes, and (in) a "repository" of artifacts derived from AOSD approaches that are assessed based on the application of (i) and (ii). This paper mainly documents a selection of techniques that will be initially applied to the benchmark. We also discuss the expected initial outcomes such a testbed will feed back to the compared techniques. The applications of these techniques are contributions from different research groups working on AOSD.
面向方面的软件开发(AOSD)技术正受到学术界和工业界越来越多的关注。为了促进这些技术的顺利采用,最重要的是对AOSD进行实证分析,以便更好地了解其优点和局限性。此外,需要更好地评估面向方面机制对整个开发进程的影响,而不是孤立地分析每个开发阶段。因此,本文概述了我们在测试平台设计上的初步努力,该测试平台将提供AOSD技术与其他主流模块化技术的端到端系统比较。这将允许AO和非AO技术的支持者以一致的方式比较他们的方法。测试平台目前由:(i)基准应用程序,(ii)评估某些内部和外部软件属性的初始度量套件,以及(in)基于(i)和(ii)的应用程序评估的来自AOSD方法的工件的“存储库”组成。本文主要记录了将最初应用于基准的技术选择。我们还讨论了这样一个试验台将反馈给比较技术的预期初始结果。这些技术的应用是不同研究小组在AOSD上的贡献。
{"title":"On the Contributions of an End-to-End AOSD Testbed","authors":"P. Greenwood, A. Garcia, A. Rashid, E. Figueiredo, C. Sant'Anna, N. Cacho, A. Sampaio, S. Soares, Paulo Borba, M. Dósea, R. Ramos, U. Kulesza, T. Bartolomei, M. Pinto, L. Fuentes, N. Gámez, A. Moreira, J. Araújo, T. Batista, A. Medeiros, F. Dantas, L. Fernandes, J. Wloka, C. Chavez, R. France, I. Brito","doi":"10.1109/EARLYASPECTS.2007.8","DOIUrl":"https://doi.org/10.1109/EARLYASPECTS.2007.8","url":null,"abstract":"Aspect-Oriented Software Development (AOSD) techniques are gaining increased attention from both academic and industrial organisations. In order to promote a smooth adoption of such techniques it is of paramount importance to perform empirical analysis of AOSD to gather a better understanding of its benefits and limitations. In addition, the effects of aspect-oriented (AO) mechanisms on the entire development process need to be better assessed rather than just analysing each development phase in isolation. As such, this paper outlines our initial effort on the design of a testbed that will provide end-to-end systematic comparison of AOSD techniques with other mainstream modularisation techniques. This will allow the proponents of AO and non- AO techniques to compare their approaches in a consistent manner. The testbed is currently composed of: (i) a benchmark application, (ii) an initial set of metrics suite to assess certain internal and external software attributes, and (in) a \"repository\" of artifacts derived from AOSD approaches that are assessed based on the application of (i) and (ii). This paper mainly documents a selection of techniques that will be initially applied to the benchmark. We also discuss the expected initial outcomes such a testbed will feed back to the compared techniques. The applications of these techniques are contributions from different research groups working on AOSD.","PeriodicalId":153496,"journal":{"name":"Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)","volume":"211 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121276809","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}
引用次数: 25
期刊
Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)
全部 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