|
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.
|
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.
|
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.
|
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 | | |