Aspect-oriented modeling can uncover potential design faults, yet most existing work fails to achieve both separation and composition in a natural and succinct way. This study presents an aspect-oriented modeling and ...Aspect-oriented modeling can uncover potential design faults, yet most existing work fails to achieve both separation and composition in a natural and succinct way. This study presents an aspect-oriented modeling and analysis approach with hierarchical Coloured Petri Nets(HCPN). HCPN has sub-models and well-defined semantics combining a set of submodels. These two characteristics of HCPN are nicely integrated into aspect oriented modeling. Submodels are used to model aspects while the combination mechanism contributes to aspects weaving. Furthermore, the woven aspect oriented HCPN model can be simulated and analyzed by the CPN Tools. A systematic web application case study is conducted. The results show the system original properties are satisfied after weaving aspects and all design flaws are revealed. As such, the approach can support web application design and analysis in an aspect-oriented fashion concisely and effectively.展开更多
Slope aspect is one of the indispensable internal factors besides lithology, relative elevation and slope degree. In this paper authors use information value model with Geo graphical Information System (GIS) technol...Slope aspect is one of the indispensable internal factors besides lithology, relative elevation and slope degree. In this paper authors use information value model with Geo graphical Information System (GIS) technology to study how slope aspect contributes to landslide growth from Yunyang to Wushan segment in the Three Gorges Reservoir area, and the relationship between aspect and landslide growth is quantified. Through the research on 205 landslides examples, it is found that the slope contributes most whose aspect is towards south,southeast and southwest aspect contribute moderately, and other five aspects contribute little. The research result inosculates preferably with the fact. The result of this paper can provide potent gist to the construction of Three Gorges Reservoir area in future.展开更多
Software Product Line Development advocates software reuse by modeling common and variable artefacts separately across members of a family of products. Aspect-Oriented Software Development aims at separation of concer...Software Product Line Development advocates software reuse by modeling common and variable artefacts separately across members of a family of products. Aspect-Oriented Software Development aims at separation of concerns with “aspects” to increase modularity, reusability, maintainability and ease of evolution. In this paper, we apply an as-pect-oriented use case modeling approach to product line system modeling. A use case specification captures stake-holders concerns as interactions between a system and its actors. We adapt our previous work with the introduction of a “variability” relationship for the expression of variabilities. This relationship is used to model variable and common behaviours across a family of products as use cases. A variability composition mechanism enables building of executa-ble behaviour models for each member of a product line family by integrating common elements with the applicable variable elements.展开更多
Aspect oriented software development is an emerging paradigm of software development. The notion of this technique is separation of concerns which means to implement each concern in a single object in object oriented ...Aspect oriented software development is an emerging paradigm of software development. The notion of this technique is separation of concerns which means to implement each concern in a single object in object oriented programming but still there are concerns which are distributed on different objects and are called crosscutting concerns while another form is Core concerns are the core functionality provided by the system but crosscutting concerns are the concerns like logging, performance etc. Modeling of aspect oriented software is different from the normal modeling of object-oriented or procedural language software, because aspects don’t have the independent identity or existence and they are tightly coupled to their woven context so it is difficult to model them. The one aim of our research paper is to explore the domain of Modeling of the aspect-oriented software. The goal of this research paper is to give a UML Behavioral modeling techniques in the domain of aspect oriented software development. This technique of generating UML Behavioral Model for aspects will give better understating of separations concerns.展开更多
The physical characteristics of the summer monsoon clouds were investigated. The results of a simple cloud model were compared with the aircraft cloud physical observations collected during the summer monsoon seasons ...The physical characteristics of the summer monsoon clouds were investigated. The results of a simple cloud model were compared with the aircraft cloud physical observations collected during the summer monsoon seasons of 1973, 1974, 1976 and 1981 in the Deccan Plateau region.The model predicted profiles of cloud liquid water content (LWC) are in agreement with the observed profiles. There is reasonable agreement between the model predicted cloud vertical thickness and observed rainfall.The observed cloud-drop spectra were found to be narrow and the concentration of drops with diameter > 20um is either low or absent on many occasions. In such clouds the rain-formation cannot take place under natural atmospheric conditions due to the absence of collision-coalescence process. A comparison of the model predicted and observed rainfall suggested that the precipitation efficiency in cumulus clouds of small vertical thickness could be as low as 20 per cent.The clouds forming in the Deccan Plateau region during the summer monsoon are, by and large, cumulus and strato-cumulus type. The vertical thickness of the cumulus clouds is in the range of 1.0-2.0 km. The LWC is found to be more in the region between 1.6-1.9 km A. S. L. , which corresponds to the level at almost 3 / 4 th of the total vertical thickness of the cloud and thereafter the LWC sharply decreased. Nearly 98 per cent of the tops of the low clouds in the region are below freezing level and the most frequent range of occurrence of these cloud-tops is in the range of 2.0-3.0 km A. S. L. The dominant physical mechanism of rain-formation in these summer monsoon clouds is the collision-coalescence process.展开更多
In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving ...In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving methods for developing of embedded software systematically has become an important issue. Platform-based design is one example of an embedded-system design method that can reduce the design cost via improving a design’s abstraction level. However, platform-based design lacks precise definitions for platforms and design processes. This paper provides an approach that combines the aspects and platform-based design methods for developing embedded software. The approach is built on platform-based design methodology and uses the separating of concerns (SoC) concept to define the aspects and to reduce the crosscutting concerns in embedded system modeling. For aspect issues, we use the extended UML notation with aspects to describe both the static structure and the dynamic structure of the embedded system. We used an example of a digital photo frame system to demonstrate our approach.展开更多
This study assessed the performances of the traditional temperature-index snowmelt runoff model(SRM) and an SRM model with a finer zonation based on aspect and slope(SRM + AS model) in a data-scarce mountain watershed...This study assessed the performances of the traditional temperature-index snowmelt runoff model(SRM) and an SRM model with a finer zonation based on aspect and slope(SRM + AS model) in a data-scarce mountain watershed in the Urumqi River Basin,in Northwest China.The proposed SRM + AS model was used to estimate the melt rate with the degree-day factor(DDF) through the division of watershed elevation zones based on aspect and slope.The simulation results of the SRM + AS model were compared with those of the traditional SRM model to identify the improvements of the SRM + AS model's performance with consideration of topographic features of the watershed.The results show that the performance of the SRM + AS model has improved slightly compared to that of the SRM model.The coefficients of determination increased from 0.73,0.69,and 0.79 with the SRM model to 0.76,0.76,and 0.81 with the SRM + AS model during the simulation and validation periods in 2005,2006,and 2007,respectively.The proposed SRM + AS model that considers aspect and slope can improve the accuracy of snowmelt runoff simulation compared to the traditional SRM model in mountain watersheds in arid regions by proper parameterization,careful input data selection,and data preparation.展开更多
提出基于短语参数学习的主题模型TMPP(Topic Model based on Phrase Parameter)对在线评论中被评价实体的aspect和与之对应的rating进行抽取.TMPP具有三个特点:1)评论用"短语袋"表示;2)将标准的LDA中表示文档-主题的参数扩展...提出基于短语参数学习的主题模型TMPP(Topic Model based on Phrase Parameter)对在线评论中被评价实体的aspect和与之对应的rating进行抽取.TMPP具有三个特点:1)评论用"短语袋"表示;2)将标准的LDA中表示文档-主题的参数扩展为(aspect,rating)集;3)融合了先验知识.介绍了TMPP模型参数的物理含义、模型的生成过程以及先验知识的获取和表示方法;阐述了在TMPP模型中引入方面集聚类使用先验知识的原因与好处、TMPP模型提取(方面,等级)对形成(aspect,rating)摘要的原理.以真实的在线产品评论数据集为实验对象,在实验过程中引入先验知识的方面识别分析和等级预测精度分析,列出了五类产品相关方面和对立的情感词的实验结果.通过与已有的基线方法比较,实验表明若评论集中每篇评论有一个总体等级,TMPP能产生高质量的(aspect,rating)摘要.展开更多
基金supported by the NSF of China under grants No. 61173048 and No. 61300041Specialized Research Fund for the Doctoral Program of Higher Education under grant No. 20130074110015+2 种基金the Fundamental Research Funds for the Central Universities under Grant No.WH1314038the Humanities and Social Science Research Planning Fund of the Education Ministry of China under grant No.15YJCZH201the Research Innovation Program of Shanghai Municipal Education Commission under grant No. 14YZ134
文摘Aspect-oriented modeling can uncover potential design faults, yet most existing work fails to achieve both separation and composition in a natural and succinct way. This study presents an aspect-oriented modeling and analysis approach with hierarchical Coloured Petri Nets(HCPN). HCPN has sub-models and well-defined semantics combining a set of submodels. These two characteristics of HCPN are nicely integrated into aspect oriented modeling. Submodels are used to model aspects while the combination mechanism contributes to aspects weaving. Furthermore, the woven aspect oriented HCPN model can be simulated and analyzed by the CPN Tools. A systematic web application case study is conducted. The results show the system original properties are satisfied after weaving aspects and all design flaws are revealed. As such, the approach can support web application design and analysis in an aspect-oriented fashion concisely and effectively.
文摘Slope aspect is one of the indispensable internal factors besides lithology, relative elevation and slope degree. In this paper authors use information value model with Geo graphical Information System (GIS) technology to study how slope aspect contributes to landslide growth from Yunyang to Wushan segment in the Three Gorges Reservoir area, and the relationship between aspect and landslide growth is quantified. Through the research on 205 landslides examples, it is found that the slope contributes most whose aspect is towards south,southeast and southwest aspect contribute moderately, and other five aspects contribute little. The research result inosculates preferably with the fact. The result of this paper can provide potent gist to the construction of Three Gorges Reservoir area in future.
文摘Software Product Line Development advocates software reuse by modeling common and variable artefacts separately across members of a family of products. Aspect-Oriented Software Development aims at separation of concerns with “aspects” to increase modularity, reusability, maintainability and ease of evolution. In this paper, we apply an as-pect-oriented use case modeling approach to product line system modeling. A use case specification captures stake-holders concerns as interactions between a system and its actors. We adapt our previous work with the introduction of a “variability” relationship for the expression of variabilities. This relationship is used to model variable and common behaviours across a family of products as use cases. A variability composition mechanism enables building of executa-ble behaviour models for each member of a product line family by integrating common elements with the applicable variable elements.
文摘Aspect oriented software development is an emerging paradigm of software development. The notion of this technique is separation of concerns which means to implement each concern in a single object in object oriented programming but still there are concerns which are distributed on different objects and are called crosscutting concerns while another form is Core concerns are the core functionality provided by the system but crosscutting concerns are the concerns like logging, performance etc. Modeling of aspect oriented software is different from the normal modeling of object-oriented or procedural language software, because aspects don’t have the independent identity or existence and they are tightly coupled to their woven context so it is difficult to model them. The one aim of our research paper is to explore the domain of Modeling of the aspect-oriented software. The goal of this research paper is to give a UML Behavioral modeling techniques in the domain of aspect oriented software development. This technique of generating UML Behavioral Model for aspects will give better understating of separations concerns.
文摘The physical characteristics of the summer monsoon clouds were investigated. The results of a simple cloud model were compared with the aircraft cloud physical observations collected during the summer monsoon seasons of 1973, 1974, 1976 and 1981 in the Deccan Plateau region.The model predicted profiles of cloud liquid water content (LWC) are in agreement with the observed profiles. There is reasonable agreement between the model predicted cloud vertical thickness and observed rainfall.The observed cloud-drop spectra were found to be narrow and the concentration of drops with diameter > 20um is either low or absent on many occasions. In such clouds the rain-formation cannot take place under natural atmospheric conditions due to the absence of collision-coalescence process. A comparison of the model predicted and observed rainfall suggested that the precipitation efficiency in cumulus clouds of small vertical thickness could be as low as 20 per cent.The clouds forming in the Deccan Plateau region during the summer monsoon are, by and large, cumulus and strato-cumulus type. The vertical thickness of the cumulus clouds is in the range of 1.0-2.0 km. The LWC is found to be more in the region between 1.6-1.9 km A. S. L. , which corresponds to the level at almost 3 / 4 th of the total vertical thickness of the cloud and thereafter the LWC sharply decreased. Nearly 98 per cent of the tops of the low clouds in the region are below freezing level and the most frequent range of occurrence of these cloud-tops is in the range of 2.0-3.0 km A. S. L. The dominant physical mechanism of rain-formation in these summer monsoon clouds is the collision-coalescence process.
文摘In recent years, mobile devices have become widespread and refined, and they have offered increased convenience in human life. For these reasons, a variety of embedded systems have been designed. Therefore, improving methods for developing of embedded software systematically has become an important issue. Platform-based design is one example of an embedded-system design method that can reduce the design cost via improving a design’s abstraction level. However, platform-based design lacks precise definitions for platforms and design processes. This paper provides an approach that combines the aspects and platform-based design methods for developing embedded software. The approach is built on platform-based design methodology and uses the separating of concerns (SoC) concept to define the aspects and to reduce the crosscutting concerns in embedded system modeling. For aspect issues, we use the extended UML notation with aspects to describe both the static structure and the dynamic structure of the embedded system. We used an example of a digital photo frame system to demonstrate our approach.
基金supported by the National Natural Science Foundation of China(Grant No.51069017)the International Collaborative Research Program of Xinjiang Science and Technology Commission(Grant No.20126013)
文摘This study assessed the performances of the traditional temperature-index snowmelt runoff model(SRM) and an SRM model with a finer zonation based on aspect and slope(SRM + AS model) in a data-scarce mountain watershed in the Urumqi River Basin,in Northwest China.The proposed SRM + AS model was used to estimate the melt rate with the degree-day factor(DDF) through the division of watershed elevation zones based on aspect and slope.The simulation results of the SRM + AS model were compared with those of the traditional SRM model to identify the improvements of the SRM + AS model's performance with consideration of topographic features of the watershed.The results show that the performance of the SRM + AS model has improved slightly compared to that of the SRM model.The coefficients of determination increased from 0.73,0.69,and 0.79 with the SRM model to 0.76,0.76,and 0.81 with the SRM + AS model during the simulation and validation periods in 2005,2006,and 2007,respectively.The proposed SRM + AS model that considers aspect and slope can improve the accuracy of snowmelt runoff simulation compared to the traditional SRM model in mountain watersheds in arid regions by proper parameterization,careful input data selection,and data preparation.
文摘提出基于短语参数学习的主题模型TMPP(Topic Model based on Phrase Parameter)对在线评论中被评价实体的aspect和与之对应的rating进行抽取.TMPP具有三个特点:1)评论用"短语袋"表示;2)将标准的LDA中表示文档-主题的参数扩展为(aspect,rating)集;3)融合了先验知识.介绍了TMPP模型参数的物理含义、模型的生成过程以及先验知识的获取和表示方法;阐述了在TMPP模型中引入方面集聚类使用先验知识的原因与好处、TMPP模型提取(方面,等级)对形成(aspect,rating)摘要的原理.以真实的在线产品评论数据集为实验对象,在实验过程中引入先验知识的方面识别分析和等级预测精度分析,列出了五类产品相关方面和对立的情感词的实验结果.通过与已有的基线方法比较,实验表明若评论集中每篇评论有一个总体等级,TMPP能产生高质量的(aspect,rating)摘要.