reSearching on intElligent Tools for Internet of services

Project Details
Starting date: 01/10/2009
Finishing date: 30/09/2012
Funded by: Ministerio de Ciencia e Innovación (Spanish Government)
Funding ID: TIN2009-07366
Organic: 1813033020
US ID: 2009/1531
Received funds: 176.902 €
Head researcher:
Research Team:

The global goal of SETI is to deal with some challenges emerged from the widespread use of quality models in software development processes and the technological demands for giving support to the so-called Future Internet. Dealing with these challenges makes it necessary to review the current development methodologies and runtime platforms in order to develop, maintain and exploit highly-adaptive service-based applications as fast, reliable and economic as possible. For that purpose, four main goals are considered in SETI: to develop a reference architecture for ALM (Application Lifecycle Management) environments that makes easier its compliance with software development process models, which integrates existing tools as far as possible and keeps the traceability between devices; to develop techniques for managing some variability aspects of the ALM environment, the execution platform and the products developed both at design-time and run-time; to develop techniques for managing business processes in accordance with business policies that may even encompass different organizations and lastly, to develop extensions for the service-oriented runtime platform (SOA) to be able to quickly respond to changes in the processes and in the preferences of the users to which it gives support. To make the developed tools reliable, scalable and adaptable, our design is based on a service-oriented architecture and on already existing intelligent techniques from automated reasoning and soft-computing to represent and reason about the models of several different artifacts: business models, feature models, service-level agreements, etc.