With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current ...With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current situation of the mismatch between educational practices and industrial change,this study proposes an innovative teaching model—“Micro-practices”.This model integrates new knowledge and new technologies into the teaching process quickly and flexibly through practical teaching projects with“short class time,small capacity,and cloud environment”to meet the different educational needs of students,teachers,and enterprises.The aim is to train innovative software engineering talents who can meet the challenges of the future.展开更多
BETA-85 is the kernel of an integrated software engineering environment, hosted by UNIX operating system. It is general-purposed and open-ended, using programming language C as its base language and supporting a varie...BETA-85 is the kernel of an integrated software engineering environment, hosted by UNIX operating system. It is general-purposed and open-ended, using programming language C as its base language and supporting a variety of software development and maintenance methodologies.BETA-85 is organized as a hierarchical structure of environment work bench which, corresponds to a multi-base facility for organizing and managing information entities in the environment. A general-purposed interactive editing system is designed as its user interface. The technical and managerial supports at different levels are specially provided for programming in the small, in the large, and in the many. Therefore, the visibility and traceability of software engineering project are greatly increased, the software productivity is significantly raised, the quality of software products is effectively improved, and the cost of software development and maintenance is strictly controlled.展开更多
Based on previous evaluating methods, a new method which combines GIS with Fussy Clustering algorithm is proposed and applied in evaluating the engineering geological environment of the research area of XuZHou City in...Based on previous evaluating methods, a new method which combines GIS with Fussy Clustering algorithm is proposed and applied in evaluating the engineering geological environment of the research area of XuZHou City in this paper. By analyzing the characteristics and formation of engineering geological environment,the major problems are discussed, including stability of basement rock, sandy soil liquefaction and cultural stratum.According to effecting factors of these problems, the stability of every engineering geological problem in the worked area is classified into different classes. Then, the Fussy Clustering method is used in assessing all conditions of engineering geological environment. Finally, the evaluation is fulfilled in the whole studied area. The calculating result shows the method is feasible.展开更多
Many industrial companies and researchers are looking for more efficient model driven engineering approaches (MDE) in software engineering of manufacturing automation systems (MS) especially for logic control programm...Many industrial companies and researchers are looking for more efficient model driven engineering approaches (MDE) in software engineering of manufacturing automation systems (MS) especially for logic control programming, but are uncertain about the applicability and effort needed to implement those approaches in comparison to classical Programmable Logic Controller?(PLC) programming with IEC 61131-3. The paper summarizes results of usability experiments evaluating UML and SysML as software engineering notations for a MDE applied in the domain of manufacturing systems. Modeling MS needs to cover the domain specific characteristics,?i.e.?hybrid process, real time requirements and communication requirements. In addition the paper presents factors, constraint and practical experience for the development of further usability experiments. The paper gives examples of notational expressiveness and weaknesses of UML and SysML. The appendix delivers detailed master models, representing the correct best suited model, and evaluation schemes of the experiment, which is helpful if setting up own empirical experiments.展开更多
本文前五节仔细介绍了Thomas和Nejmeh一文“Definitions of Tool Integration for Environments”中的基本观点,并给以必要的评述。这些观点对我们考察软件工程环境的集成问题仍然是有益的。本文第六节提出了构造面向过程的软件工程环...本文前五节仔细介绍了Thomas和Nejmeh一文“Definitions of Tool Integration for Environments”中的基本观点,并给以必要的评述。这些观点对我们考察软件工程环境的集成问题仍然是有益的。本文第六节提出了构造面向过程的软件工程环境的集成机制,这是美国当前建造软件工程环境的一个新的潮流,值得我们注意。展开更多
基金funded by Universityindustry Collaborative Education Program(No.220605181024725)the Undergraduate Education and Teaching Reform Research Project of Northwestern Polytechnical University(No.22GZ13083)。
文摘With the rapid development of software engineering,traditional teaching methods are confronted with the challenges of short knowledge update cycles and the rapid emergence of new technologies.By analyzing the current situation of the mismatch between educational practices and industrial change,this study proposes an innovative teaching model—“Micro-practices”.This model integrates new knowledge and new technologies into the teaching process quickly and flexibly through practical teaching projects with“short class time,small capacity,and cloud environment”to meet the different educational needs of students,teachers,and enterprises.The aim is to train innovative software engineering talents who can meet the challenges of the future.
文摘BETA-85 is the kernel of an integrated software engineering environment, hosted by UNIX operating system. It is general-purposed and open-ended, using programming language C as its base language and supporting a variety of software development and maintenance methodologies.BETA-85 is organized as a hierarchical structure of environment work bench which, corresponds to a multi-base facility for organizing and managing information entities in the environment. A general-purposed interactive editing system is designed as its user interface. The technical and managerial supports at different levels are specially provided for programming in the small, in the large, and in the many. Therefore, the visibility and traceability of software engineering project are greatly increased, the software productivity is significantly raised, the quality of software products is effectively improved, and the cost of software development and maintenance is strictly controlled.
文摘Based on previous evaluating methods, a new method which combines GIS with Fussy Clustering algorithm is proposed and applied in evaluating the engineering geological environment of the research area of XuZHou City in this paper. By analyzing the characteristics and formation of engineering geological environment,the major problems are discussed, including stability of basement rock, sandy soil liquefaction and cultural stratum.According to effecting factors of these problems, the stability of every engineering geological problem in the worked area is classified into different classes. Then, the Fussy Clustering method is used in assessing all conditions of engineering geological environment. Finally, the evaluation is fulfilled in the whole studied area. The calculating result shows the method is feasible.
文摘Many industrial companies and researchers are looking for more efficient model driven engineering approaches (MDE) in software engineering of manufacturing automation systems (MS) especially for logic control programming, but are uncertain about the applicability and effort needed to implement those approaches in comparison to classical Programmable Logic Controller?(PLC) programming with IEC 61131-3. The paper summarizes results of usability experiments evaluating UML and SysML as software engineering notations for a MDE applied in the domain of manufacturing systems. Modeling MS needs to cover the domain specific characteristics,?i.e.?hybrid process, real time requirements and communication requirements. In addition the paper presents factors, constraint and practical experience for the development of further usability experiments. The paper gives examples of notational expressiveness and weaknesses of UML and SysML. The appendix delivers detailed master models, representing the correct best suited model, and evaluation schemes of the experiment, which is helpful if setting up own empirical experiments.
文摘本文前五节仔细介绍了Thomas和Nejmeh一文“Definitions of Tool Integration for Environments”中的基本观点,并给以必要的评述。这些观点对我们考察软件工程环境的集成问题仍然是有益的。本文第六节提出了构造面向过程的软件工程环境的集成机制,这是美国当前建造软件工程环境的一个新的潮流,值得我们注意。