Books

Procedural programming – C

3rd edition, 2003

(in Greek) 

 

 

Object Oriented Programming – Java

3rd edition, 2003

(in Greek)

M-BED 2010 CfP

Special Session at ETFA 10 CfP

Special Session at ETFA 09 CfP

Special Session on IEC standards (ETFA 2008) CfP Report

Special Session on IEC 61499 (ETFA 2007) CfP Report

 

ETFA 2006

Special Session on IEC 61499 CfP

Program

 

Track on Distributed Intelligent control for flexible manufacturing CfP

Kleanthis Thramboulidis has been using the Object-Technology since 1989 and has successfully applied it with great success in many research and development projects, in many different application domains during his participation in European and National research and development projects (ESPRIT, ESSI, IST, etc.).  Selected Project include the following

 

MIM

MIM (Model integrated Mechatronics), a new paradigm for the model driven development of Mechatronic Manufacturing systems.

 

CORFU

CORFU, an IEC61499-compliant framework for the unified development of distributed Factory Automation systems,

 

ARCHIMEDES

Archimedes is a system platform under development as a reference implementation for the MIM paradigm.

 

REDOM

REDOM is an OO Language to define and on-line manipulate regulations in the resource (re)scheduling problem used in the airline domain.

 

 

( The complete list of research and development projects is currently provided only in Greek, see below)

 

Current Projects Projects Under Preparation Past Projects
 
Current Projects
MIM : Model Integrated Mechatronics (Archimedes Project)
In the context of the Archimedes project, the MIM architecture was defined. MIM architecture promotes model integration for manufacturing systems, not only in implementation space artifacts but also during the early analysis and design phases of the development process.

MIM architecture is the heart of the proposed model integrated paradigm for the development of the next generation manufacturing systems, that we call Model Integrated Mechatronics (MIM).

The ΜΙΜ architecture was utilized to define “Archimedes”, a System Platform that supports the engineer through a methodology, a framework and a set of tools to automate the development process of agile mechatronic manufacturing systems.

MIM

TIKOSU Project (2009-2011)

Partners: Helsinki University of Technology (TKK), Information and Computer Systems in Automation Laboratory, Automation Technology Laboratory, Finnish Centre of Excellence in Generic Intelligent Machines Research, VTT Technical Research Centre of Finland.

Subcontract in the context of TIKOSU, a National Technology Agency of Finland (Tekes) funded research program.

AUKOTON Project (2008-2009)

Partners: Helsinki University of Technology (TKK), Information and Computer Systems in Automation Laboratory, Tampere University of Technology (TUT), VTT Technical Research Centre of Finland.

Subcontract in the context of AUKOTON, a National Technology Agency of Finland (Tekes) funded research program.

Study and development of DCS system for real time applications. (2009)

Partners: MASMEC S.r.l. (Italy)

Subcontract in the context of a Masmec National Project named “E-RACE – Development of a class of assembly robotized system characterized by co-operative actuator principle”.

PENED 2003  (2005-2009)

Research and development of a system platform for the automated use of network services exploiting e-Negotiations.

Partners: Hitachi Europe.

A PENED 2003 research program in the context of the Operational Program Competitiveness, 2000-2006. This work has been co-funded in part from the European Union by 75% and from the Hellenic State by 25%.

CORFU Project
In the context of the CORFU project a Common Object-oriented Real-time Framework for the Unified development of distributed control applications is under development.

A hybrid approach that integrates UML with the Function Block construct of the IEC61499 standard is adopted.

An Object-Oriented framework has been defined to improve the engineering process of Industrial Process Measurement and Control Systems (IPMCSs) in terms of reliability, development time and degree of automation. The framework adopts the function block concept, which is defined by recent IEC standards, and attempts to increase reusability in both architecture and functionality by addressing issues such as interoperability and integrated development of distributed control systems. The defined framework embodies an abstract design that is capable to provide solutions for the family of distributed IPMCSs.

A 4-layer Architecture has been defined with the main objective to focus on the application and system persperctives and the realization mapping that is the mapping of the application components to the system layer components. This perspective allows the smooth integration of the CORFU development process with the network topology and infrastructure, and proved to be very important in the identification of the key abstractions that an Engineering Tool must provide as building blocks of its various diagrams that are used during the modelling process of Distributed Control Systems. Our main motivation was distribution flexibility and location transparency.

In the context of the CORFU project, a first successful prototype of an IEC-61499 compliant Engineering Support System (ESS) has been built. This ESS is an integrated tool that is currently composed of IBM’s Rational Rose and a custom Function block development tool (CORFU FBDK).

Current work concentrates on the implementation of the infrastructure that is required for the execution of IEC-compliant FB-based control applications, and the definition of the implementation model.

CORFU

Using UML in communications software
Object Technology and UML are exploited for the development of communication software.

A prototype TCP layer of the TCP/IP protocol stack has been developed for the RTLinux real-time operating system.

OOTCP

Latest News

Special Session at ETFA 11 CfP1 CfP2
Special Session at IEEE CASE 11 CfP
M-BED 2011 CfP
Special Session at ETFA 10 CfP
M-BED 2010 CfP
Special Session at ETFA 09 CfP
Special Session at INCOM 09 CfP

Special Session on IECstandards (ETFA 2008) CfP Report

Special Session on IEC 61499 (ETFA 2007) CfP Report
Special Session on IEC 61499 (ETFA 2006) CfP Program

IETA'05 paper

A survey on

IEC 61499

Press release: IEC 61499 environments
The new version 0.8 beta of CORFU ESS is released
 

MIM

Model Integrated Mechatronics

 

CORFU Framework

CORFU ESS

A constructivism based approach to Teach Object -Oriented programming