{"title":"The Design of a Survey on Bridging the Gap between Software Industry Expectations and Academia","authors":"Deniz Akdur","doi":"10.1109/MECO.2019.8760101","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760101","url":null,"abstract":"Software practitioners have a variety of different roles, whose academic backgrounds are not only based on “Computing Disciplines” but also non-computing ones such as Electrical and Electronics Engineering. Many engineering graduates in the software industry often face difficulties after beginning their professional careers due to misalignment of the skills learnt in the university education with what is needed in the job. It is also reported that software practitioners in the embedded industry, who were graduated from any non-computing disciplines are lacking knowledge in key software engineering (SE) topics and knowledge areas (KAs), which they learn or improve themselves during the job (e.g., after university education). Companies spend crucial resources to train these personnel, who are not “ready” for the industry. Hence, academia must know what skills are needed to adapt the educational programs via an effective curriculum. Although SE is shaped and used by both practitioners and academicians, these two separate worlds have different objectives and concerns. In order to increase Industry-Academia Collaboration (IAC) in SE, it is necessary to understand different perceptions of practitioners about academia. After inspiring different curriculum guidelines and related studies and then identifying the expectations and opinions of practitioners about the academic world (as expert opinions via semi-structured interviews), a survey, which explores the gap between the industry expectations and academic activities, was designed. In this article, the design phase activities of this survey, whose results will shed light on software development education and more IACs, are presented.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"135 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129198979","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}
Danil V. Bogayevskiy, S. Ezhov, D. Kaplun, Maxim Minenko, S. I. Aryashev, K. A. Petrov
{"title":"Study of Vector Processor Architectures for Image Processing Using Model Profiling","authors":"Danil V. Bogayevskiy, S. Ezhov, D. Kaplun, Maxim Minenko, S. I. Aryashev, K. A. Petrov","doi":"10.1109/MECO.2019.8760039","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760039","url":null,"abstract":"In this paper, we propose an implementation approach to the system profiling of the virtual architecture based on the QEMU emulator. This approach is distinguished by the ability to explore guest models of vector processors. Moreover, the recommendations for optimizing vectorization obtained through profiling on the vector processor model are given.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115270936","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}
{"title":"Software Structure, Program Generation and Schedulability Analysis of Extracorporeal Perfusion Pump Embedded Controller","authors":"I. Ivanov, Vesselin Gueorguiev, D. Georgieva","doi":"10.1109/MECO.2019.8760025","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760025","url":null,"abstract":"Control of biofluids circulation using extracorporeal apparatus needs to solve modeling, synthesis and implementation problems. Building cyber-physical system, implementing controller functions for a highly non-linear non-stationary process, which parameters could change up to 10 times during a single procedure is challenging task. The paper presents basic software structure of the controller, approaches for ad-hoc and automated code generation and schedulability analyses of control software versions. Briefly is discussed a variant of HIL-simulation of the system.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115507547","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}
Dimitrios Karadimas, C. Panagiotou, J. Gialelis, C. Chousiadas, N. Panagis, S. Koubias
{"title":"Data Simulation as a Service: The I3T Paradigm on the IoT","authors":"Dimitrios Karadimas, C. Panagiotou, J. Gialelis, C. Chousiadas, N. Panagis, S. Koubias","doi":"10.1109/MECO.2019.8760105","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760105","url":null,"abstract":"This paper describes the architecture of a new cloud-based tool that focuses on the simulation of data generation from CPS/IoT devices and services. The paper defines the problem statement that the tool addresses and positions itself with respect to the current state of the art. The architectural overview of the tool and the adopted technologies are presented in detail. Finally, the status of the work in progress is presented along with the forthcoming steps.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115742451","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}
{"title":"Undersampled Spectrum Reconstruction Using Multichannel Multifrequency Sampling","authors":"V. Lesnikov, T. Naumovich, A. Chastikov","doi":"10.1109/MECO.2019.8760051","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760051","url":null,"abstract":"Signal undersampling is a technique used in digital signal processing where the sampling rate is less than what the sampling theorem requires. In this case, there is the effect of aliasing, which can lead to unacceptable distortion. The paper proposes a method to restore the spectrum distorted by aliasing. To do this, the signal is sampled in several channels with different sampling rates. All these frequencies do not satisfy the sampling theorem, so aliasing takes place in all channels. However, the spectrum distortions in the channels differ from each other. These differences are used to restore the spectrum. The paper presents an example of spectrum restoration in the case of three channels.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114751909","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}
{"title":"Multicomponent Optimal in the Hankel Norm Order Reduction for Design of the Digital Filter Banks","authors":"M. Kagalenko","doi":"10.1109/MECO.2019.8760006","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760006","url":null,"abstract":"We use a novel extension of the Adamyan–Arov–Krein theorem to develop an algorithm for designing banks of digital filters by optimal in the Hankel norm reduction of a reference filter bank's order. Summary of the relevant mathematical background is followed by outline of the numerical implementation. We conclude by presenting an example of designing a bank of bandpass filters for splitting a signal into frequency bands.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127163115","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}
Marko Č. Bošković, M. Rapaić, T. Šekara, M. Ponjavic, M. Barjaktarović, B. Lutovac
{"title":"Novel Tuning Rules of PD Controller for Industrial Processes","authors":"Marko Č. Bošković, M. Rapaić, T. Šekara, M. Ponjavic, M. Barjaktarović, B. Lutovac","doi":"10.1109/MECO.2019.8760157","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760157","url":null,"abstract":"The paper presents a simple and an efficient design method of Proportional-Derivative (PD) controller. This type of controllers has been extensively used in industry e.g. to eliminate position error at robotic manipulators and other mechatronic systems. Analytical tuning formulas of PD controller for typical representatives of industrial processes in terms of a single tuning parameter ${lambda}$ have been derived. The desired performance and robustness indices of the closed-loop system are achieved by suitable selection of the adjustable parameter ${lambda}$. The PD controller and feed-forward filter are primarily designed to achieve step reference response with negligible overshoot and good response speed, while maximum of the sensitivity function, ${M}_{mathrm{s}}$, and maximum of the complementary sensitivity functions, ${M}_{mathrm{p}}$, are used as robustness indices, simultaneously considering maximum, ${M}_{mathrm{n}}$, of the sensitivity to measurement noise. The effectiveness of the proposed design procedure is verified via numerical simulations on twelve representatives of typical industrial processes: stable, integral and unstable with and without transport delay.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126019508","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}
I. Billas, J. Konstantaras, Eleftherios Tsambasis, Charalambos Elias, A. Ktena, C. Manasis
{"title":"Smart Load for a Hybrid Microgrid Testbed","authors":"I. Billas, J. Konstantaras, Eleftherios Tsambasis, Charalambos Elias, A. Ktena, C. Manasis","doi":"10.1109/MECO.2019.8760143","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760143","url":null,"abstract":"Microgrids are a building block of the smart grid facilitating the renewable energy sources penetration and customer involvement in demand side management. As the transition from the conventional to the smart grid progresses, the need for appropriate tools for development and testing increases as well. In this work we propose a design for a controllable load to be used with a microgrid testbed used to study stability, sizing and power quality aspects of microgrids. The smart load consists of commonly used loads controlled by a programmable logic controller to emulate actual load curves of a university building. It has been tested for a period of over a year using an existing autonomous microgrid that consists of photovoltaic panels and batteries. The results demonstrate its capability to emulate successfully actual load curves and its potential in microgrid testing.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121661824","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}
{"title":"Cardio-Respiratory Synchronization with Matched Signal Registration","authors":"T. Vityazeva, S. Vityazev, A. Mikheev","doi":"10.1109/MECO.2019.8759993","DOIUrl":"https://doi.org/10.1109/MECO.2019.8759993","url":null,"abstract":"The problem of joint heart rate and respiration signal analysis is considered in this paper. The analysis requires the sequences of heart rate and respiratory data to be synchronized. It is offered to synchronize the sequences at the stage of their registration. The respiration signal is sampled at the time points coordinated with the heart beats. The sampling becomes non-uniform but the cardio-respiratory synchronization improves and the joint processing gives more reliable results.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124756637","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}
S. G. Gurzhin, V. Zhulev, M. B. Kaplan, E. M. Proshin, A. V. Shulyakov
{"title":"Methods of Biomedical Signal Registration and Patient Functional State Control in Complex Chronomagnetotherapy","authors":"S. G. Gurzhin, V. Zhulev, M. B. Kaplan, E. M. Proshin, A. V. Shulyakov","doi":"10.1109/MECO.2019.8760135","DOIUrl":"https://doi.org/10.1109/MECO.2019.8760135","url":null,"abstract":"The article considers hardware and software implementation of methods for fast registration, extraction and evaluation of diagnostic parameters of biomedical signals in complex chronomagnetotherapy. The ways to determine the moments of magnetic effect synchronization, indicators of heart rate variability, blood pressure and pulse wave velocity during the process of magnetic therapy are shown.","PeriodicalId":141324,"journal":{"name":"2019 8th Mediterranean Conference on Embedded Computing (MECO)","volume":"321 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123251720","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}