George Adam

George Adam
Verified
George verified their affiliation via an institutional email.
Verified
George verified their affiliation via an institutional email.
  • PhD in Computer Science, Strathclyde Univ., Glasgow, UK
  • Professor at University of Thessaly

About

101
Publications
68,612
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
362
Citations
Introduction
George K. Adam is a professor at the Dept. of Digital Systems, University of Thessaly, Greece. His research interests include computer systems design and applications, computer architectures, operating systems, microcomputer-based control, control software, mechatronics. Dr. Adam is a member of ACM, IEEE Robotics and Automation, IEEE Computer and IEEE Control Systems Societies.
Current institution
University of Thessaly
Current position
  • Professor
Additional affiliations
December 2021 - present
University of Thessaly
Position
  • Professor
January 2019 - December 2021
University of Thessaly
Position
  • Professor (Associate)
September 1999 - August 2002
University of Thessaly
Position
  • Adjunct Lecturer
Education
September 1989 - July 1993
University of Strathclyde
Field of study
  • Computer Science
September 1984 - July 1989
Technical University of Sofia
Field of study
  • Computing Machines and Devices

Publications

Publications (101)
Article
Full-text available
Currently, single-board computers (SBCs) are sufficiently powerful to run real-time operating systems (RTOSs) and applications. The purpose of this research was to investigate the timing performance of an NXP TWR-K70F120M device with μClinux OS on concurrently running tasks with real-time features and constraints, and provide new and distinct techn...
Preprint
Full-text available
Currently Single Board Computers (SBCs) are sufficiently powerful to run Real-Time Operating Systems (RTOSs) and applications with real-time attributes and requirements. SBCs serve as a foundation in Industrial Internet of Things (IIoT). The NXP Semiconductors produces a series of SBCs based on ARM-processors for a variety of industrial application...
Article
The challenges in real-time multithreading, particularly in the efficiency of multithreaded applications running concurrently on multiple cores, have evolved significantly due to the increase of IoT, cloud and edge computing applications. The continuous increase on cores depth adds further research issues about the efficiency of such multicore syst...
Article
Full-text available
Multicore and multithreaded architectures increase the performance of computing systems. The increase in cores and threads, however, raises further issues in the efficiency achieved in terms of speedup and parallelization, particularly for the real-time requirements of Internet of things (IoT)-embedded applications. This research investigates the e...
Article
The challenges in real-time cluster computing, particularly in computing efficiency and reliability have evolved significantly due to the increase of IoT, cloud and edge computing applications. Lately a number of low-power and low-cost clusters have appeared, based upon single board computers, which deploy multithreading techniques to run in parall...
Article
The challenges in real-time cluster computing, particularly in computing efficiency and reliability have evolved significantly due to the increase of IoT, cloud and edge computing applications. Lately a number of low-power and low-cost clusters have appeared, based upon single board computers, which deploy multithreading techniques to run in parall...
Article
Full-text available
This work investigates the real-time performance of Linux kernels and distributions with a PREEMPT_RT real-time patch on ARM-based embedded devices. Experimental measurements, which are mainly based on heuristic methods, provide novel insights into Linux real-time performance on ARM-based embedded devices (e.g., BeagleBoard and RaspberryPi). Evalua...
Article
Full-text available
This research performs real-time measurements of Linux kernels with real-time support provided by the PREEMPT_RT patch on embedded development devices such as BeagleBoard and Raspberry Pi. The experimental measurements of the Linux real-time performance on these devices are based on real-time software modules developed specifically for the purposes...
Article
Full-text available
Remote symptom tracking is critical for the prevention of Covid-19 spread. The qualified medical staff working in the call centers of primary health care units have to take critical decisions often based on vague information about the patient condition. The congestion and the medical protocols that are constantly changing often lead to incorrect de...
Article
This paper addresses the performance issues of multiple threads running on a multithreaded field programmable gate array (FPGA) multicore architecture, supported by a realtime variant of Linux operating system. The objective is to investigate the efficiency of running in parallel and concurrently multithreaded applications and evaluate performance...
Article
Full-text available
The progress of embedded control systems in the last several years has made possible the realization of highly-effective controllers in many domains. It is essential for such systems to provide effective performance at an affordable cost. Furthermore, real-time embedded control systems must have low energy consumption, as well as be reliable and ti...
Article
Full-text available
A Trajectory Data Warehouse is a central repository of large amount of data focusing on moving objects, which have been collected and integrated from multiple sources with spatial and temporal dimensions as the main metrics of analysis. By adding semantic-related contextual information, it is converted to a Semantic Trajectory Data Warehouse. It tr...
Article
Full-text available
Featured Application The proposed architectural framework may benefit the design and development methodologies of systems based on commercial off-the-shelf (COTS) components, with its enhanced approach in building reliable real-time control systems. Moreover, this architectural framework broadens engineering ideas and improves the solutions of such...
Article
Full-text available
Light emitting diodes (LEDs) as an efficient low-consumption lighting technology are being used increasingly in many applications. The move to LED lighting is also changing the way the lighting control systems are designed. Currently, most electronic ballasts and other digital lighting devices implement the Digital Addressable Lighting Interface (D...
Article
Full-text available
Although with the advent of the LEDs the energy consumption in buildings can be reduced by 50%, there exists a potential for energy savings due to lighting controls. Moreover, lighting controls can ensure that the near zero energy requirements by EU can be achieved for near zero energy buildings (nZEBs). For this reason, more sophisticated lighting...
Article
Full-text available
Temporal data warehouses (TDWs) have been developed for the management of time-varying data in dimensions. This paper presents a new approach for the logical modelling of TDWs. The novel design is based on the integration of two schemata, the star schema and the snowflake schema, to the temporal starnest schema. Time in the temporal starnest schema...
Conference Paper
Full-text available
Digitally controlled dimming of lighting is emerging as a key energy savings system. The Digital Addressable Lighting Interface (DALI) standard is emerging as the preferred controlling method due to its many advantages. This paper proposes the architecture of an embedded microcontroller for management and dimming control of digitally controlled lig...
Conference Paper
Full-text available
Nowadays, methodologies and techniques used for road traffic data processing and analysis are continuously evolving with specific statistical analysis methods being proposed for this purpose. An example of this is crossroad monitoring, where the increasing complexity of human factors, as well as the diversity of technological aspects, affect the ro...
Article
Full-text available
Effective monitoring and traffic management at modern urban area road systems contribute significantly to resolving traffic problems and enhance the quality of life. Congestion caused by lack of capacity and strength of the traffic network due to traffic bursts essentially directs the flow control management in urban area intersections which also i...
Conference Paper
Full-text available
Video surveillance and monitoring more than a decade now remains a big challenge. Today is becoming more and more vital due to rapid development of hardware equipments as well as the software methods that support intelligent monitoring and analytics. This paper proposes the architecture of a FPGA design of a camera controller for surveillance that...
Conference Paper
Video and image sensors in traffic applications fast response, easy installation, non destructive operation and maintenance, monitor wide areas traffic monitoring rather than traffic control or automatic vehicle guidance static environment (e.g. automatic lane finding) and the detection of static or moving obstacles Input data are categorized as...
Article
Full-text available
Temporal data warehouses (TDWs) have been developed for the management of time-varying data in dimensions. This paper presents a new approach for the logical modelling of TDWs. The novel design is based on the integration of two schemata, the star schema and the snowflake schema, to the temporal starnest schema. Time in the temporal starnest schema...
Conference Paper
Full-text available
Video surveillance and monitoring more than a decade now remains a big challenge. Today is becoming more and more vital due to rapid development of hardware equipments as well as the software methods that support intelligent monitoring and analytics. This paper proposes the architecture of a FPGA design of a camera controller for surveillance that...
Article
Full-text available
Monotonic errors cause severe errors and are inherent in several A/D Converter (ADC) architectures. Moreover, several error correcting and ADC output processing methods require a monotonic behavior for a successful operation. Based on the features of asynchronous ADCs, an architecture for the elimination of monotonic errors is presented. This monot...
Article
Current Mirrors are widely used in current mode circuits like A/D Converters, current conveyors, filters etc. The most important features of a current mirror are its precision, its input and output, resistance and minimum voltage and its frequency response. Although several mirrors with extremely small current transfer error have been presented, th...
Article
Full-text available
Two post processing algorithms for the correction of linearity errors that occur at Analog/Digital Converter (ADC) outputs are presented in this paper. One of these algorithms corrects periodic DNL errors lower than 1LSB (Least Significant Bit) while the second one can be used in any case of severe DNL variation at successive ADC output codes. Simu...
Conference Paper
This paper presents the methodology of developing a microprocessor-based embedded application for a distributed control system. The control system is realized for the operation of a mechatronic lime storage and delivery machine, intended for lime production plants. At the design stage, simulations were carried out in order to verify and reconfirm t...
Article
An important goal in advanced manufacturing research is the ability to construct efficient autonomous machines. In this paper, the design, construction and operation of an autonomous mobile hydraulic press machine are discussed. This machine automates the production of moulded concrete elements for architectural and building projects. The research...
Article
Full-text available
The development and implementation of an FPGA neural network control system for motion control is a task that requires techniques and methods from several engineering fields. In this paper is presented the design of a microprocessor-based neural control system for the realization of the control of a stepper motor for a manipulator arm. The applicat...
Article
Full-text available
This paper presents the methodology of developing a microprocessor-based embedded application for a distributed control system. The control system is realized for the operation of a mechatronic lime storage and delivery machine, intended for lime production plants. At the design stage, simulations were carried out in order to verify and reconfirm t...
Chapter
Full-text available
Since most of the modern concrete elements production plants today are often faced with increasing market demands for further automation, as well as the growing international competition, computer-control systems, teleoperation and automation technology, modelling and simulation tools are some of the technologies and techniques used to acquire the...
Conference Paper
Full-text available
Mobile embedded systems belong among the typical applications of the distributed systems control in real time. An example of a mobile control system is the hydrogen powered prototype car control system. The proposal and realization of such distributed control system represents a demanding and complex task of real time control for track optimizing w...
Article
The research in this paper deals with the simulation of discrete-event machine systems, or of continuous machine systems that can be described in a discrete manner, using qualitative simulation techniques. In order to represent discrete-time descriptions of machine systems and processes in the most efficient way, the authors used a combination of b...
Article
The research in this paper deals with the simulation of discrete-event machine systems, or of continuous machine systems that can be described in a discrete manner, using qualitative simulation techniques. In order to represent discrete-time descriptions of machine systems and processes in the most efficient way, the authors used a combination of b...
Article
Full-text available
The development of real-time control systems requires effective hardware and software systems and design tools. This paper presents the design and implementation of a microprocessor-based embedded control system for a lime slurry delivery machine, intended for lime production plants. The main goal in this approach was to ensure high performance, as...
Conference Paper
Full-text available
Manufacturing and control procedures for automation requires many different technologies. In this paper, the design, construction and operation, of an autonomous mobile hydraulic press machine (RoboPress) are discussed. RoboPress automates the production of moulded concrete elements for architectural and building projects. The research demonstrates...
Conference Paper
Full-text available
The research in this paper deals with the simulation of continuous machine systems that can be described in a discrete manner (discrete-event systems), using qualitative simulation techniques. In order to represent discrete-time descriptions of machine systems and processes in an efficient way, this approach uses a combination of both qualitative m...
Article
Full-text available
The research in this paper deals with the application of qualitative models and statistical methods in quality control of production procedures of various components of industrial press machines. The qualitative simulation of discrete-event machine systems is often based upon the use of qualitative simulation and discrete-event methods techniques t...
Conference Paper
Full-text available
Manufacturing and control procedures for automation requires many different technologies. In this paper, the design, construction, and operation of an autonomous mobile hydraulic press machine (RoboPress) are discussed. RoboPress automates the production of moulded concrete elements for architectural and building projects. The research demonstrates...
Conference Paper
Full-text available
In this work is presented the application of qualitative models and statistical methods in quality control of production procedures of various components of an automatic industrial press machine. The methodology of creating a descriptive model of a manufacturing process is presented using qualitative methods of description and a qualitative modelin...
Conference Paper
Full-text available
The development of sophisticated real-time control systems requires effective hardware and software systems and design tools. This paper presents the computer-aided design of a microprocessor-based controller for a lime slurry delivery machine. One of the novelties is the originality of control implemented for such types of lime machines. The basic...
Conference Paper
Full-text available
This paper presents a supervisory control scheme based on the hybrid systems theory and fuzzy events detection approach presented in [1]. The fuzzy event detector is a linguistic model, which synthesizes complex relations between process variables and ...
Conference Paper
Full-text available
This paper presents innovative manufacturing and control procedures applied in the design, construction and operation, of a mobile hydraulic press machine (RoboPress). The research demonstrates how the design of an automated mobile manufacturing system can be optimized through using qualitative modeling and simulation from artificial intelligence
Article
Full-text available
In this paper we present a mathematical model based on graph homomorphisms permitting the analysis and the behavioral envisioning of software based systems. We first try to explain why a qualitative approach is needed and which are the limitations and problems of quantitative analysis techniques. Follow some results of a qualitative abstraction too...
Conference Paper
Full-text available
The development of a hybrid microprocessor-based and FPGA implemented neural control system for motion control is a complex task that requires techniques and methods from several engineering fields. In this paper is presented the design of such a hybrid control system for the control of a stepper motor for a manipulator arm. The application circuit...
Conference Paper
Full-text available
The use of dedicated computer-based control systems to solve automation problems is essential to manufacturing automation today. This work describes the design and implementation of a control system for the operation of a mechatronic hydraulic press machine. The overall operation and control is based on a programmable logic unit and a sensory syste...
Article
Full-text available
Today a microprocessor-based control system is a fundamental component in many of the industrial control and automation applications. In this paper is presented the design and implementation of a microprocessor-based computer system for the control and operation of a compression molding process system. The application circuit developed is a specifi...
Conference Paper
Full-text available
Today a microprocessor-based control system is a fundamental component in many of the industrial control and automation applications. In this paper is presented the design and implementation of a microprocessor-based computer system for the control and operation of a compression molding process system. The application circuit developed is a specifi...
Article
Full-text available
The applications of geographical information management today are various and considerable valuable. However, the need for proper organization and manipulation of the information provided, particularly online, has been emerged very intensive nowadays. An attempt was undertaken in this study referring to a research work into the integration of geogr...
Article
Full-text available
A modelling and simulation methodology capable of generating a qualitative model of the system often offers excellent features for dealing with manufacturing problems. This work investigates the ways model-based technology can provide tools to support the industry and, in particular, presents an approach to model-based qualitative simulation of man...
Article
The applications of geographical information management today are various and of considerable valuable. However, the need for proper organization and manipulation of the information provided, particularly online, has become very intensive. This study attempts to integrate geographical databases and data analysis tools, using an interactive informat...
Article
The progress of semiconductor technology and control systems the last years has made possible the realisation of highly efficient and low priced microprocessor-based controllers for the control of asynchronous motors. This paper describes the design and realization of a microcomputer-based device for frequency regulation of an asynchronous motor. T...
Article
Full-text available
Today most modern manufacturing systems contain complex units, which are often difficult to model correctly. Therefore, it is desirable for simulation packages used in manufacturing to be flexible, and provide comprehensible modules. This research work presents a methodology of modelling and simulation of a manufacturing system using Arena software...
Article
Full-text available
Today, the use of computer-based systems for industrial process control is growing rapidly. The growing demand for efficient performance and flexibility in industrial systems makes control algorithm design an increasingly complex process. In this research work we address the problem of determining and establishing the most effective control of line...
Article
The increasing complexity of agricultural data and their management, in finding solutions for certain farmer's problems, requires adequate tools. Fortunately, developments in computer technology continually expand the possibilities in agricultural data analysis and processing. In this study, we tackle some of the important issues in agricultural da...
Article
Full-text available
The progress of semiconductor technology and control systems the last years has made possible the realisation of highly efficient and low priced microprocessor-based controllers for the control of asynchronous motors. This paper describes the design and realization of a microcomputer-based device for frequency regulation of an asynchronous motor. T...
Article
Full-text available
This paper describes an innovative combined methodology of quantitative and qualitative techniques applied in the manufacturing of an industrial mobile press machine for building elements production. In particular, at the design stage of the press machine, structural calculations are carried out and implemented using AutoCAD®, in conjunction with M...
Article
Full-text available
The importance of robotic systems in the automation of industrial units is well known. In this paper is described the logic programming and computer control system of a robotic manipulator (IBM Scara robot) utilized in specific palletizing and assembling tasks in a machines constructions company. At low level of communication control is achieved th...
Article
The design and control of automated manufacturing systems requires an effective development system that enables the design specifications to be implemented and tested prior to the actual implementation and control of the industrial machine. This article considers some of the important issues in the area of manufacturing systems modelling using qual...
Article
Full-text available
The advances in computer technology, although are quite significant -we can talk and work on a virtual world- are still far from providing a really free of environmental problems world. In this paper a case study is presented of the research application of a qualitative modelling and simulation tool in solving environmental problems associated with...
Article
Abstract The increasing complexity of agricultural data and their management, in finding solutions for certain farmer's problems, requires adequate tools. Fortunately, developments in computer technology continually expand the possibilities in agricultural data analysis and processing. In this study, we tackle some of the important issues in agricu...
Article
The process control algorithm is one of the critical factors that determines the operational efficiency of automated industrial machines. In this paper we tackle some of the important issues in the area of modelling, simulation and control of manufacturing processes, and we attempt to resolve some of the importantproblems faced in developing effici...
Article
Full-text available
The process control algorithm is one of the critical factors that determines the operational efficiency of automated industrial machines. In this paper we tackle some of the important issues in the area of modelling, simulation and control of manufacturing processes, and we attempt to resolve some of the important problems faced in developing effic...
Article
The enormous advances in Web technology have taken information systems literally to another dimension. Therefore, the need for proper organization and manipulation of the information provided online has been emerged very intensive nowadays. An attempt was undertaken in this study referring to a research work into the integration of agricultural dat...
Article
Full-text available
The protection of the environment is one of the main problems the mankind faces today. Recent advances in computer technology have assisted environmental studies towards this direction, in various scientific approaches. In this study, an attempt was undertaken on the integration of various environmental data (mainly agricultural) into databases wit...
Conference Paper
ABSTRACT The main problem the mankind,faces today is the increasing complexity in the need of finding solutions for feeding the world’s population, while simultaneously reducing environmental pollution. The whole matter, a very complicated one, could beconsidered as a matter of selection, by the meaning of selecting the best possible combinations o...
Conference Paper
Full-text available
This paper describes a qualitative modelling and simulation approach to designing and developing application independent control architectures for automated workcells. A qualitative modelling toolbox, called QMTOOL, was constructed using AI and object-oriented software to achieve this specification. QMTOOL models are built and simulated through int...
Article
Full-text available
Successful design of real time control systems requires appropriate synthesis tools. This paper presents the computer-aided design of a robot-arm controller using a microcontroller unit. Verification of the designed system is accomplished through VHDL model simulation. Simulations are performed to validate the controller design. The developed syste...
Article
Full-text available
A qualitative modelling approach is used into the description of lime-mash flow processes of an industrial lime transport machine in order to monitor and analyze its performance prior to its application. Realistic and reliable qualitative models of the lime transport system under investigation were produced off-line. The results obtained from runni...
Article
Full-text available
The control algorithm is one of the critical factors that determines the operational efficiency of autonomous industrial machines. In this paper we tackle some of the important issues in the area of machines modelling, simulation and control, and we attempt to resolve some of the important problems faced in developing efficient control algorithms f...
Article
Full-text available
Now, at the beginning of the new millennium the importance of robotic and mechatronic systems in the automation of production is getting more obvious. Until today, major research was conducted in making industrial manufacturing more intelligent and particularly in the control of machine systems. In this paper is described a high-level programming a...
Article
Full-text available
The objective of any automatic system is to acquire input data and resolve the output activities in an autonomous and efficient way. Among other control equipment, sensors are an important component of such systems. This work describes the design and implementation of a sensory-based control system for the operation of a compression molding press m...
Article
Full-text available
The applications of software systems today for information management are varied and of considerable valuable. However, nowadays, the need is emerging for the proper organization and manipulation of the information provided, particularly that found online. This study refers to research work into the integration of geographical databases and data an...
Article
Industrial automation over the years has been an increasing trend to the control of systems such as power, chemical, steel and cement plants. In this paper, operation and control of a concrete elements production plant is presented. Closed- loop control is essential in order to monitor process parameters and adjust optimally their values. Teleopera...
Article
This article deals with a qualitative modelling and simulation technique of a lime-mash flow process in a mobile lime transport vehicle. The aim is to monitor and analyze its performance prior to its application. For this reason a reliable qualitative model of the lime transport system under investigation was produced off-line. The results obtained...
Article
This paper describes the development a web-GIS application used for the management and analysis of environmental and spatial data for educational and research purposes. The objectives are to provide the students and researchers with an online environment for data processing and information and experiences exchange. The main core of the site is deve...
Article
Full-text available
This paper describes the development and use of recursively generated multithreaded process modules for process scheduling evaluation purposes. For this purpose specific executable modules were developed emulating in this way different computation-intensive workloads in Linux operating system and virtual environments such as User Mode Linux. An ext...
Article
Full-text available
Simulation is a commonly used tool for studying various aspects of artificial or physical systems. This is the main subject of this work, which deals with the simulation of discrete-event machine processes, or continuous machine processes that could be described in a discrete way, using qualitative simulation techniques. In particular, this paper p...
Article
Full-text available
Information Technology's evolution is quite rapid and effective in various aspects of our life today. The benefits are quite obvious especially in the improvement of our social life. In particular, ele ctronic data communication through the informational highway of WWW is very important and essential today. In this work is presented the framework o...
Article
Proper environmental education could improve the humanity's respect towards the environment. In this direction, a research and educational GIS tool that was developed, is used for educational purposes into the experimentation with environmental approaches. This tool has been successfully applied in geographical data processing. It seems that, it gi...
Article
Full-text available
The enormous advances in information technology and telecommunications have taken management information systems literally to another dimension. Today, the applications for geographical information management are various and considerable valuable. However, the need for proper organization and manipulation of the information provided, particularly o...
Article
Full-text available
Quality management control is one of the essential progress factors in a business today. In this work is presented the application of qualitative models and statistical methods in quality control of production procedures of various components of an automatic industrial press machine. The methodology of creating a descriptive model of a manufacturin...

Network

Cited By