This Automatic Speech Recognition (ASR) is the process which converts an acoustic signal captured by the microphone to written text. The motivation of the paper is to create a speech based Integrated Development Envir...This Automatic Speech Recognition (ASR) is the process which converts an acoustic signal captured by the microphone to written text. The motivation of the paper is to create a speech based Integrated Development Environment (IDE) for C program. This paper proposes a technique to facilitate the visually impaired people or the person with arm injuries with excellent programming skills that can code the C program through voice input. The proposed system accepts the C program as voice input and produces compiled C program as output. The user should utter each line of the C program through voice input. First the voice input is recognized as text. The recognized text will be converted into C program by using syntactic constructs of the C language. After conversion, C program will be fetched as input to the IDE. Furthermore, the IDE commands like open, save, close, compile, run are also given through voice input only. If any error occurs during the compilation process, the error is corrected through voice input only. The errors can be corrected by specifying the line number through voice input. Performance of the speech recognition system is analyzed by varying the vocabulary size as well as number of mixture components in HMM.展开更多
Reusing business process models and best practices can improve the productivity, quality and agility in the early development phases of enterprise software systems. To help developers reuse the business process models...Reusing business process models and best practices can improve the productivity, quality and agility in the early development phases of enterprise software systems. To help developers reuse the business process models and best practices, we propose a methodology and an integrated environment for business process modeling driven by the metamodel. Furthermore, we propose a process-template design method to unify the granularity and separate the commonality and variability of business processes so that business process models can be reused across different enterprise software systems. The proposed methodology enables to create reuse-oriented business process templates before the business process modeling. To support the proposed methodology, we developed an integrated environment for creating, reusing and verifying the business process models. As the key techniques, we describe the methodology and its integrated environment, including a metamodel and notations. We applied the methodology and integrated environment to an actual enterprise software development project, and evaluated that the productivity of business process modeling is improved by at least 46%. As the conclusion, this paper contributes to prove the effectiveness of the meta-model driven business process modeling methodology for the reuse of business process models.展开更多
Inferring the fully qualified names(FQNs)of undeclared receiving objects and non-fully-qualified type names(non-FQNs)in partial code is critical for effectively searching,understanding,and reusing partial code.Existin...Inferring the fully qualified names(FQNs)of undeclared receiving objects and non-fully-qualified type names(non-FQNs)in partial code is critical for effectively searching,understanding,and reusing partial code.Existing type inference tools,such as COSTER and SNR,rely on a symbolic knowledge base and adopt a dictionary-lookup strategy to map simple names of undeclared receiving objects and non-FQNs to FQNs.However,building a symbolic knowledge base requires parsing compilable code files,which limits the collection of APIs and code contexts,resulting in out-of-vocabulary(OOV)failures.To overcome the limitations of a symbolic knowledge base for FQN inference,we implemented Ask Me Any Type(AMAT),a type of inference plugin embedded in web browsers and integrated development environment(IDE).Unlike the dictionary-lookup strategy,AMAT uses a cloze-style fill-in-the-blank strategy for type inference.By treating code as text,AMAT leverages a fine-tuned large language model(LLM)as a neural knowledge base,thereby preventing the need for code compilation.Experimental results show that AMAT outperforms state-of-the-art tools such as COSTER and SNR.In practice,developers can directly reuse partial code by inferring the FQNs of unresolved type names in real time.展开更多
This paper introduces the energy consumption status in China, elaborate the affects of the unreasonable energy consumption structure on energy environment and sustainable development of economy. Simultaneously, it poi...This paper introduces the energy consumption status in China, elaborate the affects of the unreasonable energy consumption structure on energy environment and sustainable development of economy. Simultaneously, it points out the solution, i.e., to implement integrated resources planning (IRP)/demand side management (DSM), and gives some recommendations on the way of implementing IRP/DSM.展开更多
The strategic delineation of the urban development boundary(UDB)is an effective initiative for efficient land resource allocation and for facilitating planned urban development.To align with sustainable development ob...The strategic delineation of the urban development boundary(UDB)is an effective initiative for efficient land resource allocation and for facilitating planned urban development.To align with sustainable development objectives,UDB definitions have evolved to reconcile urban development with ecological preservation.This study presents a UDB delineation framework from an integrated perspective that incorporates both demand-oriented and comprehensive constraints.Specifically,the urban construction land demand area was estimated based on population projections,meanwhile,the ecological red line(ERL)was delineated and integrated into the evaluation of the construction land suitability.Subsequently,with the demand area as the simulation target and unsuitable areas as comprehensive constraints,the UDB was delineated by simulating future land use patterns.The proposed framework was applied to Wuhan,a rapidly urbanizing city in central China,where the delineation of the UDB serves the dual purpose of managing the rapid expansion of built-up land and achieving a harmonious balance between urban development imperatives and ecological protection goals.Moreover,based on the results and analysis,policy implications for the rational spatial planning of Wuhan were proposed,encompassing the spatial patterns and scientific decision-making in ecological conservation and urban development.The results demonstrate that the efficacy of adopting a comprehensive perspective in delineating UDB effectively reconciles the competing needs of urban development and conservation.The framework and the policy insights derived in this study could inform spatial planning efforts not only in Wuhan but also in other cities facing the dilemma of urban development and ecological protection.展开更多
On the basis of the general framework of United Nations′ ″indirect/satellite″ accounting system--Integrated System of Environment & Economy Accounting SEEA (1992) and 93′ SNA, this paper tries to construct one...On the basis of the general framework of United Nations′ ″indirect/satellite″ accounting system--Integrated System of Environment & Economy Accounting SEEA (1992) and 93′ SNA, this paper tries to construct one simple, effective and practical CSEEA, and thereby trial estimates the 1992 Chinese environmental adjusted GDP (Green GDP), under Chinese National Accounting System′s reform practice.展开更多
文摘This Automatic Speech Recognition (ASR) is the process which converts an acoustic signal captured by the microphone to written text. The motivation of the paper is to create a speech based Integrated Development Environment (IDE) for C program. This paper proposes a technique to facilitate the visually impaired people or the person with arm injuries with excellent programming skills that can code the C program through voice input. The proposed system accepts the C program as voice input and produces compiled C program as output. The user should utter each line of the C program through voice input. First the voice input is recognized as text. The recognized text will be converted into C program by using syntactic constructs of the C language. After conversion, C program will be fetched as input to the IDE. Furthermore, the IDE commands like open, save, close, compile, run are also given through voice input only. If any error occurs during the compilation process, the error is corrected through voice input only. The errors can be corrected by specifying the line number through voice input. Performance of the speech recognition system is analyzed by varying the vocabulary size as well as number of mixture components in HMM.
文摘Reusing business process models and best practices can improve the productivity, quality and agility in the early development phases of enterprise software systems. To help developers reuse the business process models and best practices, we propose a methodology and an integrated environment for business process modeling driven by the metamodel. Furthermore, we propose a process-template design method to unify the granularity and separate the commonality and variability of business processes so that business process models can be reused across different enterprise software systems. The proposed methodology enables to create reuse-oriented business process templates before the business process modeling. To support the proposed methodology, we developed an integrated environment for creating, reusing and verifying the business process models. As the key techniques, we describe the methodology and its integrated environment, including a metamodel and notations. We applied the methodology and integrated environment to an actual enterprise software development project, and evaluated that the productivity of business process modeling is improved by at least 46%. As the conclusion, this paper contributes to prove the effectiveness of the meta-model driven business process modeling methodology for the reuse of business process models.
基金Supported by the Key Scientific and Technological Research Projects of the Jiangxi Provincial Department of Education(GJJ2200303)the National Social Science Foundation Major Bidding Project(20&ZD068)。
文摘Inferring the fully qualified names(FQNs)of undeclared receiving objects and non-fully-qualified type names(non-FQNs)in partial code is critical for effectively searching,understanding,and reusing partial code.Existing type inference tools,such as COSTER and SNR,rely on a symbolic knowledge base and adopt a dictionary-lookup strategy to map simple names of undeclared receiving objects and non-FQNs to FQNs.However,building a symbolic knowledge base requires parsing compilable code files,which limits the collection of APIs and code contexts,resulting in out-of-vocabulary(OOV)failures.To overcome the limitations of a symbolic knowledge base for FQN inference,we implemented Ask Me Any Type(AMAT),a type of inference plugin embedded in web browsers and integrated development environment(IDE).Unlike the dictionary-lookup strategy,AMAT uses a cloze-style fill-in-the-blank strategy for type inference.By treating code as text,AMAT leverages a fine-tuned large language model(LLM)as a neural knowledge base,thereby preventing the need for code compilation.Experimental results show that AMAT outperforms state-of-the-art tools such as COSTER and SNR.In practice,developers can directly reuse partial code by inferring the FQNs of unresolved type names in real time.
文摘This paper introduces the energy consumption status in China, elaborate the affects of the unreasonable energy consumption structure on energy environment and sustainable development of economy. Simultaneously, it points out the solution, i.e., to implement integrated resources planning (IRP)/demand side management (DSM), and gives some recommendations on the way of implementing IRP/DSM.
基金National Natural Science Foundation of China,No.72174071。
文摘The strategic delineation of the urban development boundary(UDB)is an effective initiative for efficient land resource allocation and for facilitating planned urban development.To align with sustainable development objectives,UDB definitions have evolved to reconcile urban development with ecological preservation.This study presents a UDB delineation framework from an integrated perspective that incorporates both demand-oriented and comprehensive constraints.Specifically,the urban construction land demand area was estimated based on population projections,meanwhile,the ecological red line(ERL)was delineated and integrated into the evaluation of the construction land suitability.Subsequently,with the demand area as the simulation target and unsuitable areas as comprehensive constraints,the UDB was delineated by simulating future land use patterns.The proposed framework was applied to Wuhan,a rapidly urbanizing city in central China,where the delineation of the UDB serves the dual purpose of managing the rapid expansion of built-up land and achieving a harmonious balance between urban development imperatives and ecological protection goals.Moreover,based on the results and analysis,policy implications for the rational spatial planning of Wuhan were proposed,encompassing the spatial patterns and scientific decision-making in ecological conservation and urban development.The results demonstrate that the efficacy of adopting a comprehensive perspective in delineating UDB effectively reconciles the competing needs of urban development and conservation.The framework and the policy insights derived in this study could inform spatial planning efforts not only in Wuhan but also in other cities facing the dilemma of urban development and ecological protection.
基金National Natural Science Foundation of China (No.794 0 0 0 0 1 ) &(No.79870 0 78)
文摘On the basis of the general framework of United Nations′ ″indirect/satellite″ accounting system--Integrated System of Environment & Economy Accounting SEEA (1992) and 93′ SNA, this paper tries to construct one simple, effective and practical CSEEA, and thereby trial estimates the 1992 Chinese environmental adjusted GDP (Green GDP), under Chinese National Accounting System′s reform practice.