Nodir Kodirov, Doo‐Hyun Kim, Junyeong Kim, Seunghwa Song and Changjoo Moon
The purpose of this paper is to make performance improvements and timely critical execution enhancements for operational flight program (OFP). The OFP is core software of…
Abstract
Purpose
The purpose of this paper is to make performance improvements and timely critical execution enhancements for operational flight program (OFP). The OFP is core software of autonomous control system of small unmanned helicopter.
Design/methodology/approach
In order to meet the time constraints and enhance control application performance, two major improvements were done at real‐time operating system (RTOS) kernel. They are thread scheduling algorithm and lock‐free thread message communication mechanism. Both of them have a direct relationship with system efficiency and indirect relationship with helicopter control application execution stability through improved deadline keeping characteristics.
Findings
In this paper, the suitability of earliest deadline first (EDF) scheduling algorithm and non‐blocking buffer (NBB) mechanism are illustrated with experimental and practical applications. Results of this work show that EDF contributes around 15 per cent finer‐timely execution and NBB enhances kernel's responsiveness around 35 per cent with respect to the number of thread context switch and CPU utilization. These apply for OFP implemented over embedded configurable operating system (eCos) RTOS on x86 architecture‐based board.
Practical implications
This paper illustrates an applicability of deadline‐based real‐time scheduling algorithm and lock‐free kernel communication mechanism for performance enhancement and timely critical execution of autonomous unmanned aerial vehicle control system.
Originality/value
This paper illustrates a novel approach to extend RTOS kernel modules based on unmanned aerial vehicle control application execution scenario. Lock‐free thread communication mechanism is implemented, and tested for applicability at RTOS. Relationship between UAV physical and computation modules are clearly illustrated via an appropriate unified modelling language (UML) collaboration and state diagrams. As experimental tests are conducted not only for a particular application, but also for various producer/consumer scenarios, these adequately demonstrate the applicability of extended kernel modules for general use.
Details
Keywords
Junyeong Lee, Jinyoung Min, Chanhee Kwak, L.G. Pee and Heeseok Lee
An organization can be understood as a knowledge network in which teams send and receive knowledge. Many studies have explored knowledge sharing across teams but did not consider…
Abstract
Purpose
An organization can be understood as a knowledge network in which teams send and receive knowledge. Many studies have explored knowledge sharing across teams but did not consider the direction of knowledge flows (KF), specifically how the knowledge inflow (KIF) and knowledge outflow (KOF) can be induced and influence team activities differently. To fill this gap, this paper distinguishes between KIF and KOF, examines their antecedents and consequences and considers how KIF and KOF within a team moderate the relationship between antecedents and KF of a team.
Design/methodology/approach
This study used structural equation model analysis of a sample of 341 individuals within 73 teams from four companies.
Findings
The results suggest that IT support is essential because it influences both KIF and KOF. However, only KOF has a significant effect on team performance suggesting that ambidexterity is not always necessary. In promoting KOF, increasing task interdependency is also effective. The effect of IT support varies with the level of KIF diversity.
Originality/value
The findings emphasize the importance of distinguishing KOF from KIF in a team’s knowledge network under the theoretical lens of ambidexterity. Identifying how IT support influences KF and how these flows separately affect team performance can provide useful insights into managing and facilitating KF in an organization.
Details
Keywords
Junyeong Lee, Jinyoung Min and Heeseok Lee
As teams are built around specialized and different knowledge, they need to regulate their knowledge boundaries to exchange their specialized knowledge with other teams and to…
Abstract
Purpose
As teams are built around specialized and different knowledge, they need to regulate their knowledge boundaries to exchange their specialized knowledge with other teams and to protect the value of such specialized knowledge. However, prior studies focus primarily on boundary spanning and imply that boundaries are obstacles to sharing knowledge. To fill this research gap, this study aims to indicate the importance of knowledge protection regulation, an activity that sets an adequate boundary for protecting knowledge, and investigate the factors that facilitate knowledge protection regulation and its consequences.
Design/methodology/approach
This study collected empirical data from 196 teams in seven organizations. Through a validation of the measurement model, data from 138 teams are used for further analysis. The hypotheses effects are assessed using a structural equation model.
Findings
The analysis results indicate that both task uncertainty and task interdependency enhance knowledge protection regulation in teams, and that information technology support moderates the relationship between task uncertainty and knowledge protection regulation. The results also indicate that knowledge protection regulation improves inter-team coordination and team performance.
Originality/value
This study focuses on knowledge protection regulation by adopting communication privacy management theory at the team level. The findings imply that boundary management is the process of communication and depends on the role the teams play in accomplishing their tasks. The findings also provide a new way to understand knowledge flow of the teams as well as the entire organization.