Service engineering

In the context of Service-Oriented Computing (SOC) and Service Oriented
Architecture (SOA), our research focuses on:

formal contract-based interface specification, publishing,
searching

service-sevel agreement negotiation

semantic service discovery

service composition

service validation and trust

Evolution and maintenance of software systems

structural and dimensional evolution of open source systems

techniques and methods to convert applications from web to
wireless

processes and group dynamics in open source systems

Experimental approach and collaboration with industry

We consider a new technique successful only if we can prove objectively
that it provides advantages in a real life context. Real life
conditions for
software development, including pressure and large size, cannot be
fully
reproduced in an academic setting. For this reason we consider
essential to
collaborate strictly with industry.
The complete cycle that we use for experimental validation of a
technique is:

experimentation with students and/or small scale projects in
university setting

experimentation with case studies in industry

technology transfer in day to day industrial practice

Training and consulting

In a perspective of technology transfer of established techniques we
can offer
consulting and training on: