Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are ...Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are various kinds of process models that are used by the software industries for the development of small, medium and long-term software projects, but many of them do not cover risk management. It is quite obvious that the improper selection of the software development process model leads to failure of the software products as it is time bound activity. In the present work, a new software development process model is proposed which covers the risks at any stage of the development of the software product. The model is named a Hemant-Vipin (HV) process model and may be helpful for the software industries for development of the efficient software products and timely delivery at the end of the client. The efficiency of the HV process model is observed by considering various kinds of factors like requirement clarity, user feedback, change agility, predictability, risk identification, practical implementation, customer satisfaction, incremental development, use of ready-made components, quick design, resource organization and many more and found through a case study that the presented approach covers many of parameters in comparison of the existing process models. .展开更多
The creep characteristics of rock under high crustal stress are of important influence on the long‐term stability of deep rock engineering.To study the creep characteristics and engineering application of sandstone u...The creep characteristics of rock under high crustal stress are of important influence on the long‐term stability of deep rock engineering.To study the creep characteristics and engineering application of sandstone under high crustal stress,this study constructed nonlinear creep damage(NCD)constitutive mode based on the triaxial graded loading‒unloading creep test of sandstone in the Yuezhishan Tunnel.A numerical NCD constitutive model and a breakable lining(BL)model were developed based on FLAC3D and then applied to the stability analysis of the Yuezhishan Tunnel.Based on the creep test results of sandstone,a power function of creep rate and stress level was constructed,by which the long‐term strength was solved.The results show that the long‐term strength of the red sandstone based on the related function of the steady‐state creep rate and stress level is close to the measured stress value in engineering.The NCD model considering damage factors reflects the instantaneous and viscoelastic plasticity deformation characteristics of the red sandstone.The numerical NCD constitutive model and the BL model can reflect surrounding rock deformation characteristics and lining failure characteristics in practical engineering.The research results provide theoretical references for long‐term stability analysis of rock engineering and the deformation control of surrounding rock under high crustal stress.展开更多
Building a reasonable and accurate finite element model is the first and critical step for structural analysis of complicated bridge. In this article, modeling assistant for continuous suspension with multi-pylon is d...Building a reasonable and accurate finite element model is the first and critical step for structural analysis of complicated bridge. In this article, modeling assistant for continuous suspension with multi-pylon is developed based on .Net platform, with VB.Net, C# language and OpenGL graphic technique. With parameterized modeling method, finite element model of this kind of bridge can be built quickly and accurately, and multi-type element modeling with uniform parameters is realized. With advanced graphic technique, three-dimensional model graph can be real-timely previewed for intuitive data check. With an example of practice project, the accuracy and feasibility of this modeling method and practicality of this software are verified.展开更多
In order to shorten the design cycle of the excavator working device, we have proposed a rapid modeling method for the excavator working device which uses parameters. Based on the Pro/toolkit, which is secondary devel...In order to shorten the design cycle of the excavator working device, we have proposed a rapid modeling method for the excavator working device which uses parameters. Based on the Pro/toolkit, which is secondary development tool of Pro/E4.0,and combined with Vs C++2005 programming software. It developed a flexible set of MFC visualization-friendly interfaces. Users can enter data in the visual interface according to their needs and it will generate a new part model quickly. So it improves the design quality, shortens the design cycle, and makes the cost lower significantly.展开更多
The emerging Model-Driven Engineering (MDE) paradigm advocates the use of models as first-class citizens in the software development process, while artifacts such as documentation and source-code can be quickly produc...The emerging Model-Driven Engineering (MDE) paradigm advocates the use of models as first-class citizens in the software development process, while artifacts such as documentation and source-code can be quickly produced from those models by using automated transformations. Even though many MDE-oriented approaches, languages and tools have been developed in the recent past, there is no standard that concretely defines a specific sequence of steps to obtain a functional software system from a model. Thus, the existing approaches present numerous differences among themselves, because each one handles the problems inherent to software development in its own way. This paper presents and discusses a reference model for the comparative study of current MDE approaches in the scope of web-application development. This reference model focuses on relevant aspects such as modeling language scope (domain, business-logic, user-interface), usage of patterns, separation of concerns, model transformations, tool support, and deployment details like web-platform independence and traditional programming required. The ultimate goal of this paper is to determine the aspects that will be of greater importance in future web-oriented MDE languages.展开更多
An integration processing system of three-dimensional laser scanning information visualization in goaf was developed. It is provided with multiple functions, such as laser scanning information management for goaf, clo...An integration processing system of three-dimensional laser scanning information visualization in goaf was developed. It is provided with multiple functions, such as laser scanning information management for goaf, cloud data de-noising optimization, construction, display and operation of three-dimensional model, model editing, profile generation, calculation of goaf volume and roof area, Boolean calculation among models and interaction with the third party soft ware. Concerning this system with a concise interface, plentiful data input/output interfaces, it is featured with high integration, simple and convenient operations of applications. According to practice, in addition to being well-adapted, this system is favorably reliable and stable.展开更多
This paper first introduces the basic connotation of China’s whole-process engineering consulting.Immediately,analyze the organization model,service procurement model and charging standards of foreign whole-process e...This paper first introduces the basic connotation of China’s whole-process engineering consulting.Immediately,analyze the organization model,service procurement model and charging standards of foreign whole-process engineering consulting(international terminology full-life cycle engineering consultant).Second,discuss the government’s role in the development of engineering consulting from two aspects:service management and market access.Finally,combined with the above analysis,the specific problems faced in the implementation process of the whole process engineering consulting are compared.Provide relevant suggestions on how companies and individuals respond to industry development trends.展开更多
Requirement engineering in any software development is the most important phase to ensure the success or failure of software. Knowledge modeling and management are helping tools to learn the software organizations. Th...Requirement engineering in any software development is the most important phase to ensure the success or failure of software. Knowledge modeling and management are helping tools to learn the software organizations. The traditional Requirements engineering practices are based upon the interaction of stakeholders which causes iteratively changes in requirements and difficulties in communication and understanding problem domain etc. So, to resolve such issues we use knowledge based techniques to support the RE practices as well as software development process. Our technique is based on two prospective, theoretical and practical implementations. In this paper, we described the need of knowledge management in software engineering and then proposed a model based on knowledge management to support the software development process. To verify our results, we used controlled experiment approach. We have implemented our model, and verify results by using and without using proposed knowledge based RE process. Our resultant proposed model can save the overall cost and time of requirement engineering process as well as software development.展开更多
In this paper, we identify a set of factors that may be used to forecast software productivity and software development time. Software productivity was measured in function points per person hours, and software develo...In this paper, we identify a set of factors that may be used to forecast software productivity and software development time. Software productivity was measured in function points per person hours, and software development time was measured in number of elapsed days. Using field data on over 130 field software projects from various industries, we empirically test the impact of team size, integrated computer aided software engineering (ICASE) tools, software development type, software development platform, and programming language type on the software development productivity and development time. Our results indicate that team size, software development type, software development platform, and programming language type significantly impact software development productivity. However, only team size significantly impacts software development time. Our results indicate that effective management of software development teams, and using different management strategies for different software development type environments may improve software development productivity.展开更多
New energy vehicles represent the inevitable trend of future development.Compared to traditional fuel vehicles,they are more energy-saving and environmentally friendly,effectively reducing air pollution and mitigating...New energy vehicles represent the inevitable trend of future development.Compared to traditional fuel vehicles,they are more energy-saving and environmentally friendly,effectively reducing air pollution and mitigating excessive exploitation of oil resources,a stance strongly supported by governments.However,new energy vehicles possess certain drawbacks in terms of price and usability compared to traditional counterparts.Therefore,external support is imperative for their development.This paper delineates four main sections:the background of new energy vehicle promotion and application,a comparative analysis of domestic and foreign promotion models,specific promotion suggestions,and future development prospects.By leveraging insights from economic analysis,the optimal promotion model for new energy vehicles is elucidated.展开更多
Colorectal cancer(CRC)is the third most common diagnosed malignancy among both sexes in the United States as well as in the European Union.While the incidence and mortality rates in western,high developed countries ar...Colorectal cancer(CRC)is the third most common diagnosed malignancy among both sexes in the United States as well as in the European Union.While the incidence and mortality rates in western,high developed countries are declining,reflecting the success of screening programs and improved treatment regimen,a rise of the overall global CRC burden can be observed due to lifestyle changes paralleling an increasing human development index.Despite a growing insight into the biology of CRC and many therapeutic improvements in the recent decades,preclinical in vivo models are still indispensable for the development of new treatment approaches.Since the development of carcinogen-induced rodent models for CRC more than 80 years ago,a plethora of animal models has been established to study colon cancer biology.Despite tenuous invasiveness and metastatic behavior,these models are useful for chemoprevention studies and to evaluate colitis-related carcinogenesis.Genetically engineered mouse models(GEMM)mirror the pathogenesis of sporadic as well as inherited CRC depending on the specific molecular pathways activated or inhibited.Although the vast majority of CRC GEMM lack invasiveness,metastasis and tumor heterogeneity,they still have proven useful for examination of the tumor microenvironment as well as systemic immune responses;thus,supporting development of new therapeutic avenues.Induction of metastatic disease by orthotopic injection of CRC cell lines is possible,but the so generated models lack genetic diversity and the number of suited cell lines is very limited.Patient-derived xenografts,in contrast,maintain the pathological and molecular characteristics of the individual patient's CRC after subcutaneous implantation into immunodeficient mice and are therefore most reliable for preclinical drug development–even in comparison to GEMM or cell line-based analyses.However,subcutaneous patient-derived xenograft models are less suitable for studying most aspects of the tumor microenvironment and anti-tumoral immune responses.The authors review the distinct mouse models of CRC with an emphasis on their clinical relevance and shed light on the latest developments in the field of preclinical CRC models.展开更多
To reduce complexity, the combat effectiveness simulation system(CESS) is often decomposed into static structure,physical behavior, and cognitive behavior, and model abstraction is layered onto domain invariant knowle...To reduce complexity, the combat effectiveness simulation system(CESS) is often decomposed into static structure,physical behavior, and cognitive behavior, and model abstraction is layered onto domain invariant knowledge(DIK) and application variant knowledge(AVK) levels. This study concentrates on the specification of CESS’s physical behaviors at the DIK level of abstraction, and proposes a model driven framework for efficiently developing simulation models within model-driven engineering(MDE). Technically, this framework integrates the four-layer metamodeling architecture and a set of model transformation techniques with the objective of reducing model heterogeneity and enhancing model continuity. As a proof of concept, a torpedo example is illustrated to explain how physical models are developed following the proposed framework. Finally, a combat scenario is constructed to demonstrate the availability, and a further verification is shown by a reasonable agreement between simulation results and field observations.展开更多
Software is becoming the driving force in today’s mechatronic systems. It does not only realize a significant part of their functionality but it is also used to realize their most competitive advantages. However, the...Software is becoming the driving force in today’s mechatronic systems. It does not only realize a significant part of their functionality but it is also used to realize their most competitive advantages. However, the traditional development process is wholly inappropriate for the development of these systems that impose a tighter coupling of software with electronics and mechanics. In this paper, a synergistic integration of the constituent parts of mechatronic systems, i.e. mechanical, electronic and software is proposed though the 3+1 SysML view-model. SysML is used to specify the cen-tral view-model of the mechatronic system while the other three views are for the different disciplines involved. The widely used in software engineering V-model is extended to address the requirements set by the 3+1 SysML view-model and the Model Integrated Mechatronics (MIM) paradigm. A SysML profile is described to facilitate the application of the proposed view-model in the development of mechatronic systems.展开更多
基于IEEE及国际系统工程协会(International Council on Systems Engineering,INCOSE)社区会刊,提取与基于模型的系统工程(model based systems engineering,MBSE)领域相关的167篇顶刊的关键词和摘要。采用Python及其第三方库WordCloud...基于IEEE及国际系统工程协会(International Council on Systems Engineering,INCOSE)社区会刊,提取与基于模型的系统工程(model based systems engineering,MBSE)领域相关的167篇顶刊的关键词和摘要。采用Python及其第三方库WordCloud技术,以可视化形式展示MBSE领域研究内容并对MBSE发展态势进行研究。研究结果表明,MBSE在产品研发全生命周期,应用建模技术来支持系统需求、设计、分析、验证与确认等活动,在系统架构设计方面具有重要作用,将MBSE与安全性分析、可靠性分析方法结合也是MBSE的重要研究内容;系统建模语言(system modeling language,SysML)和对象过程方法(object process method,OPM)分别是目前MBSE研究领域中最受欢迎的建模语言和建模方法;将MBSE方法与本体进行结合是规范MBSE模型表达的重要手段,将MBSE与信息物理系统、数字孪生、并行工程领域进行融合研究是MBSE的重要发展方向。所提研究为使用WordCloud文本分析技术来探索当前的MBSE研究提供了技术路线参考,有助于对MBSE的未来发展态势进行预测。展开更多
文摘Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are various kinds of process models that are used by the software industries for the development of small, medium and long-term software projects, but many of them do not cover risk management. It is quite obvious that the improper selection of the software development process model leads to failure of the software products as it is time bound activity. In the present work, a new software development process model is proposed which covers the risks at any stage of the development of the software product. The model is named a Hemant-Vipin (HV) process model and may be helpful for the software industries for development of the efficient software products and timely delivery at the end of the client. The efficiency of the HV process model is observed by considering various kinds of factors like requirement clarity, user feedback, change agility, predictability, risk identification, practical implementation, customer satisfaction, incremental development, use of ready-made components, quick design, resource organization and many more and found through a case study that the presented approach covers many of parameters in comparison of the existing process models. .
基金National Science and Technology Major Project,Grant/Award Number:2017YFC1503102National Natural Science Foundation of China,Grant/Award Number:51704144。
文摘The creep characteristics of rock under high crustal stress are of important influence on the long‐term stability of deep rock engineering.To study the creep characteristics and engineering application of sandstone under high crustal stress,this study constructed nonlinear creep damage(NCD)constitutive mode based on the triaxial graded loading‒unloading creep test of sandstone in the Yuezhishan Tunnel.A numerical NCD constitutive model and a breakable lining(BL)model were developed based on FLAC3D and then applied to the stability analysis of the Yuezhishan Tunnel.Based on the creep test results of sandstone,a power function of creep rate and stress level was constructed,by which the long‐term strength was solved.The results show that the long‐term strength of the red sandstone based on the related function of the steady‐state creep rate and stress level is close to the measured stress value in engineering.The NCD model considering damage factors reflects the instantaneous and viscoelastic plasticity deformation characteristics of the red sandstone.The numerical NCD constitutive model and the BL model can reflect surrounding rock deformation characteristics and lining failure characteristics in practical engineering.The research results provide theoretical references for long‐term stability analysis of rock engineering and the deformation control of surrounding rock under high crustal stress.
基金National Science and Technology Support Program of China(No.2009BAG15B01)Key Programs for Science and Technology Development of Chinese Transportation Industry(No.2008-353-332-190)
文摘Building a reasonable and accurate finite element model is the first and critical step for structural analysis of complicated bridge. In this article, modeling assistant for continuous suspension with multi-pylon is developed based on .Net platform, with VB.Net, C# language and OpenGL graphic technique. With parameterized modeling method, finite element model of this kind of bridge can be built quickly and accurately, and multi-type element modeling with uniform parameters is realized. With advanced graphic technique, three-dimensional model graph can be real-timely previewed for intuitive data check. With an example of practice project, the accuracy and feasibility of this modeling method and practicality of this software are verified.
文摘In order to shorten the design cycle of the excavator working device, we have proposed a rapid modeling method for the excavator working device which uses parameters. Based on the Pro/toolkit, which is secondary development tool of Pro/E4.0,and combined with Vs C++2005 programming software. It developed a flexible set of MFC visualization-friendly interfaces. Users can enter data in the visual interface according to their needs and it will generate a new part model quickly. So it improves the design quality, shortens the design cycle, and makes the cost lower significantly.
文摘The emerging Model-Driven Engineering (MDE) paradigm advocates the use of models as first-class citizens in the software development process, while artifacts such as documentation and source-code can be quickly produced from those models by using automated transformations. Even though many MDE-oriented approaches, languages and tools have been developed in the recent past, there is no standard that concretely defines a specific sequence of steps to obtain a functional software system from a model. Thus, the existing approaches present numerous differences among themselves, because each one handles the problems inherent to software development in its own way. This paper presents and discusses a reference model for the comparative study of current MDE approaches in the scope of web-application development. This reference model focuses on relevant aspects such as modeling language scope (domain, business-logic, user-interface), usage of patterns, separation of concerns, model transformations, tool support, and deployment details like web-platform independence and traditional programming required. The ultimate goal of this paper is to determine the aspects that will be of greater importance in future web-oriented MDE languages.
基金Project(51274250)supported by the National Natural Science Foundation of ChinaProject(2012BAK09B02-05)supported by the National Key Technology R&D Program during the 12th Five-year Plan of China
文摘An integration processing system of three-dimensional laser scanning information visualization in goaf was developed. It is provided with multiple functions, such as laser scanning information management for goaf, cloud data de-noising optimization, construction, display and operation of three-dimensional model, model editing, profile generation, calculation of goaf volume and roof area, Boolean calculation among models and interaction with the third party soft ware. Concerning this system with a concise interface, plentiful data input/output interfaces, it is featured with high integration, simple and convenient operations of applications. According to practice, in addition to being well-adapted, this system is favorably reliable and stable.
文摘This paper first introduces the basic connotation of China’s whole-process engineering consulting.Immediately,analyze the organization model,service procurement model and charging standards of foreign whole-process engineering consulting(international terminology full-life cycle engineering consultant).Second,discuss the government’s role in the development of engineering consulting from two aspects:service management and market access.Finally,combined with the above analysis,the specific problems faced in the implementation process of the whole process engineering consulting are compared.Provide relevant suggestions on how companies and individuals respond to industry development trends.
文摘Requirement engineering in any software development is the most important phase to ensure the success or failure of software. Knowledge modeling and management are helping tools to learn the software organizations. The traditional Requirements engineering practices are based upon the interaction of stakeholders which causes iteratively changes in requirements and difficulties in communication and understanding problem domain etc. So, to resolve such issues we use knowledge based techniques to support the RE practices as well as software development process. Our technique is based on two prospective, theoretical and practical implementations. In this paper, we described the need of knowledge management in software engineering and then proposed a model based on knowledge management to support the software development process. To verify our results, we used controlled experiment approach. We have implemented our model, and verify results by using and without using proposed knowledge based RE process. Our resultant proposed model can save the overall cost and time of requirement engineering process as well as software development.
文摘In this paper, we identify a set of factors that may be used to forecast software productivity and software development time. Software productivity was measured in function points per person hours, and software development time was measured in number of elapsed days. Using field data on over 130 field software projects from various industries, we empirically test the impact of team size, integrated computer aided software engineering (ICASE) tools, software development type, software development platform, and programming language type on the software development productivity and development time. Our results indicate that team size, software development type, software development platform, and programming language type significantly impact software development productivity. However, only team size significantly impacts software development time. Our results indicate that effective management of software development teams, and using different management strategies for different software development type environments may improve software development productivity.
文摘New energy vehicles represent the inevitable trend of future development.Compared to traditional fuel vehicles,they are more energy-saving and environmentally friendly,effectively reducing air pollution and mitigating excessive exploitation of oil resources,a stance strongly supported by governments.However,new energy vehicles possess certain drawbacks in terms of price and usability compared to traditional counterparts.Therefore,external support is imperative for their development.This paper delineates four main sections:the background of new energy vehicle promotion and application,a comparative analysis of domestic and foreign promotion models,specific promotion suggestions,and future development prospects.By leveraging insights from economic analysis,the optimal promotion model for new energy vehicles is elucidated.
基金the State Mecklenburg-Vorpommern,No.TBI-V-1-241-VBW-084。
文摘Colorectal cancer(CRC)is the third most common diagnosed malignancy among both sexes in the United States as well as in the European Union.While the incidence and mortality rates in western,high developed countries are declining,reflecting the success of screening programs and improved treatment regimen,a rise of the overall global CRC burden can be observed due to lifestyle changes paralleling an increasing human development index.Despite a growing insight into the biology of CRC and many therapeutic improvements in the recent decades,preclinical in vivo models are still indispensable for the development of new treatment approaches.Since the development of carcinogen-induced rodent models for CRC more than 80 years ago,a plethora of animal models has been established to study colon cancer biology.Despite tenuous invasiveness and metastatic behavior,these models are useful for chemoprevention studies and to evaluate colitis-related carcinogenesis.Genetically engineered mouse models(GEMM)mirror the pathogenesis of sporadic as well as inherited CRC depending on the specific molecular pathways activated or inhibited.Although the vast majority of CRC GEMM lack invasiveness,metastasis and tumor heterogeneity,they still have proven useful for examination of the tumor microenvironment as well as systemic immune responses;thus,supporting development of new therapeutic avenues.Induction of metastatic disease by orthotopic injection of CRC cell lines is possible,but the so generated models lack genetic diversity and the number of suited cell lines is very limited.Patient-derived xenografts,in contrast,maintain the pathological and molecular characteristics of the individual patient's CRC after subcutaneous implantation into immunodeficient mice and are therefore most reliable for preclinical drug development–even in comparison to GEMM or cell line-based analyses.However,subcutaneous patient-derived xenograft models are less suitable for studying most aspects of the tumor microenvironment and anti-tumoral immune responses.The authors review the distinct mouse models of CRC with an emphasis on their clinical relevance and shed light on the latest developments in the field of preclinical CRC models.
基金supported by the National Natural Science Foundation of China(61273198)
文摘To reduce complexity, the combat effectiveness simulation system(CESS) is often decomposed into static structure,physical behavior, and cognitive behavior, and model abstraction is layered onto domain invariant knowledge(DIK) and application variant knowledge(AVK) levels. This study concentrates on the specification of CESS’s physical behaviors at the DIK level of abstraction, and proposes a model driven framework for efficiently developing simulation models within model-driven engineering(MDE). Technically, this framework integrates the four-layer metamodeling architecture and a set of model transformation techniques with the objective of reducing model heterogeneity and enhancing model continuity. As a proof of concept, a torpedo example is illustrated to explain how physical models are developed following the proposed framework. Finally, a combat scenario is constructed to demonstrate the availability, and a further verification is shown by a reasonable agreement between simulation results and field observations.
文摘Software is becoming the driving force in today’s mechatronic systems. It does not only realize a significant part of their functionality but it is also used to realize their most competitive advantages. However, the traditional development process is wholly inappropriate for the development of these systems that impose a tighter coupling of software with electronics and mechanics. In this paper, a synergistic integration of the constituent parts of mechatronic systems, i.e. mechanical, electronic and software is proposed though the 3+1 SysML view-model. SysML is used to specify the cen-tral view-model of the mechatronic system while the other three views are for the different disciplines involved. The widely used in software engineering V-model is extended to address the requirements set by the 3+1 SysML view-model and the Model Integrated Mechatronics (MIM) paradigm. A SysML profile is described to facilitate the application of the proposed view-model in the development of mechatronic systems.
文摘基于IEEE及国际系统工程协会(International Council on Systems Engineering,INCOSE)社区会刊,提取与基于模型的系统工程(model based systems engineering,MBSE)领域相关的167篇顶刊的关键词和摘要。采用Python及其第三方库WordCloud技术,以可视化形式展示MBSE领域研究内容并对MBSE发展态势进行研究。研究结果表明,MBSE在产品研发全生命周期,应用建模技术来支持系统需求、设计、分析、验证与确认等活动,在系统架构设计方面具有重要作用,将MBSE与安全性分析、可靠性分析方法结合也是MBSE的重要研究内容;系统建模语言(system modeling language,SysML)和对象过程方法(object process method,OPM)分别是目前MBSE研究领域中最受欢迎的建模语言和建模方法;将MBSE方法与本体进行结合是规范MBSE模型表达的重要手段,将MBSE与信息物理系统、数字孪生、并行工程领域进行融合研究是MBSE的重要发展方向。所提研究为使用WordCloud文本分析技术来探索当前的MBSE研究提供了技术路线参考,有助于对MBSE的未来发展态势进行预测。