Large Scale Choreographies for the Future Internet (2010 - 2013). FP7-ICT-2009-5 257178. Total Grant: 8.665.785 €. University of Ioannina Grant: 417.423 €
- CHOReOS offers an open source framework for scalable
choreography development. More specifically, it enables
domain experts to develop decentralized ultra-large scale (ULS)
solutions composed of heterogeneous services that are adaptable and QoS
(Quality-of-Service) aware. To this end, CHOReOS makes the following
- An architectural style for ULS service choreographies that consists of formally grounded abstractions and models.
- A dynamic choreography-centric development process.
- Governance and service-oriented middleware.
- An Integrated Development Runtime Environment (IDRE) that supports all the above.
Rigorous Approach to the Evolution of Service-Oriented Software (2008 -
2011). Equipes Associées Program. Total Grant: 60.000 €
provides a principled approach for the dynamic maintenance of
service-oriented software on the basis of fundamental design principles
and middleware that supports their adoption. The need for maintaining
service-oriented software may be triggered by changes in the quality
requirements of the end-users of service-oriented software (e.g.,
performance, availability, reliability), or by the independent
evolution of constituent services (e.g., services may be deployed or
undeployed at anytime).
Services for Nomadic E-Business (2005-2007). General Secretariat of
Research and Technology of Greece Program. Total Grant: 12230 €
powerful and low-cost mobile devices are used in daily
business-to-consumer (B2C) or business-to-business (B2B) activities
such as purchasing, point of sales, catalogue retrieval, order
placement, order status information and order notifications,
transportation capacity tracking, inventory management, promotions,
warehouse management and other. Within this setting, MobWS enables the
dynamic, context sensitive composition and (re)configuration of
e-business and m-business processes, through a middleware that enforces
the required quality of service (QoS) for these processes.
Adaptation in Pervasive Computing Environments (2008-2010) University
of Ioannina Research Committee Program for Young Researchers. Total
Grant: 6000 €
computing environments provide services that support the daily
activities of mobile users. A main challenge in these environments is
to deal with changes that relate to the users’ requirements, location
and the availability of services. In this context, DAPCE proposes a
middleware that allows to deal with such changes. Specifically, the
proposed middleware employs semantic service discovery so as to
identify available services that match the users’ evolving
requirements. Moreover, the proposed middleware dynamically adapts the
users’ applications so as to use the discovered services.