Barbora Buhnova

Barbora Buhnova


Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
23 August 2021 in Computing
Verified
Journal Article
Closed access
PDF file
HBHind Bangui
Hind Bangui
MGMouzhi Ge
Mouzhi Ge
BBBarbora Buhnova
Barbora Buhnova

8 November 2018 in Electronics
Verified
Journal Article
Open access
PDF file
HBHind Bangui
Hind Bangui
SRSaid RAKRAK
Said RAKRAK
SRSaid Raghay
Said Raghay
BBBarbora Buhnova
Barbora Buhnova
Cloud computing has significantly enhanced the growth of the Internet of Things (IoT) by ensuring and supporting the Quality of Service (QoS) of IoT applications. However, cloud services are still far from IoT devices. Notably, the transmission of IoT data experiences network issues, such as high latency. In this case, the cloud platforms cannot satisfy the IoT applications that require real-time response. Yet, the location of cloud services is one of the challenges encountered in the evolution of the IoT paradigm. Recently, edge cloud computing has been proposed to bring cloud services closer to the IoT end-users, becoming a promising paradigm whose pitfalls and challenges are not yet well understood. This paper aims at presenting the leading-edge computing concerning the movement of services from centralized cloud platforms to decentralized platforms, and examines the issues and challenges introduced by these highly distributed environments, to support engineers and researchers who might benefit from this transition.

16 November 2020 in Education and Information Technologies
Verified
Journal Article
Open access
PDF file
LHLucia Happe
Lucia Happe
BBBarbora Buhnova
Barbora Buhnova
AKAnne Koziolek
Anne Koziolek
IWIngo Wagner
Ingo Wagner
The interest of girls in computing drops early during primary and secondary education, with minimal recovery in later education stages. In combination with the growing shortage of qualified computer science personnel, this is becoming a major issue, and also a target of numerous studies that examine measures, interventions, and strategies to boost girls’ commitment to computing. Yet, the results of existing studies are difficult to navigate, and hence are being very rarely employed in classrooms. In this paper, we summarize the existing body of knowledge on the effective interventions to recruit and retain girls in computer science education, intending to equip educators with a comprehensive and easy-to-navigate map of interventions recommended in the existing literature. To this end, we perform an aggregated umbrella literature review of 11 existing reviews on the topic, together accumulating joined knowledge from over 800 publications, and formulate the findings in a map of 22 concrete interventions structured in six groups according to their phase and purpose.

22 March 2018 in Sustainability Science
Verified
Journal Article
Closed access
PDF file
Francesco CaputoFrancesco Caputo
Francesco Caputo
BBBarbora Buhnova
Barbora Buhnova
Leonard WalletzkýLeonard Walletzký
Leonard Walletzký

27 October 2021 in IEEE Transactions on Engineering Management
Verified
Journal Article
Closed access
Rafael CapillaRafael Capilla
Rafael Capilla
ECEmilia Cioroaica
Emilia Cioroaica
BBBarbora Buhnova
Barbora Buhnova
JBJan Bosch
Jan Bosch
Software ecosystems are considered the natural evolution of software product lines. A software ecosystem provides a (software) product within a particular business and organizational context that supports the exchange of activities and services within a domain. However, the increasing degree of autonomy demanded by software ecosystems is elevating the system response to end users, while the existing software ecosystem architectures are not well prepared to deal with the dynamicity of context changes and autonomous behavior needs. In order to provide a transition toward an increased level of autonomy, in this article, we introduce the notion of autonomous dynamic ecosystems as representative of those software ecosystems able to support dynamic, smart, and autonomous features demanded by modern software systems. In this work, we further investigate and provide evidence of four industrial examples that have fully embodied the principles of autonomous dynamic ecosystems, and we characterize the main features and technology requirements of this kind of new ecosystems.

Verified
Journal Article
Open access
PDF file
HBHind Bangui
Hind Bangui
MGMouzhi Ge
Mouzhi Ge
BBBarbora Buhnova
Barbora Buhnova
SRSaid RAKRAK
Said RAKRAK
SRSaid Raghay
Said Raghay
TPTomáš Pitner
Tomáš Pitner
Mobile cloud computing (MCC) is becoming a popular mobile technology that aims to augment local resources of mobile devices, such as energy, computing, and storage, by using available cloud services and functionalities. The offloading process is one of the techniques used in MCC to enhance the capabilities of mobile devices by moving mobile data and computation-intensive operations to cloud platforms. Several techniques have been proposed to perform and improve the efficiency and effectiveness of the offloading process, such as multi-criteria decision analysis (MCDA). MCDA is a well-known concept that aims to select the best solution among several alternatives by evaluating multiple conflicting criteria, explicitly in decision making. However, as there are a variety of platforms and technologies in mobile cloud computing, it is still challenging for the offloading process to reach a satisfactory quality of service from the perspective of customers’ computational service requests. Thus, in this paper, we conduct a literature review that leads to a better understanding of the usability of the MCDA methods in the offloading operation that is strongly reliant on the mobile environment, network operators, and cloud services. Furthermore, we discuss the challenges and opportunities of these MCDA techniques for offloading research in mobile cloud computing. Finally, we recommend a set of future research directions in MCDA used for the mobile cloud offloading process.