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

 
Projects under preparation

IST Proposal TOOL

Tools for cOoperating Objects applications Life-cycle

Research topic addressed: ICT-2009.3.5 Engineering of Networked Monitoring and Control systems - (b) Wireless Sensor Networks and Cooperating Objects

Submission Date: October 2009.

FP7 Small or medium scale focused research project (STREP) Project Patrners: Universitΰ di Verona (Coordinator),  IBM Israel - Science And Technology LTD (Israel), Politechnika Gdanska (Poland), University College Dublin (Ireland), Ambient Systems B.V. (Netherlands), Bitlayer s.r.o. (Slovakia),  και Fondazione Centro San Raffaele del Monte Tabor (Italy).

IST Proposal OPENESS

Open Model Driven Design Platform for Networking Embedded Systems based on Packet Processors

Research topic addressed: ICT-2009.3.4 Embedded Systems Design – (b) Modules and tools for embedded platform based design

Submission Date: March 2009.

FP7 collaborative project (STREP), Project Partners: MARVELL Ltd (Coordinator), Linutronix (Germany), 6WIND S.A. (France), Simtec Electronics (United Kingdom), Universitΰ di Verona (Italy), και Ernst & Young (Israel).

IST Proposal DSL for Eclipse

Domain Specific Language and UML2 using PIM/MDA and PSM/Java 5 inside the Eclipse 3.1 open source framework

Submission Date:  September 2005.

FP6, 5th call, specific targeted research project  (STREP) Project partners: Omondo (France) Coordinator, Fokus Fraunhofer (Germany), SUPSI-ICIMS (Switzerland), Versant (France), University of Siena (Italy) και Citic (Spain).

RECORDS Integrated Project (IP)
Proposal full title: Reconfigurable control for the Design of Fault Reactive Distributed Complex Systems (RECORDS)

Proposal that was submitted in the context of the 2nd IST call of 6FP. In the partners list are included universities (UniversitοΏ½ Karlsruhe, University of Hull, UniversitοΏ½Henri PoincarοΏ½Nancy, … ), institutes (Fraunhofer Institute ΙΙΤΒ, IFAK, ...), and companies such as Bosh, Boeing, Sema, KUKA-A, Danieli Automation Engineering.

SEG is mainly involved in the definition of the system’s architecture, the definition of the component model and the design and development of the development and deployment platform.

SEG is WP leader for the WP2-System Specification which goal is to define the requirements specification, the architecture specs and design model of the whole system.

 
GREASE Specific Targeted Research Project (STREP)
Proposal full title: A Grid Aware Development and Deployment Environment for Autonomic Services

Proposal ACRONYM: GREASE

The Grease STREP proposal was submitted the context of the 2nd call of 6FP in cooperation with Eurescom GmbH, FOKUS, Hitachi Europe, Telenor Communication AS, Alcatel SEL AG.

The contribution of SEG is in the topics of requirements specification, architecture specification, detail design and development of the development environment for service-based web and grid applications, and the automatic code generation in the deployment process.
 
OΟΟNEIDA Integrated Project (IP)
SEG was involved in the preparation of the OΟΟNEIDA IP proposal that was prepared to be submitted in the context of the 2nd call of 6FP in cooperation with Martin Luther University, Rockwell Automation, Schneider and other partners.
 
 
Past Projects (the most important)
ΠΕΝΕΔ 99

2000-2002  ΕΔ 469 (ΑΡΤΙΟ) with ΙΤΥ, ISI

 DAYSY/ ESPRIT (The day-to-day resource rescheduling problem)
1993-96.
Project partners: Lufthansa S.A., Sema Group S.A. and Cosytec S.A.

The project objective was to provide a solution to the day-to-day resource management problem, mainly for the airline domain.

The day-to-day resource management problem is caused by a set of unexpected events which disturb the planned daily-activities and thus change the long-term optimal schedule.

In the context of this project SEG was responsible for the definition of a new approach to handle the rules in the resource management problem. An Object-Oriented application specific language (REDOM) that allows the flexible expression of the rules, as well as the corresponding rule handling subsystem was defined. The design of the whole system is based on a generic meta-model derived from the Object-Oriented paradigm. This makes the system applicable to a wide range of problem domains such as repairs management, airline and other transportation scheduling, school scheduling, etc. The system has been developed and tested as a subsystem of the DAYSY system, a day-to-day resource management system for the airline domain.
 
REDOM: An OO Language to Define and On-line Manipulate Regulations in the Resource (Re)Scheduling Problem
In the class of (re)scheduling problems where humans constitute the main resource, the scheduling process is influenced by a great number of complex and frequently changing regulations. The complexity and the dynamic nature of these regulations impose the need for an efficient and user-friendly way to express and manage them.

REDOM provides a solution to this problem, in the form of an Object-Oriented high-level language with semantics highly-tailored to the needs of the individual user.

The REDOM language can be applied to different scheduling application domains with a minimum degree of effort, because it is based on a generic meta-model of the resource scheduling problem. An application programming interface facilitates REDOM integration into existing scheduling systems. REDOM is currently being utilized by the DAYSY resource management system, that is implemented as a constraint satisfaction system based on a partial test-and-genera