首页 > 最新文献

软件工程与应用(英文)最新文献

英文 中文
Some Considerations about Fuzzy Logic Based Decision Making by Autonomous Intelligent Actor 基于模糊逻辑的自主智能行为体决策的若干思考
Pub Date : 2022-01-01 DOI: 10.4236/jsea.2022.152002
A. Tserkovny
The article presents an approach toward an implementation of a fuzzy log-ic-based decision-making process by Autonomous Intelligent Actor (AIA) (© A. Tserkovny), when an input information is defined for its “strategic target-ing” by a human operator in terms of a fuzzy incident geometry, whereas its “tactical” behavior (a navigation in space) is directed by fuzzy conditional inference rules. For implementing both elements of AIA decision-making a fuzzy logic [1] for formal geometric reasoning with extended objects is used. This fuzzy logic based fuzzification of axioms of an incidence geometry and a predicate apparatus [2] for AIA space orientation are also presented. The approach, offered in the article, extends predicates of a counter positioning of two objects and their mutual navigation into their fuzzy counterparts. The latter allows AIA to make certain “tactical” decisions.
本文提出了一种由自主智能参与者(AIA)(©a . Tserkovny)实现基于模糊逻辑的决策过程的方法,当输入信息由人类操作员根据模糊事件几何为其“战略目标”定义时,而其“战术”行为(空间导航)由模糊条件推理规则指导。为了实现AIA决策的两个要素,使用了具有扩展对象的形式几何推理的模糊逻辑[1]。本文还提出了基于模糊逻辑的关联几何公理的模糊化和AIA空间定位的谓词装置[2]。本文提供的方法将两个对象的反向定位的谓词及其相互导航扩展到它们的模糊对应对象。后者允许友邦保险做出某些“战术”决策。
{"title":"Some Considerations about Fuzzy Logic Based Decision Making by Autonomous Intelligent Actor","authors":"A. Tserkovny","doi":"10.4236/jsea.2022.152002","DOIUrl":"https://doi.org/10.4236/jsea.2022.152002","url":null,"abstract":"The article presents an approach toward an implementation of a fuzzy log-ic-based decision-making process by Autonomous Intelligent Actor (AIA) (© A. Tserkovny), when an input information is defined for its “strategic target-ing” by a human operator in terms of a fuzzy incident geometry, whereas its “tactical” behavior (a navigation in space) is directed by fuzzy conditional inference rules. For implementing both elements of AIA decision-making a fuzzy logic [1] for formal geometric reasoning with extended objects is used. This fuzzy logic based fuzzification of axioms of an incidence geometry and a predicate apparatus [2] for AIA space orientation are also presented. The approach, offered in the article, extends predicates of a counter positioning of two objects and their mutual navigation into their fuzzy counterparts. The latter allows AIA to make certain “tactical” decisions.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449445","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Process Digital Twin and Its Application in Petrochemical Industry 过程数字孪生及其在石化工业中的应用
Pub Date : 2022-01-01 DOI: 10.4236/jsea.2022.158018
Libing Gao, Mengda Jia, Dongqing Liu
Digital twin (DT) is drawing significant attention both from the academia, industry and government. However, people from different fields have different understandings and cognitions about DT. In addition, most of the DT application scenarios discussed belong to discrete manufacturing and are not suitable for process manufacturing. Petrochemical industry is a typical process manufacturing with multi-scale hierarchical and functional structure in space and time. This contribution focuses on topics on the application of DT in petrochemical industry including: 1) The specific DT definition by process industry. 2) The three key elements and design of chemical DT. 3) Features and application scenarios of chemical DT from the view of model precision, model scale and asset life cycle. 4) The Four P’s maturity framework of chemical DT, and 5) Prospects for the development of chemical DT.
数字孪生(Digital twin, DT)正受到学术界、工业界和政府的高度关注。然而,不同领域的人对DT有着不同的理解和认知。此外,所讨论的DT应用场景大多属于离散制造,不适合过程制造。石化工业是典型的过程制造业,在空间和时间上具有多尺度的层次结构和功能结构。本论文重点讨论了DT在石化行业中的应用,包括:1)过程工业中DT的具体定义。2)化工DT的三个关键要素及设计。3)从模型精度、模型规模和资产生命周期角度分析化工DT的特点和应用场景。4)化学DT的4p成熟度框架;5)化学DT的发展前景。
{"title":"Process Digital Twin and Its Application in Petrochemical Industry","authors":"Libing Gao, Mengda Jia, Dongqing Liu","doi":"10.4236/jsea.2022.158018","DOIUrl":"https://doi.org/10.4236/jsea.2022.158018","url":null,"abstract":"Digital twin (DT) is drawing significant attention both from the academia, industry and government. However, people from different fields have different understandings and cognitions about DT. In addition, most of the DT application scenarios discussed belong to discrete manufacturing and are not suitable for process manufacturing. Petrochemical industry is a typical process manufacturing with multi-scale hierarchical and functional structure in space and time. This contribution focuses on topics on the application of DT in petrochemical industry including: 1) The specific DT definition by process industry. 2) The three key elements and design of chemical DT. 3) Features and application scenarios of chemical DT from the view of model precision, model scale and asset life cycle. 4) The Four P’s maturity framework of chemical DT, and 5) Prospects for the development of chemical DT.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449617","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Software Analytics of Open Source Business Software 开源商业软件的软件分析
Pub Date : 2022-01-01 DOI: 10.4236/jsea.2022.155008
C. W. Butler
This paper applies software analytics to open source code. Open-source software gives both individuals and businesses the flexibility to work with different parts of available code to modify it or incorporate it into their own project. The open source software market is growing. Major companies such as AWS, Facebook, Google, IBM, Microsoft, Netflix, SAP, Cisco, Intel, and Tesla have joined the open source software community. In this study, a sample of 40 open source applications was selected. Traditional McCabe software metrics including cyclomatic and essential complexities were examined. An analytical comparison of this set of metrics and derived metrics for high risk software was utilized as a basis for addressing risk management in the adoption and integration decisions of open source software. From this comparison, refinements were added, and contemporary concepts of design and data metrics derived from cyclomatic complexity were integrated into a classification scheme for software quality. It was found that 84% of the sample open source applications were classified as moderate low risk or low risk indicating that open source software exhibits low risk characteristics. The 40 open source applications were the base data for the model resulting in a technique which is applicable to any open source code regardless of functionality, language, or size.
本文将软件分析应用于开源代码。开源软件为个人和企业提供了使用可用代码的不同部分进行修改或将其合并到自己的项目中的灵活性。开源软件市场正在增长。AWS、Facebook、b谷歌、IBM、微软、Netflix、SAP、思科、英特尔和特斯拉等大公司都加入了开源软件社区。在本研究中,选取了40个开源应用程序作为样本。传统的McCabe软件度量包括圈复杂度和本质复杂度。对这组度量标准和高风险软件的派生度量标准的分析比较被用作处理开源软件采用和集成决策中的风险管理的基础。从这种比较中,添加了改进,并且从圈复杂度派生的设计和数据度量的现代概念被集成到软件质量的分类方案中。发现84%的样本开源应用程序被分类为中等低风险或低风险,这表明开源软件表现出低风险特征。这40个开放源代码应用程序是模型的基础数据,从而产生了一种技术,它适用于任何开放源代码,无论其功能、语言或大小如何。
{"title":"Software Analytics of Open Source Business Software","authors":"C. W. Butler","doi":"10.4236/jsea.2022.155008","DOIUrl":"https://doi.org/10.4236/jsea.2022.155008","url":null,"abstract":"This paper applies software analytics to open source code. Open-source software gives both individuals and businesses the flexibility to work with different parts of available code to modify it or incorporate it into their own project. The open source software market is growing. Major companies such as AWS, Facebook, Google, IBM, Microsoft, Netflix, SAP, Cisco, Intel, and Tesla have joined the open source software community. In this study, a sample of 40 open source applications was selected. Traditional McCabe software metrics including cyclomatic and essential complexities were examined. An analytical comparison of this set of metrics and derived metrics for high risk software was utilized as a basis for addressing risk management in the adoption and integration decisions of open source software. From this comparison, refinements were added, and contemporary concepts of design and data metrics derived from cyclomatic complexity were integrated into a classification scheme for software quality. It was found that 84% of the sample open source applications were classified as moderate low risk or low risk indicating that open source software exhibits low risk characteristics. The 40 open source applications were the base data for the model resulting in a technique which is applicable to any open source code regardless of functionality, language, or size.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449662","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
MeteoRead: Client Software for Inserting Observed Atmospheric Data into MySQLTM Database and Downloading them into Different File Format MeteoRead:将观测到的大气数据插入MySQLTM数据库并下载为不同文件格式的客户端软件
Pub Date : 2021-10-08 DOI: 10.4236/jsea.2021.1410033
B. Szabó-Takács, Tamás Takács, A. Roček
The investigation of the tendency of climate change and its effects on ecology, economy and sociology is essential for long term policy making. The long-term measurement of the physical and chemical properties of the atmosphere with state-of-the-arts instruments provides high-quality data for these studies. The evaluated data are stored in really special file structures and formats that cannot be inserted in one common database. Moreover, the observed data usually available in ASCII format and the users sometimes need to convert them in other format. The file conversion is usually time consuming procedure and can contribute to the uncertainties. MeteoRead is a client database software that imports the observed atmospheric data e.g. wind direction, wind speed, aerosol particle concentration etc. and makes them available in different file formats, which are most commonly used in climate research. This JavaTM based program applies the Structured Query Language (SQL) functions such as table creation on a database server, data or figures insertion into the table and data selection via Graphical User Interface. The selected data can be stored in NetCDF, HDF5, DataBase or TXT file formats and the figures can be available in PNG, JPG, JPNG, PDF or GIF file formats. The program was tested on Linux and Windows platforms with different JavaTM Development Kit. The MeteoRead is planned to be developed to visualizing the annual, seasonal, monthly, daily or hourly average value of the selected data and to use the functionality of the SQL database to calculate various mathematical and statistical correlations.
研究气候变化的趋势及其对生态、经济和社会学的影响对长期政策制定至关重要。用最先进的仪器对大气的物理和化学性质进行长期测量,为这些研究提供了高质量的数据。评估的数据存储在非常特殊的文件结构和格式中,这些文件结构和文件格式不能插入到一个公共数据库中。此外,观察到的数据通常以ASCII格式提供,用户有时需要将其转换为其他格式。文件转换通常是一个耗时的过程,并且可能导致不确定性。MeteoRead是一款客户端数据库软件,可导入观测到的大气数据,如风向、风速、气溶胶颗粒浓度等,并以气候研究中最常用的不同文件格式提供。该基于JavaTM的程序应用结构化查询语言(SQL)功能,如在数据库服务器上创建表格、将数据或图形插入表格以及通过图形用户界面选择数据。所选数据可以以NetCDF、HDF5、数据库或TXT文件格式存储,图形可以以PNG、JPG、JPNG、PDF或GIF文件格式提供。该程序使用不同的JavaTM开发工具包在Linux和Windows平台上进行了测试。MeteoRead计划用于可视化所选数据的年度、季节性、月度、每日或每小时平均值,并使用SQL数据库的功能来计算各种数学和统计相关性。
{"title":"MeteoRead: Client Software for Inserting Observed Atmospheric Data into MySQLTM Database and Downloading them into Different File Format","authors":"B. Szabó-Takács, Tamás Takács, A. Roček","doi":"10.4236/jsea.2021.1410033","DOIUrl":"https://doi.org/10.4236/jsea.2021.1410033","url":null,"abstract":"The investigation of the tendency of climate change and its effects on ecology, economy and sociology is essential for long term policy making. The long-term measurement of the physical and chemical properties of the atmosphere with state-of-the-arts instruments provides high-quality data for these studies. The evaluated data are stored in really special file structures and formats that cannot be inserted in one common database. Moreover, the observed data usually available in ASCII format and the users sometimes need to convert them in other format. The file conversion is usually time consuming procedure and can contribute to the uncertainties. MeteoRead is a client database software that imports the observed atmospheric data e.g. wind direction, wind speed, aerosol particle concentration etc. and makes them available in different file formats, which are most commonly used in climate research. This JavaTM based program applies the Structured Query Language (SQL) functions such as table creation on a database server, data or figures insertion into the table and data selection via Graphical User Interface. The selected data can be stored in NetCDF, HDF5, DataBase or TXT file formats and the figures can be available in PNG, JPG, JPNG, PDF or GIF file formats. The program was tested on Linux and Windows platforms with different JavaTM Development Kit. The MeteoRead is planned to be developed to visualizing the annual, seasonal, monthly, daily or hourly average value of the selected data and to use the functionality of the SQL database to calculate various mathematical and statistical correlations.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46594843","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Development of User-Friendly Web-Based Lost and Found System 基于Web的用户友好型失物招领系统的开发
Pub Date : 2021-10-08 DOI: 10.4236/jsea.2021.1410034
Khairunnahar Suchana, Syed Md. Eftekhar Alam, Anika Tahsin Meem, Manoshi Das Turjo, Mohammad Monirujjaman Khan
People get lost every day, which is a very common incidence in our society. In particular, children, the elderly and mentally challenged people go missing all the time. This paper presents the development of web applications that can provide information and services to both a lost person’s near and dear ones and also people who find the lost person. Using this developed web application, people who have lost a near and dear one can register via their email address and post all the information about the missing person, including photos, in the lost section. People who find someone can also register via their email addresses and post all the information about the found person, including photos, in the found section. There is a search panel where people can search for a lost or found person using their name, age, height, location, skin color, etc. There is also a contact system which can be used to contact the person who has lost or found someone via phone, email, or by connecting with their social media profile. Nowadays, when people lose someone or find someone, they report it to the police, advertise on television or in newspapers, and post it on all social media sites like Facebook and WhatsApp. But this web application provides a faster and enhanced way to find and connect with lost and found people.
每天都有人迷路,这是我们社会中很常见的事情。特别是儿童、老人和智障人士经常失踪。本文介绍了web应用程序的开发,可以为失踪者的亲人和寻找失踪者的人提供信息和服务。使用这个开发的web应用程序,失去亲人的人可以通过他们的电子邮件地址注册,并在失踪者部分发布有关失踪者的所有信息,包括照片。找到对象的人也可以通过他们的电子邮件地址注册,并在“找到”部分发布有关被找到对象的所有信息,包括照片。有一个搜索面板,人们可以用他们的名字、年龄、身高、位置、肤色等来搜索失物招领者。还有一个联系系统,可以通过电话、电子邮件或连接他们的社交媒体资料来联系走失或找到某人的人。如今,当人们失去某人或找到某人时,他们会向警方报案,在电视或报纸上做广告,并将其发布在Facebook和WhatsApp等所有社交媒体网站上。但是这个web应用程序提供了一种更快和增强的方式来寻找和联系失物招领处的人。
{"title":"Development of User-Friendly Web-Based Lost and Found System","authors":"Khairunnahar Suchana, Syed Md. Eftekhar Alam, Anika Tahsin Meem, Manoshi Das Turjo, Mohammad Monirujjaman Khan","doi":"10.4236/jsea.2021.1410034","DOIUrl":"https://doi.org/10.4236/jsea.2021.1410034","url":null,"abstract":"People get lost every day, which is a very common incidence in our society. In particular, children, the elderly and mentally challenged people go missing all the time. This paper presents the development of web applications that can provide information and services to both a lost person’s near and dear ones and also people who find the lost person. Using this developed web application, people who have lost a near and dear one can register via their email address and post all the information about the missing person, including photos, in the lost section. People who find someone can also register via their email addresses and post all the information about the found person, including photos, in the found section. There is a search panel where people can search for a lost or found person using their name, age, height, location, skin color, etc. There is also a contact system which can be used to contact the person who has lost or found someone via phone, email, or by connecting with their social media profile. Nowadays, when people lose someone or find someone, they report it to the police, advertise on television or in newspapers, and post it on all social media sites like Facebook and WhatsApp. But this web application provides a faster and enhanced way to find and connect with lost and found people.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46556199","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Telemedicine System Based on Medical Consultation Assistance Integration 基于医疗会诊辅助集成的远程医疗系统
Pub Date : 2021-10-08 DOI: 10.4236/jsea.2021.1410031
Jhe-Wei Lin, Cheng-Yan Siao, Rong-Guey Chang, Mei-Ling Hsu
With the aging of the global population, how to provide effective telemedicine for the aging population has become a very important issue, especially for the elderly with limited mobility. If there is a complete telemedicine system, it will not only greatly improve medical efficiency. It can reduce the chance of contact between people and avoid the medical risks caused by severe special infectious pneumonia. This paper focuses on the development of a high-efficiency telemedicine system platform that conforms to international standard data exchange formats. This system platform can not only solve the problem of shortage of medical staff but also allow patients to be free from medical outpatient time constraints. Achieve the effect of telemedicine at any time, and digitize the medical process rules to establish a complete online telemedicine system platform.
随着全球人口老龄化,如何为老龄化人口提供有效的远程医疗已经成为一个非常重要的问题,尤其是对于行动不便的老年人来说。如果有一个完整的远程医疗系统,不仅会大大提高医疗效率。它可以减少人与人之间的接触机会,避免由严重的特殊传染性肺炎引起的医疗风险。本文致力于开发一个符合国际标准数据交换格式的高效远程医疗系统平台。该系统平台不仅可以解决医护人员短缺的问题,还可以让患者摆脱门诊时间的限制。随时实现远程医疗的效果,并将医疗流程规则数字化,建立完整的在线远程医疗系统平台。
{"title":"Telemedicine System Based on Medical Consultation Assistance Integration","authors":"Jhe-Wei Lin, Cheng-Yan Siao, Rong-Guey Chang, Mei-Ling Hsu","doi":"10.4236/jsea.2021.1410031","DOIUrl":"https://doi.org/10.4236/jsea.2021.1410031","url":null,"abstract":"With the aging of the global \u0000population, how to provide effective telemedicine for the aging population has \u0000become a very important issue, especially for the elderly with limited \u0000mobility. If there is a complete telemedicine system, it will not only greatly improve medical efficiency. It can reduce \u0000the chance of contact between people and avoid the medical risks caused \u0000by severe special infectious pneumonia. This paper focuses on the development \u0000of a high-efficiency telemedicine system platform that conforms to \u0000international standard data exchange formats. \u0000This system platform can not only solve the problem of shortage of \u0000medical staff but also allow patients to be free from medical outpatient time \u0000constraints. Achieve the effect of telemedicine at any time, and digitize the \u0000medical process rules to establish a complete online telemedicine system \u0000platform.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-10-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46434895","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Knowledge-Based Systems for the Assessment and Management of Bridge Structures: A Review 基于知识的桥梁结构评估与管理系统综述
Pub Date : 2021-09-02 DOI: 10.4236/jsea.2021.149030
A. Miyamoto
It is becoming an important social problem to make maintenance and rehabilitation of existing infrastructures such as bridges, buildings, etc. in the world. The kernel of such structure management is to develop a method of safety assessment on items which include remaining life and load carrying capacity. The purpose of this paper is to summarize the finding of up-to-date research articles concerning the application of knowledge-based systems to assessment and management of structures and to illustrate the potential of such systems in the structural engineering. In here, knowledge-based systems include knowledge-based expert systems incorporation with artificial neural networks, fuzzy reasoning and genetic or immune algorithms. Specifically, two modern bridge management systems (BMS’s) are presented in the paper. The first is a BMS to assess the performance and derive optimal strategies for inspection and maintenance of concrete bridge structures using reliability based and knowledge-based systems. The second is the concrete bridge rating expert system (J-BMS BREX) to evaluate the performance of existing bridges by incorporating with artificial neural networks and fuzzy reasoning.
维护和修复世界上现有的桥梁、建筑物等基础设施正成为一个重要的社会问题。这种结构管理的核心是制定一种对包括剩余寿命和承载能力在内的项目进行安全评估的方法。本文的目的是总结有关知识系统应用于结构评估和管理的最新研究文章的发现,并说明这些系统在结构工程中的潜力。在这里,基于知识的系统包括与人工神经网络、模糊推理和遗传或免疫算法相结合的基于知识的专家系统。具体而言,本文介绍了两种现代桥梁管理系统。第一种是BMS,使用基于可靠性和知识的系统来评估混凝土桥梁结构的性能并得出最佳检查和维护策略。二是混凝土桥梁等级评定专家系统(J-BMS BREX),结合人工神经网络和模糊推理对既有桥梁的性能进行评估。
{"title":"Knowledge-Based Systems for the Assessment and Management of Bridge Structures: A Review","authors":"A. Miyamoto","doi":"10.4236/jsea.2021.149030","DOIUrl":"https://doi.org/10.4236/jsea.2021.149030","url":null,"abstract":"It is becoming an important social problem to make maintenance and \u0000rehabilitation of existing infrastructures such as bridges, buildings, etc. in \u0000the world. The kernel of such structure management is to develop a method of \u0000safety assessment on items which include \u0000remaining life and load carrying capacity. The purpose of this paper is to \u0000summarize the finding of up-to-date research articles concerning the \u0000application of knowledge-based systems to assessment and management of \u0000structures and to illustrate the potential of such systems in the structural \u0000engineering. In here, knowledge-based systems include knowledge-based expert \u0000systems incorporation with artificial neural networks, \u0000fuzzy reasoning and genetic or immune algorithms. Specifically, two modern bridge management systems \u0000(BMS’s) are presented in the paper. The first is a BMS to assess the \u0000performance and derive optimal strategies for inspection and maintenance of \u0000concrete bridge structures using reliability based and knowledge-based systems. \u0000The second is the concrete bridge rating expert system (J-BMS BREX) to \u0000evaluate the performance of existing bridges by incorporating with artificial \u0000neural networks and fuzzy reasoning.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46275697","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Flexible Defense Succeeds Creative Attacks!—A Simulation Approach Based on Position Data in Professional Football 灵活的防御成功的创造性攻击--一种基于位置数据的职业足球仿真方法
Pub Date : 2021-09-02 DOI: 10.4236/jsea.2021.149029
D. Memmert, Jonas Imkamp, J. Perl
Introduction: The key to success is finding the perfect mixture of tactical patterns and sudden breaks of them, which depends on the behavior of the opponent team and is not easy to estimate by just watching matches. According to the specific tactical team behavior of “attack vs. defense” professional football matches are investigated based on a simulation approach, professional football matches are investigated according to the specific tactical team behavior of “attack vs. defense.” Methods: The formation patterns of all the sample games are categorized by SOCCER© for defense and attack. Monte Carlo-Simulation can evaluate the mathematical, optimal strategy. The interaction simulation between attack and defense shows optimal flexibility rates for both tactical groups. Approach: A simulation approach based on 40 position data sets of the 2014/15 German Bundesliga has been conducted to analyze and optimize such strategic team behavior in professional soccer. Results: The results revealed that both attack and defense have optimal planning rates to be more successful. The more complex the success indicator, the more successful attacking player groups get. The results also show that defensive player groups always succeed in attacking groups below a specific planning rate value. Conclusion: Groups are always succeeding. The simulation-based position data analysis shows successful strategic behavior patterns for attack and defense. Attacking player groups need very high flexibility to be successful (stay in ball possession). In contrast, defensive player groups only need to be below a defined flexibility rate to be guaranteed more success.
成功的关键是找到战术模式的完美结合和突然中断,这取决于对手的行为,并且不容易通过观看比赛来估计。根据球队“攻守”的具体战术行为,基于仿真方法对职业足球比赛进行调查,根据球队“攻守”的具体战术行为对职业足球比赛进行调查。方法:所有样本比赛的阵型均采用SOCCER©进行防守和进攻分类。蒙特卡罗模拟可以评估数学上的最优策略。攻击和防御之间的交互模拟显示了两种战术组的最佳灵活性。方法:采用基于2014/15赛季德甲联赛40个位置数据集的仿真方法,对职业足球球队战略行为进行分析和优化。结果:研究结果表明,进攻和防御均具有最优的规划率。成功指标越复杂,攻击玩家群体就越成功。结果还表明,在特定的计划率值下,防守球员群体总是成功的攻击群体。结论:群体总是成功的。基于仿真的位置数据分析显示了攻击和防御的成功战略行为模式。进攻球员需要非常高的灵活性才能成功(保持控球)。相比之下,防守球员组只需要低于定义的灵活性率就可以保证更大的成功。
{"title":"Flexible Defense Succeeds Creative Attacks!—A Simulation Approach Based on Position Data in Professional Football","authors":"D. Memmert, Jonas Imkamp, J. Perl","doi":"10.4236/jsea.2021.149029","DOIUrl":"https://doi.org/10.4236/jsea.2021.149029","url":null,"abstract":"Introduction: The key to success is finding the perfect mixture of tactical patterns and sudden breaks of them, which depends on the behavior of the opponent team and is not easy to estimate by just watching matches. According to the specific tactical team behavior of “attack vs. defense” professional football matches are investigated based on a simulation approach, professional football matches are investigated according to the specific tactical team behavior of “attack vs. defense.” Methods: The formation patterns of all the sample games are categorized by SOCCER© for defense and attack. Monte Carlo-Simulation can evaluate the mathematical, optimal strategy. The interaction simulation between attack and defense shows optimal flexibility rates for both tactical groups. Approach: A simulation approach based on 40 position data sets of the 2014/15 German Bundesliga has been conducted to analyze and optimize such strategic team behavior in professional soccer. Results: The results revealed that both attack and defense have optimal planning rates to be more successful. The more complex the success indicator, the more successful attacking player groups get. The results also show that defensive player groups always succeed in attacking groups below a specific planning rate value. Conclusion: Groups are always succeeding. The simulation-based position data analysis shows successful strategic behavior patterns for attack and defense. Attacking player groups need very high flexibility to be successful (stay in ball possession). In contrast, defensive player groups only need to be below a defined flexibility rate to be guaranteed more success.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42304909","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
A Study of Performance Testing in Configurable Software Systems 可配置软件系统的性能测试研究
Pub Date : 2021-09-02 DOI: 10.4236/jsea.2021.149028
Xue Han
Customizing applications through program configuration options has been proved by many open-source and commercial projects as one of the best practices in software engineering. However, traditional performance testing is not in synch with this industrial practice. Traditional performance testing techniques consider program inputs as the only external factor. It ignores the performance influence of configuration options. This study aims to stimulate research interest in performance testing in the context of configurable software systems by answering three research questions. That is, why it is necessary to conduct research in performance testing, what are the state-of-the-art techniques, and how do we conduct performance testing research in configurable software systems. In this study, we examine the unique characteristics and challenges of performance testing research in configurable software systems. We review and discuss research topics on the performance bug study, performance anti-patterns, program analysis, and performance testing. We share the research findings from the empirical study and outline the opening opportunities for new and advanced researchers to contribute to the research community.
通过程序配置选项定制应用程序已被许多开源和商业项目证明是软件工程中的最佳实践之一。然而,传统的性能测试与这种工业实践并不同步。传统的性能测试技术将程序输入视为唯一的外部因素。它忽略了配置选项对性能的影响。本研究旨在通过回答三个研究问题,激发可配置软件系统环境下性能测试的研究兴趣。也就是说,为什么有必要在性能测试方面进行研究,什么是最先进的技术,以及我们如何在可配置软件系统中进行性能测试研究。在这项研究中,我们考察了可配置软件系统性能测试研究的独特特点和挑战。我们回顾并讨论了有关性能缺陷研究、性能反模式、程序分析和性能测试的研究主题。我们分享了实证研究的研究结果,并概述了新的和先进的研究人员为研究界做出贡献的开放机会。
{"title":"A Study of Performance Testing in Configurable Software Systems","authors":"Xue Han","doi":"10.4236/jsea.2021.149028","DOIUrl":"https://doi.org/10.4236/jsea.2021.149028","url":null,"abstract":"Customizing applications through program configuration options has been \u0000proved by many open-source and commercial projects as one of the best practices \u0000in software engineering. However, traditional performance testing is not in \u0000synch with this industrial practice. Traditional performance testing techniques \u0000consider program inputs as the only external factor. It ignores the performance \u0000influence of configuration options. This study aims to stimulate research \u0000interest in performance testing in the context of configurable software systems \u0000by answering three research questions. That is, why it is necessary to conduct \u0000research in performance testing, what are the state-of-the-art techniques, and \u0000how do we conduct performance testing research in configurable software \u0000systems. In this study, we examine the unique characteristics and challenges of \u0000performance testing research in configurable software systems. We review and \u0000discuss research topics on the performance bug study, performance anti-patterns, \u0000program analysis, and performance testing. We share the research findings from \u0000the empirical study and outline the opening opportunities for new and advanced \u0000researchers to contribute to the research community.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46665220","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Towards a Framework for Evaluating Technologies for Implementing Microservices Architectures 实现微服务体系结构的技术评估框架
Pub Date : 2021-08-03 DOI: 10.4236/jsea.2021.148026
Aristide Massaga, G. Kouamou
Microservice architecture is an architectural style, which allows structuring software as a suite of fine-grained services, each running in its process and deployed independently. Knowing the strengths and limitations of this architectural style, the development team is responsible to select the appropriate technologies which guarantee the consistency between the implementation and the design. This study proposes an evaluation framework which consists of a set of evaluation criteria that are architectural patterns recognized by the community and covering all the implementation aspects of software; and an evaluation function which combines these criteria for a given technology to determine its compatibility score with the microservice style, while taking into account the specific requirements of the software under development. Applying this approach to Spring Boot and JAVA EE technologies, we found that Spring Boot scores 96.3% while JAVA EE scores 44.4%. These scores reflect the effort required to conform software with the principles of this development style.
微服务架构是一种架构风格,它允许将软件构建为一套细粒度的服务,每个服务在其进程中运行并独立部署。了解了这种体系结构风格的优点和局限性,开发团队有责任选择适当的技术来保证实现和设计之间的一致性。本研究提出了一个评估框架,该框架由一组评估标准组成,这些标准是社区认可的体系结构模式,涵盖了软件的所有实现方面;以及一个评估函数,该函数结合了给定技术的这些标准,以确定其与微服务风格的兼容性评分,同时考虑到正在开发的软件的特定需求。将这种方法应用于Spring Boot和JAVA EE技术,我们发现Spring Boot的得分为96.3%,而JAVA EE的得分为44.4%。这些分数反映了使软件符合这种开发风格的原则所需要的努力。
{"title":"Towards a Framework for Evaluating Technologies for Implementing Microservices Architectures","authors":"Aristide Massaga, G. Kouamou","doi":"10.4236/jsea.2021.148026","DOIUrl":"https://doi.org/10.4236/jsea.2021.148026","url":null,"abstract":"Microservice architecture is an architectural style, which allows structuring software as a suite of fine-grained services, each running in its process and deployed independently. Knowing the strengths and limitations of this architectural style, the development team is responsible to select the appropriate technologies which guarantee the consistency between the implementation and the design. This study proposes an evaluation framework which consists of a set of evaluation criteria that are architectural patterns recognized by the community and covering all the implementation aspects of software; and an evaluation function which combines these criteria for a given technology to determine its compatibility score with the microservice style, while taking into account the specific requirements of the software under development. Applying this approach to Spring Boot and JAVA EE technologies, we found that Spring Boot scores 96.3% while JAVA EE scores 44.4%. These scores reflect the effort required to conform software with the principles of this development style.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45538586","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
软件工程与应用(英文)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1