Some Inceptisols representing the Singla catchment area in Karimgaungedistrict of Assam, India, were studied for lime requirement as influenced by the nature of soilacidity. The electrostatically bonded (EB)-H^+ and E...Some Inceptisols representing the Singla catchment area in Karimgaungedistrict of Assam, India, were studied for lime requirement as influenced by the nature of soilacidity. The electrostatically bonded (EB)-H^+ and EB-Al^(3+) acidities constituted 33 and 67percent of exchangeable acidity while EB-H^+, EB-Al^(3+), exchangeable and pH-dependent aciditiescomprised 6, 14, 20 and 80 percent of total potential acidity. The pH-dependent acidity made a majorcontribution towards the total potential acidity (67%~84%). Grand mean of lime requirementdetermined by the laboratory incubation method and estimated by the methods of New Woodruff,Woodruff and Peech as expressed in MgCaCO_3 ha^(-1) was in the order: Woodruff (15.6) > New Woodruff(14.9) > Peech (5.1) > incubation (5.0). Correlations analysis among different forms of acidity andlime requirement methods with selected soil properties showed that pH in three media, namely water,1 mol L^(-1) KC1 and 0.01 mol L^(-1) CaCl_2, had a significant negative correlation with differentforms of acidity and lime requirement methods. Exchangeable Fe and Al showed significant positivecorrelations with EB-Al^(3+) acidity, exchangeable acidity, pH-dependent acidity and total potentialacidity, and also lime requirement methods. Extractable Al showed positive correlations withdifferent forms of acidity except EB-H^+ and EB-Al^(3+) acidities. The lime requirement by differentmethods depended upon the extractable aluminium. Significant positive correlations existed betweenlime requirements and different forms of acidity of the soils except EB-H^+ acidity and incubationmethod. The nature of soil acidity was mostly pH-dependent. Statistically, the Woodruff method didslightly better than the New Woodruff, incubation and Peech methods at estimating lime requirementand hence the Woodruff procedure may be recommended for routine soil testing because of its speedand simplicity.展开更多
In this study,the best manufacturing process will be selected to build an automotive crash box using green oil palm natural fibre-reinforced polyurethane composite materials.This paper introduces an approach consist o...In this study,the best manufacturing process will be selected to build an automotive crash box using green oil palm natural fibre-reinforced polyurethane composite materials.This paper introduces an approach consist of technical aspects(T),the economic point of view(E)and availability(A),and it’s also called as TEA requirement.This approach was developed with the goal of assisting the design engineer in the selection of the best manufacturing process during the design phase at the criteria selection stage.In this study,the TEA requirement will integrate with the analytical hierarchy process(AHP)to assist decision makers or manufacturing engineers in determining the most appropriate manufacturing process to be employed in the manufacture of a composite automotive crash box(ACB)at the early stage of the product development process.It is obvious that a major challenge in the manufacturing selection process is lack of information regarding manufacturing of ACB using natural fibre composite(NFC).There have been no previous studies that examined ranking manufacturability processes in terms of their suitability.Therefore,the TEA-AHP hybrid method was introduced to provide unprejudiced criteria-ranking selection prior to evaluation of pairwise comparisons.At the end of this study,the pulforming process was selected as the best manufacturing process for fabrication of the ACB structural component.展开更多
In this article we focus on the making of socialism,of socialist thought in history,in Britain.The four socialists we are going to present in this paper are not so famous as Marx,Engels or even William Morris,but they...In this article we focus on the making of socialism,of socialist thought in history,in Britain.The four socialists we are going to present in this paper are not so famous as Marx,Engels or even William Morris,but they played an essential role in the birth of socialism in Britain,and they certainly deserve being remembered.Their names are Thomas Hodgskin,William Thompson,John Gray and John Francis Bray.They are usually referred to as the‘Ricardian Socialists'.This article will try to examine the underlying philosophy which their economic constructions imply.Revisiting these writers may help understand the notions of nature,reason and happiness that are part and parcel of their socialism thought and their economic thought.展开更多
Automatically mapping a requirement specification to design model in Software Engineering is an open complex problem. Existing methods use a complex manual process that use the knowledge from the requirement specifica...Automatically mapping a requirement specification to design model in Software Engineering is an open complex problem. Existing methods use a complex manual process that use the knowledge from the requirement specification/modeling and the design, and try to find a good match between them. The key task done by designers is to convert a natural language based requirement specification (or corresponding UML based representation) into a predominantly computer language based design model—thus the process is very complex as there is a very large gap between our natural language and computer language. Moreover, this is not just a simple language conversion, but rather a complex knowledge conversion that can lead to meaningful design implementation. In this paper, we describe an automated method to map Requirement Model to Design Model and thus automate/partially automate the Structured Design (SD) process. We believe, this is the first logical step in mapping a more complex requirement specification to design model. We call it IRTDM (Intelligent Agent based requirement model to design model mapping). The main theme of IRTDM is to use some AI (Artificial Intelligence) based algorithms, semantic representation using Ontology or Predicate Logic, design structures using some well known design framework and Machine Learning algorithms for learning over time. Semantics help convert natural language based requirement specification (and associated UML representation) into high level design model followed by mapping to design structures. AI method can also be used to convert high level design structures into lower level design which then can be refined further by some manual and/or semi automated process. We emphasize that automation is one of the key ways to minimize the software cost, and is very important for all, especially, for the “Design for the Bottom 90% People” or BOP (Base of the Pyramid People).展开更多
Software testing is an important and cost intensive activity in software development.The major contribution in cost is due to test case generations.Requirement-based testing is an approach in which test cases are deri...Software testing is an important and cost intensive activity in software development.The major contribution in cost is due to test case generations.Requirement-based testing is an approach in which test cases are derivative from requirements without considering the implementation’s internal structure.Requirement-based testing includes functional and nonfunctional requirements.The objective of this study is to explore the approaches that generate test cases from requirements.A systematic literature review based on two research questions and extensive quality assessment criteria includes studies.The study identies 30 primary studies from 410 studies spanned from 2000 to 2018.The review’s nding shows that 53%of journal papers,42%of conference papers,and 5%of book chapters’address requirementsbased testing.Most of the studies use UML,activity,and use case diagrams for test case generation from requirements.One of the signicant lessons learned is that most software testing errors are traced back to errors in natural language requirements.A substantial amount of work focuses on UML diagrams for test case generations,which cannot capture all the system’s developed attributes.Furthermore,there is a lack of UML-based models that can generate test cases from natural language requirements by rening them in context.Coverage criteria indicate how efciently the testing has been performed 12.37%of studies use requirements coverage,20%of studies cover path coverage,and 17%study basic coverage.展开更多
Software product line engineering is a large scale development paradigm based on mass production. It consists in building a common platform from which a set of products can be derived. Under the constraints of continu...Software product line engineering is a large scale development paradigm based on mass production. It consists in building a common platform from which a set of products can be derived. Under the constraints of continuous evolution and costs optimization, the derivation process must be able to answer customers’ requirements and provide adequate products in a short time without defects. However, this purpose cannot be achieved if the customer must wait for the change is implemented in the common platform. In this paper, we describe our work which proposes a framework to manage derivation of adaptable products. An adaptable product is obtained by deriving the most similar product from the common platform and changing it to support the new requirements. The aim of the framework is to give quick response to the customers need while the new requirements are being implemented in the common platform. The framework includes tools for processing natural language requirements, computing the similarity between products on the basis of their requirements, and the product adaptation effort measuring.展开更多
Most software systems have different stakeholders with a variety of concerns.The process of collecting requirements from a large number of stakeholders is vital but challenging.We propose an efficient,automatic approa...Most software systems have different stakeholders with a variety of concerns.The process of collecting requirements from a large number of stakeholders is vital but challenging.We propose an efficient,automatic approach to collecting requirements from different stakeholders’responses to a specific question.We use natural language processing techniques to get the stakeholder response that represents most other stakeholders’responses.This study improves existing practices in three ways:Firstly,it reduces the human effort needed to collect the requirements;secondly,it reduces the time required to carry out this task with a large number of stakeholders;thirdly,it underlines the importance of using of data mining techniques in various software engineering steps.Our approach uses tokenization,stop word removal,and word lemmatization to create a list of frequently accruing words.It then creates a similarity matrix to calculate the score value for each response and selects the answer with the highest score.Our experiments show that using this approach significantly reduces the time and effort needed to collect requirements and does so with a sufficient degree of accuracy.展开更多
Ladies and Gentlemen: The Second International silk Conference,China now begins.On behalf of China Na-tional Textile Council,I would like to extend a warm welcome to the experts,scholars andenterprisers who are here t...Ladies and Gentlemen: The Second International silk Conference,China now begins.On behalf of China Na-tional Textile Council,I would like to extend a warm welcome to the experts,scholars andenterprisers who are here to attend the Conference,and thank you for all your support andefforts made for the Conference.展开更多
随着嵌入式软件系统在汽车、核工业、航空、航天等安全关键领域的广泛应用,其失效将会导致财产的损失、环境的破坏甚至人员的伤亡,使得保障软件安全性成为系统开发过程中的重要部分.传统的安全性分析方法主要应用在软件的需求分析阶段...随着嵌入式软件系统在汽车、核工业、航空、航天等安全关键领域的广泛应用,其失效将会导致财产的损失、环境的破坏甚至人员的伤亡,使得保障软件安全性成为系统开发过程中的重要部分.传统的安全性分析方法主要应用在软件的需求分析阶段和设计阶段,然而需求与设计之间的鸿沟却一直是软件工程领域的一大难题.正是由于这一鸿沟的存在,使得需求分析阶段的安全性分析结果难以完整而详尽地反映在软件设计中.其根本原因是:当前的软件需求主要通过自然语言描述,存在二义性与模糊性,且难以进行自动化处理.为了解决这一问题,面向构件化嵌入式软件,首先提出了一种半结构化的限定自然语言需求模板用于需求规约,能够有效地降低自然语言需求的二义性与模糊性;然后,为了降低自动化处理的复杂性,采用需求抽象语法图作为中间模型,实现基于限定自然语言需求模板规约的软件需求与AADL模型之间的转换,并在此过程中自动记录两者之间的可追踪关系;最后,基于AADL开源工具OSATE对所提出方法进行了插件实现,并通过航天器导航、制导与控制系统(guidance,navigation and control,简称GNC)进行了实例性验证.展开更多
文摘Some Inceptisols representing the Singla catchment area in Karimgaungedistrict of Assam, India, were studied for lime requirement as influenced by the nature of soilacidity. The electrostatically bonded (EB)-H^+ and EB-Al^(3+) acidities constituted 33 and 67percent of exchangeable acidity while EB-H^+, EB-Al^(3+), exchangeable and pH-dependent aciditiescomprised 6, 14, 20 and 80 percent of total potential acidity. The pH-dependent acidity made a majorcontribution towards the total potential acidity (67%~84%). Grand mean of lime requirementdetermined by the laboratory incubation method and estimated by the methods of New Woodruff,Woodruff and Peech as expressed in MgCaCO_3 ha^(-1) was in the order: Woodruff (15.6) > New Woodruff(14.9) > Peech (5.1) > incubation (5.0). Correlations analysis among different forms of acidity andlime requirement methods with selected soil properties showed that pH in three media, namely water,1 mol L^(-1) KC1 and 0.01 mol L^(-1) CaCl_2, had a significant negative correlation with differentforms of acidity and lime requirement methods. Exchangeable Fe and Al showed significant positivecorrelations with EB-Al^(3+) acidity, exchangeable acidity, pH-dependent acidity and total potentialacidity, and also lime requirement methods. Extractable Al showed positive correlations withdifferent forms of acidity except EB-H^+ and EB-Al^(3+) acidities. The lime requirement by differentmethods depended upon the extractable aluminium. Significant positive correlations existed betweenlime requirements and different forms of acidity of the soils except EB-H^+ acidity and incubationmethod. The nature of soil acidity was mostly pH-dependent. Statistically, the Woodruff method didslightly better than the New Woodruff, incubation and Peech methods at estimating lime requirementand hence the Woodruff procedure may be recommended for routine soil testing because of its speedand simplicity.
文摘In this study,the best manufacturing process will be selected to build an automotive crash box using green oil palm natural fibre-reinforced polyurethane composite materials.This paper introduces an approach consist of technical aspects(T),the economic point of view(E)and availability(A),and it’s also called as TEA requirement.This approach was developed with the goal of assisting the design engineer in the selection of the best manufacturing process during the design phase at the criteria selection stage.In this study,the TEA requirement will integrate with the analytical hierarchy process(AHP)to assist decision makers or manufacturing engineers in determining the most appropriate manufacturing process to be employed in the manufacture of a composite automotive crash box(ACB)at the early stage of the product development process.It is obvious that a major challenge in the manufacturing selection process is lack of information regarding manufacturing of ACB using natural fibre composite(NFC).There have been no previous studies that examined ranking manufacturability processes in terms of their suitability.Therefore,the TEA-AHP hybrid method was introduced to provide unprejudiced criteria-ranking selection prior to evaluation of pairwise comparisons.At the end of this study,the pulforming process was selected as the best manufacturing process for fabrication of the ACB structural component.
文摘In this article we focus on the making of socialism,of socialist thought in history,in Britain.The four socialists we are going to present in this paper are not so famous as Marx,Engels or even William Morris,but they played an essential role in the birth of socialism in Britain,and they certainly deserve being remembered.Their names are Thomas Hodgskin,William Thompson,John Gray and John Francis Bray.They are usually referred to as the‘Ricardian Socialists'.This article will try to examine the underlying philosophy which their economic constructions imply.Revisiting these writers may help understand the notions of nature,reason and happiness that are part and parcel of their socialism thought and their economic thought.
文摘Automatically mapping a requirement specification to design model in Software Engineering is an open complex problem. Existing methods use a complex manual process that use the knowledge from the requirement specification/modeling and the design, and try to find a good match between them. The key task done by designers is to convert a natural language based requirement specification (or corresponding UML based representation) into a predominantly computer language based design model—thus the process is very complex as there is a very large gap between our natural language and computer language. Moreover, this is not just a simple language conversion, but rather a complex knowledge conversion that can lead to meaningful design implementation. In this paper, we describe an automated method to map Requirement Model to Design Model and thus automate/partially automate the Structured Design (SD) process. We believe, this is the first logical step in mapping a more complex requirement specification to design model. We call it IRTDM (Intelligent Agent based requirement model to design model mapping). The main theme of IRTDM is to use some AI (Artificial Intelligence) based algorithms, semantic representation using Ontology or Predicate Logic, design structures using some well known design framework and Machine Learning algorithms for learning over time. Semantics help convert natural language based requirement specification (and associated UML representation) into high level design model followed by mapping to design structures. AI method can also be used to convert high level design structures into lower level design which then can be refined further by some manual and/or semi automated process. We emphasize that automation is one of the key ways to minimize the software cost, and is very important for all, especially, for the “Design for the Bottom 90% People” or BOP (Base of the Pyramid People).
文摘Software testing is an important and cost intensive activity in software development.The major contribution in cost is due to test case generations.Requirement-based testing is an approach in which test cases are derivative from requirements without considering the implementation’s internal structure.Requirement-based testing includes functional and nonfunctional requirements.The objective of this study is to explore the approaches that generate test cases from requirements.A systematic literature review based on two research questions and extensive quality assessment criteria includes studies.The study identies 30 primary studies from 410 studies spanned from 2000 to 2018.The review’s nding shows that 53%of journal papers,42%of conference papers,and 5%of book chapters’address requirementsbased testing.Most of the studies use UML,activity,and use case diagrams for test case generation from requirements.One of the signicant lessons learned is that most software testing errors are traced back to errors in natural language requirements.A substantial amount of work focuses on UML diagrams for test case generations,which cannot capture all the system’s developed attributes.Furthermore,there is a lack of UML-based models that can generate test cases from natural language requirements by rening them in context.Coverage criteria indicate how efciently the testing has been performed 12.37%of studies use requirements coverage,20%of studies cover path coverage,and 17%study basic coverage.
文摘Software product line engineering is a large scale development paradigm based on mass production. It consists in building a common platform from which a set of products can be derived. Under the constraints of continuous evolution and costs optimization, the derivation process must be able to answer customers’ requirements and provide adequate products in a short time without defects. However, this purpose cannot be achieved if the customer must wait for the change is implemented in the common platform. In this paper, we describe our work which proposes a framework to manage derivation of adaptable products. An adaptable product is obtained by deriving the most similar product from the common platform and changing it to support the new requirements. The aim of the framework is to give quick response to the customers need while the new requirements are being implemented in the common platform. The framework includes tools for processing natural language requirements, computing the similarity between products on the basis of their requirements, and the product adaptation effort measuring.
文摘Most software systems have different stakeholders with a variety of concerns.The process of collecting requirements from a large number of stakeholders is vital but challenging.We propose an efficient,automatic approach to collecting requirements from different stakeholders’responses to a specific question.We use natural language processing techniques to get the stakeholder response that represents most other stakeholders’responses.This study improves existing practices in three ways:Firstly,it reduces the human effort needed to collect the requirements;secondly,it reduces the time required to carry out this task with a large number of stakeholders;thirdly,it underlines the importance of using of data mining techniques in various software engineering steps.Our approach uses tokenization,stop word removal,and word lemmatization to create a list of frequently accruing words.It then creates a similarity matrix to calculate the score value for each response and selects the answer with the highest score.Our experiments show that using this approach significantly reduces the time and effort needed to collect requirements and does so with a sufficient degree of accuracy.
文摘Ladies and Gentlemen: The Second International silk Conference,China now begins.On behalf of China Na-tional Textile Council,I would like to extend a warm welcome to the experts,scholars andenterprisers who are here to attend the Conference,and thank you for all your support andefforts made for the Conference.
文摘随着嵌入式软件系统在汽车、核工业、航空、航天等安全关键领域的广泛应用,其失效将会导致财产的损失、环境的破坏甚至人员的伤亡,使得保障软件安全性成为系统开发过程中的重要部分.传统的安全性分析方法主要应用在软件的需求分析阶段和设计阶段,然而需求与设计之间的鸿沟却一直是软件工程领域的一大难题.正是由于这一鸿沟的存在,使得需求分析阶段的安全性分析结果难以完整而详尽地反映在软件设计中.其根本原因是:当前的软件需求主要通过自然语言描述,存在二义性与模糊性,且难以进行自动化处理.为了解决这一问题,面向构件化嵌入式软件,首先提出了一种半结构化的限定自然语言需求模板用于需求规约,能够有效地降低自然语言需求的二义性与模糊性;然后,为了降低自动化处理的复杂性,采用需求抽象语法图作为中间模型,实现基于限定自然语言需求模板规约的软件需求与AADL模型之间的转换,并在此过程中自动记录两者之间的可追踪关系;最后,基于AADL开源工具OSATE对所提出方法进行了插件实现,并通过航天器导航、制导与控制系统(guidance,navigation and control,简称GNC)进行了实例性验证.