首页 > 最新文献

Complex Syst. Informatics Model. Q.最新文献

英文 中文
Managing Uncertainty: Company's Adaptive Capabilities during Covid-19 管理不确定性:公司在Covid-19期间的适应能力
Pub Date : 2022-12-30 DOI: 10.7250/csimq.2022-33.02
Iva Atanassova, P. Bednar
The concept of organizational learning receives increasing attention and recognition in recent years as a critical enabler of organizational adaptation, survival, and growth during uncertain times. Our study applies a socio-technical lens to shed light on the organizational learning processes taking place in 40 various sizes and kinds of UK businesses during the critical, volatile, and unprecedented period – February–May 2021. The study identifies learning antecedents and key organizational context enabling and/or impeding learning processes and follow-up evolution within the studied companies. Our research confirms that in an uncertain environment, companies need to develop and apply ad-hoc learning and quick adaptation practices which are critical for survival and growth, and not standard management practices The findings suggest, however, that even if employees have the capability, not all are able to capture and transform intelligence into learning and apply it at a strategic level, reconfiguring purposefully future operational capabilities to respond to environmental changes, as they are not empowered and supported by the organizational management.
近年来,组织学习的概念作为组织在不确定时期适应、生存和成长的关键推动者而受到越来越多的关注和认可。我们的研究运用社会技术视角,揭示了在关键、动荡和前所未有的时期(2021年2月至5月),40家不同规模和类型的英国企业的组织学习过程。该研究确定了学习的前因和关键的组织背景,这些组织背景支持和/或阻碍了被研究公司的学习过程和后续发展。我们的研究证实,在一个不确定的环境中,公司需要开发和应用对生存和发展至关重要的临时学习和快速适应实践,而不是标准的管理实践。然而,研究结果表明,即使员工有能力,也不是所有人都能够捕获智能并将其转化为学习,并将其应用于战略层面,有目的地重新配置未来的运营能力,以应对环境变化。因为他们没有得到组织管理层的授权和支持。
{"title":"Managing Uncertainty: Company's Adaptive Capabilities during Covid-19","authors":"Iva Atanassova, P. Bednar","doi":"10.7250/csimq.2022-33.02","DOIUrl":"https://doi.org/10.7250/csimq.2022-33.02","url":null,"abstract":"The concept of organizational learning receives increasing attention and recognition in recent years as a critical enabler of organizational adaptation, survival, and growth during uncertain times. Our study applies a socio-technical lens to shed light on the organizational learning processes taking place in 40 various sizes and kinds of UK businesses during the critical, volatile, and unprecedented period – February–May 2021. The study identifies learning antecedents and key organizational context enabling and/or impeding learning processes and follow-up evolution within the studied companies. Our research confirms that in an uncertain environment, companies need to develop and apply ad-hoc learning and quick adaptation practices which are critical for survival and growth, and not standard management practices The findings suggest, however, that even if employees have the capability, not all are able to capture and transform intelligence into learning and apply it at a strategic level, reconfiguring purposefully future operational capabilities to respond to environmental changes, as they are not empowered and supported by the organizational management.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126857629","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
CyberSecurity Readiness: A Model for SMEs based on the Socio-Technical Perspective 网络安全准备:基于社会技术视角的中小企业模型
Pub Date : 2022-12-30 DOI: 10.7250/csimq.2022-33.04
Haiat Perozzo, Fatema Zaghloul, A. Ravarini
Like most companies, small and medium-sized enterprises (SMEs) have become reliant on digital technology for their day-to-day business operations. While valuable, this comes with challenges; one of which is the rise in cybercrime. In terms of their cybersecurity resilience and risk, SMEs are among the most vulnerable and least mature. This article addresses a gap in the literature that has neglected cybersecurity readiness in SMEs. The study proposes a CyberSecurity Readiness Model for SMEs (CSRM-SME) based on a Socio-Technical view of organizations. The model was applied to three SMEs to assess their cybersecurity readiness and further understand the environment and strategies adopted to prevent and manage cyber-attacks.
与大多数公司一样,中小型企业(SMEs)在日常业务运营中越来越依赖数字技术。这虽然有价值,但也带来了挑战;其中之一就是网络犯罪的增加。就其网络安全弹性和风险而言,中小企业是最脆弱和最不成熟的。本文解决了文献中忽视中小企业网络安全准备的空白。该研究提出了一个基于组织社会技术观点的中小企业网络安全准备模型(CSRM-SME)。该模型应用于三家中小企业,以评估他们的网络安全准备情况,并进一步了解为预防和管理网络攻击所采取的环境和策略。
{"title":"CyberSecurity Readiness: A Model for SMEs based on the Socio-Technical Perspective","authors":"Haiat Perozzo, Fatema Zaghloul, A. Ravarini","doi":"10.7250/csimq.2022-33.04","DOIUrl":"https://doi.org/10.7250/csimq.2022-33.04","url":null,"abstract":"Like most companies, small and medium-sized enterprises (SMEs) have become reliant on digital technology for their day-to-day business operations. While valuable, this comes with challenges; one of which is the rise in cybercrime. In terms of their cybersecurity resilience and risk, SMEs are among the most vulnerable and least mature. This article addresses a gap in the literature that has neglected cybersecurity readiness in SMEs. The study proposes a CyberSecurity Readiness Model for SMEs (CSRM-SME) based on a Socio-Technical view of organizations. The model was applied to three SMEs to assess their cybersecurity readiness and further understand the environment and strategies adopted to prevent and manage cyber-attacks.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131085324","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
"Simplifying" Digital Complexity? A Socio-Technical Perspective. Editorial Introduction to Issue 33 of CSIMQ “简化”数字复杂性?社会技术视角。CSIMQ第33期编辑简介
Pub Date : 2022-12-30 DOI: 10.7250/csimq.2022-33.00
Mikko Rajanen, A. Ravarini
{"title":"\"Simplifying\" Digital Complexity? A Socio-Technical Perspective. Editorial Introduction to Issue 33 of CSIMQ","authors":"Mikko Rajanen, A. Ravarini","doi":"10.7250/csimq.2022-33.00","DOIUrl":"https://doi.org/10.7250/csimq.2022-33.00","url":null,"abstract":"","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126208455","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
Data-Driven Healthcare: Critically Examining the Role of Self-care and Data-Driven Decision-Making in Diabetes Management 数据驱动的医疗保健:批判性地检查自我保健和数据驱动决策在糖尿病管理中的作用
Pub Date : 2022-12-30 DOI: 10.7250/csimq.2022-33.03
A. Islind, Helena Vallo Hult
The use of digital technology for self-care, such as self-management of chronic diseases, has emerged through mobile applications and wearables, often designed, developed, and used in everyday life outside the healthcare context. The new self-care practices may be beneficial in many ways but can also potentially pose risks, and there is a corresponding need to understand underlying algorithms and biases that may affect users. In this article, we describe the design and development of a mobile app for food nutrition information as part of diabetes self-management and critically discuss its implications for patients and designers. In conclusion, this study highlights the need to carefully consider how self-management tools are designed, developed, and used for self-care. We propose co-design to approach data-driven healthcare in general and data-driven decision-making tools in particular. Our findings show that patients need to balance overreliance and mistrust in augmented data-driven decision-making, which calls for ethical considerations and a critical approach for all future designers.
通过移动应用程序和可穿戴设备,已经出现了将数字技术用于自我保健(例如慢性病的自我管理)的情况,这些应用程序通常是在医疗保健环境之外的日常生活中设计、开发和使用的。新的自我护理实践可能在很多方面都是有益的,但也可能带来潜在的风险,因此有必要了解可能影响用户的潜在算法和偏见。在这篇文章中,我们描述了一个用于食物营养信息的移动应用程序的设计和开发,作为糖尿病自我管理的一部分,并批判性地讨论了它对患者和设计者的影响。总之,本研究强调需要仔细考虑如何设计、开发和使用自我管理工具来进行自我护理。我们建议共同设计来处理数据驱动的医疗保健,特别是数据驱动的决策工具。我们的研究结果表明,在增强数据驱动的决策中,患者需要平衡过度依赖和不信任,这需要道德考虑和所有未来设计师的关键方法。
{"title":"Data-Driven Healthcare: Critically Examining the Role of Self-care and Data-Driven Decision-Making in Diabetes Management","authors":"A. Islind, Helena Vallo Hult","doi":"10.7250/csimq.2022-33.03","DOIUrl":"https://doi.org/10.7250/csimq.2022-33.03","url":null,"abstract":"The use of digital technology for self-care, such as self-management of chronic diseases, has emerged through mobile applications and wearables, often designed, developed, and used in everyday life outside the healthcare context. The new self-care practices may be beneficial in many ways but can also potentially pose risks, and there is a corresponding need to understand underlying algorithms and biases that may affect users. In this article, we describe the design and development of a mobile app for food nutrition information as part of diabetes self-management and critically discuss its implications for patients and designers. In conclusion, this study highlights the need to carefully consider how self-management tools are designed, developed, and used for self-care. We propose co-design to approach data-driven healthcare in general and data-driven decision-making tools in particular. Our findings show that patients need to balance overreliance and mistrust in augmented data-driven decision-making, which calls for ethical considerations and a critical approach for all future designers.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127116783","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
Handling Complexity in Modern Software Engineering: Editorial Introduction to Issue 32 of CSIMQ 处理现代软件工程中的复杂性:CSIMQ第32期编辑导论
Pub Date : 2022-10-28 DOI: 10.7250/csimq.2022-32.00
A. Zimmermann, Bartosz Marcinkowski
The potential of the Internet and related digital technologies, such as the Internet of Things (IoT), cognition and artificial intelligence, data analytics, services computing, cloud computing, mobile systems, collaboration networks, and cyber-physical systems, are both strategic drivers and enablers of modern digital platforms with fast-evolving ecosystems of intelligent services for digital products. This issue of CSIMQ presents three recent articles on modern software engineering. First, we focus on continuous software development and place it in the context of software architectures and digital transformation. The first contribution is followed by the description of the basis of specific security requirements and adequate digital monitoring mechanisms. Finally, we present a practical example of the digital management of livestock farming.
互联网及其相关数字技术的潜力,如物联网、认知与人工智能、数据分析、服务计算、云计算、移动系统、协作网络和网络物理系统,既是现代数字平台的战略驱动力,也是快速发展的数字产品智能服务生态系统的推动者。本期CSIMQ介绍了三篇关于现代软件工程的最新文章。首先,我们关注持续软件开发,并将其置于软件架构和数字转换的背景下。在第一篇文章之后,描述了具体安全需求的基础和适当的数字监控机制。最后,给出了畜牧数字化管理的一个实例。
{"title":"Handling Complexity in Modern Software Engineering: Editorial Introduction to Issue 32 of CSIMQ","authors":"A. Zimmermann, Bartosz Marcinkowski","doi":"10.7250/csimq.2022-32.00","DOIUrl":"https://doi.org/10.7250/csimq.2022-32.00","url":null,"abstract":"The potential of the Internet and related digital technologies, such as the Internet of Things (IoT), cognition and artificial intelligence, data analytics, services computing, cloud computing, mobile systems, collaboration networks, and cyber-physical systems, are both strategic drivers and enablers of modern digital platforms with fast-evolving ecosystems of intelligent services for digital products. This issue of CSIMQ presents three recent articles on modern software engineering. First, we focus on continuous software development and place it in the context of software architectures and digital transformation. The first contribution is followed by the description of the basis of specific security requirements and adequate digital monitoring mechanisms. Finally, we present a practical example of the digital management of livestock farming.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122326733","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
Security Requirements Specification and Tracing within Topological Functioning Model 拓扑功能模型中的安全需求规范和跟踪
Pub Date : 2022-10-28 DOI: 10.7250/csimq.2022-32.02
Erika Nazaruka
Specification and traceability of security requirements is still a challenge since modeling and analysis of security aspects of systems require additional efforts at the very beginning of software development. The topological functioning model is a formal mathematical model that can be used as a reference model for functional and non-functional requirements of the system. It can also serve as a reference model for security requirements. The purpose of this study is to determine the approach to how security requirements can be specified and traced using the topological functioning model. This article demonstrates the suggested approach and explains its potential benefits and limitations.
安全需求的规范和可追溯性仍然是一个挑战,因为系统的安全方面的建模和分析需要在软件开发的最初阶段进行额外的工作。拓扑功能模型是一种形式化的数学模型,可以作为系统功能和非功能需求的参考模型。它还可以作为安全需求的参考模型。本研究的目的是确定如何使用拓扑功能模型指定和跟踪安全需求的方法。本文演示了建议的方法,并解释了其潜在的优点和局限性。
{"title":"Security Requirements Specification and Tracing within Topological Functioning Model","authors":"Erika Nazaruka","doi":"10.7250/csimq.2022-32.02","DOIUrl":"https://doi.org/10.7250/csimq.2022-32.02","url":null,"abstract":"Specification and traceability of security requirements is still a challenge since modeling and analysis of security aspects of systems require additional efforts at the very beginning of software development. The topological functioning model is a formal mathematical model that can be used as a reference model for functional and non-functional requirements of the system. It can also serve as a reference model for security requirements. The purpose of this study is to determine the approach to how security requirements can be specified and traced using the topological functioning model. This article demonstrates the suggested approach and explains its potential benefits and limitations.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131689873","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
Approaches for Documentation in Continuous Software Development 持续软件开发中的文档方法
Pub Date : 2022-10-28 DOI: 10.7250/csimq.2022-32.01
Theo Theunissen, S. Hoppenbrouwers, S. Overbeek
It is common practice for practitioners in industry as well as for ICT/CS students to keep writing – and reading ¬– about software products to a bare minimum. However, refraining from documentation may result in severe issues concerning the vaporization of knowledge regarding decisions made during the phases of design, build, and maintenance. In this article, we distinguish between knowledge required upfront to start a project or iteration, knowledge required to complete a project or iteration, and knowledge required to operate and maintain software products. With `knowledge', we refer to actionable information. We propose three approaches to keep up with modern development methods to prevent the risk of knowledge vaporization in software projects. These approaches are `Just Enough Upfront' documentation, `Executable Knowledge', and `Automated Text Analytics' to help record, substantiate, manage and retrieve design decisions in the aforementioned phases. The main characteristic of `Just Enough Upfront' documentation is that knowledge required upfront includes shaping thoughts/ideas, a codified interface description between (sub)systems, and a plan. For building the software and making maximum use of progressive insights, updating the specifications is sufficient. Knowledge required by others to use, operate and maintain the product includes a detailed design and accountability of results. `Executable Knowledge' refers to any executable artifact except the source code. Primary artifacts include Test Driven Development methods and infrastructure-as-code, including continuous integration scripts. A third approach concerns `Automated Text Analysis' using Text Mining and Deep Learning to retrieve design decisions.
对于行业从业者以及ICT/CS学生来说,将关于软件产品的写作和阅读保持在最低限度是一种常见的做法。然而,不编写文档可能会导致与设计、构建和维护阶段所做决策相关的知识蒸发相关的严重问题。在本文中,我们区分了启动项目或迭代所需的前期知识,完成项目或迭代所需的知识,以及操作和维护软件产品所需的知识。“知识”指的是可操作的信息。我们提出了三种方法来跟上现代开发方法,以防止软件项目中知识蒸发的风险。这些方法是“前期足够”文档、“可执行知识”和“自动文本分析”,以帮助记录、证实、管理和检索上述阶段的设计决策。“前期足够”文档的主要特征是,前期所需的知识包括形成思想/想法、(子)系统之间的编码接口描述和计划。为了构建软件并最大限度地利用渐进式洞察力,更新规范就足够了。他人使用、操作和维护产品所需的知识包括详细的设计和结果的责任。“可执行知识”指的是除源代码以外的任何可执行工件。主要工件包括测试驱动开发方法和基础设施即代码,包括持续集成脚本。第三种方法涉及“自动文本分析”,使用文本挖掘和深度学习来检索设计决策。
{"title":"Approaches for Documentation in Continuous Software Development","authors":"Theo Theunissen, S. Hoppenbrouwers, S. Overbeek","doi":"10.7250/csimq.2022-32.01","DOIUrl":"https://doi.org/10.7250/csimq.2022-32.01","url":null,"abstract":"It is common practice for practitioners in industry as well as for ICT/CS students to keep writing – and reading ¬– about software products to a bare minimum. However, refraining from documentation may result in severe issues concerning the vaporization of knowledge regarding decisions made during the phases of design, build, and maintenance. In this article, we distinguish between knowledge required upfront to start a project or iteration, knowledge required to complete a project or iteration, and knowledge required to operate and maintain software products. With `knowledge', we refer to actionable information. We propose three approaches to keep up with modern development methods to prevent the risk of knowledge vaporization in software projects. These approaches are `Just Enough Upfront' documentation, `Executable Knowledge', and `Automated Text Analytics' to help record, substantiate, manage and retrieve design decisions in the aforementioned phases. The main characteristic of `Just Enough Upfront' documentation is that knowledge required upfront includes shaping thoughts/ideas, a codified interface description between (sub)systems, and a plan. For building the software and making maximum use of progressive insights, updating the specifications is sufficient. Knowledge required by others to use, operate and maintain the product includes a detailed design and accountability of results. `Executable Knowledge' refers to any executable artifact except the source code. Primary artifacts include Test Driven Development methods and infrastructure-as-code, including continuous integration scripts. A third approach concerns `Automated Text Analysis' using Text Mining and Deep Learning to retrieve design decisions.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"595 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116174815","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
Precision Livestock Farming IT Support Model for the Poultry Industry 禽业精准养殖IT支持模型
Pub Date : 2022-10-28 DOI: 10.7250/csimq.2022-32.03
A. Ņikitenko, S. Bāliņa, Andrejs Dubrovskis, Ilze Andersone, I. Birzniece
The presented work proposes a practical approach to bird weight data processing and augmentation to enable production outcome forecast model training, which contributes to higher productivity. We suggest using the parametrized model, where parameter values are found through genetic optimization and thus are closely corresponding to broiler body weight factual measurements. The proposed approach is implemented as a stand-alone software system, exposing the models through containerized web services enabling different use scenarios.
本文提出了一种实用的方法来处理和增强鸟类体重数据,以实现生产结果预测模型的训练,从而有助于提高生产力。我们建议使用参数化模型,其中参数值是通过遗传优化找到的,因此与肉仔鸡体重的实际测量值密切相关。建议的方法作为独立的软件系统实现,通过支持不同使用场景的容器化web服务公开模型。
{"title":"Precision Livestock Farming IT Support Model for the Poultry Industry","authors":"A. Ņikitenko, S. Bāliņa, Andrejs Dubrovskis, Ilze Andersone, I. Birzniece","doi":"10.7250/csimq.2022-32.03","DOIUrl":"https://doi.org/10.7250/csimq.2022-32.03","url":null,"abstract":"The presented work proposes a practical approach to bird weight data processing and augmentation to enable production outcome forecast model training, which contributes to higher productivity. We suggest using the parametrized model, where parameter values are found through genetic optimization and thus are closely corresponding to broiler body weight factual measurements. The proposed approach is implemented as a stand-alone software system, exposing the models through containerized web services enabling different use scenarios.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131150124","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
A Literature Review on the Challenges of Applying Test-Driven Development in Software Engineering 关于在软件工程中应用测试驱动开发的挑战的文献综述
Pub Date : 2022-07-29 DOI: 10.7250/csimq.2022-31.02
D. Staegemann, M. Volk, Maneendra Perera, Christian Haertel, M. Pohl, Christian Daase, K. Turowski
Due to the ongoing trend of digitalization, the importance of software for today’s society is continuously increasing. Naturally, there is also a huge interest in improving its quality, which led to a highly active research community dedicated to this aim. Consequently, a plethora of propositions, tools, and methods emerged from the corresponding efforts. One of the approaches that have become highly prominent is the concept of test-driven development (TDD) that increases the quality of created software by restructuring the development process. However, such a big change to the followed procedures is usually also accompanied by major challenges that pose a risk for the achievement of the set targets. In order to find ways to overcome them, or at least to mitigate their impact, it is necessary to identify them and to subsequently raise awareness. Furthermore, since the effect of TDD on productivity and quality is already extensively researched, this work focuses only on issues besides these aspects. For this purpose, a literature review is presented that focuses on the challenges of TDD. In doing so, challenges that can be attributed to the three categories of people, software, and process are identified and potential avenues for future research are discussed.
由于数字化的趋势不断发展,软件对当今社会的重要性不断增加。当然,人们对提高其质量也有很大的兴趣,这导致了一个高度活跃的研究社区致力于这一目标。因此,从相应的努力中产生了大量的主张、工具和方法。其中一个非常突出的方法是测试驱动开发(TDD)的概念,它通过重构开发过程来提高所创建软件的质量。然而,对下列程序的这种重大改变通常也伴随着重大挑战,对实现既定目标构成风险。为了找到克服它们的方法,或者至少减轻它们的影响,有必要确定它们并随后提高认识。此外,由于TDD对生产力和质量的影响已经得到了广泛的研究,因此本工作只关注这些方面之外的问题。为此,本文提出了一篇关于TDD挑战的文献综述。在这样做的过程中,可以归因于人、软件和过程这三个类别的挑战被识别出来,并讨论了未来研究的潜在途径。
{"title":"A Literature Review on the Challenges of Applying Test-Driven Development in Software Engineering","authors":"D. Staegemann, M. Volk, Maneendra Perera, Christian Haertel, M. Pohl, Christian Daase, K. Turowski","doi":"10.7250/csimq.2022-31.02","DOIUrl":"https://doi.org/10.7250/csimq.2022-31.02","url":null,"abstract":"Due to the ongoing trend of digitalization, the importance of software for today’s society is continuously increasing. Naturally, there is also a huge interest in improving its quality, which led to a highly active research community dedicated to this aim. Consequently, a plethora of propositions, tools, and methods emerged from the corresponding efforts. One of the approaches that have become highly prominent is the concept of test-driven development (TDD) that increases the quality of created software by restructuring the development process. However, such a big change to the followed procedures is usually also accompanied by major challenges that pose a risk for the achievement of the set targets. In order to find ways to overcome them, or at least to mitigate their impact, it is necessary to identify them and to subsequently raise awareness. Furthermore, since the effect of TDD on productivity and quality is already extensively researched, this work focuses only on issues besides these aspects. For this purpose, a literature review is presented that focuses on the challenges of TDD. In doing so, challenges that can be attributed to the three categories of people, software, and process are identified and potential avenues for future research are discussed.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132015930","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
Enterprise Architecture Management Education in Academia: An International Comparative Analysis 学术界的企业架构管理教育:国际比较分析
Pub Date : 2022-07-29 DOI: 10.7250/csimq.2022-31.03
Martin Robl, D. Bork
Enterprise architecture (EA), although matured in more than 30 years of ongoing research, receives more importance with the increasing dependency of business in IT and the growing complexity of IT systems. The integrated management of a companies’ goals, structures, and processes with respect to the business and IT elements, as well as the representation of impacts triggered by planned changes is educated in different ways at many universities all over the world. There are several techniques, methods, tools, and approaches to transfer the knowledge from the educators to the students, giving them the qualification to support their future employers in handling the EA challenges modern companies are facing. This work gives a detailed comparative analysis of more than twenty international educational offers regarding Enterprise Architecture Management, carves out the commonalities and finds two prototypical courses as a best-practice combining the strongest matches for Business Informatics and Computer Science studies alike.
企业架构(EA)虽然在30多年的持续研究中已经成熟,但随着业务在IT中的依赖性的增加和IT系统的复杂性的增加,它变得更加重要。世界各地的许多大学以不同的方式对公司的目标、结构和与业务和IT元素相关的流程进行了综合管理,并对计划变更所引发的影响进行了表示。有几种技术、方法、工具和途径可以将知识从教育者传授给学生,使他们有资格支持未来的雇主处理现代公司所面临的EA挑战。这项工作对二十多个关于企业架构管理的国际教育提供了详细的比较分析,找出了共同点,并找到了两个原型课程作为最佳实践,结合了商业信息学和计算机科学研究的最强匹配。
{"title":"Enterprise Architecture Management Education in Academia: An International Comparative Analysis","authors":"Martin Robl, D. Bork","doi":"10.7250/csimq.2022-31.03","DOIUrl":"https://doi.org/10.7250/csimq.2022-31.03","url":null,"abstract":"Enterprise architecture (EA), although matured in more than 30 years of ongoing research, receives more importance with the increasing dependency of business in IT and the growing complexity of IT systems. The integrated management of a companies’ goals, structures, and processes with respect to the business and IT elements, as well as the representation of impacts triggered by planned changes is educated in different ways at many universities all over the world. There are several techniques, methods, tools, and approaches to transfer the knowledge from the educators to the students, giving them the qualification to support their future employers in handling the EA challenges modern companies are facing. This work gives a detailed comparative analysis of more than twenty international educational offers regarding Enterprise Architecture Management, carves out the commonalities and finds two prototypical courses as a best-practice combining the strongest matches for Business Informatics and Computer Science studies alike.","PeriodicalId":416219,"journal":{"name":"Complex Syst. Informatics Model. Q.","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114458319","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
期刊
Complex Syst. Informatics Model. Q.
全部 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