back to Information Systems Research at Politecnico di Milano

Research on adaptive web services at Politecnico di Milano - Information Systems group –Web Service Research

Research on adaptive web services at Politecnico di Milano focuses on:

  • Web service retrieval, flexible and self-healing web services and context-aware invocation
  • QoS negotiation infrastructure and algorithms
  • Web service design
  • Security
  • Services and energy

Presentations and Demos

News

IBM Faculty award

Publications

Web service retrieval, flexible and self-healing web services and context-aware invocation

Pierluigi Plebani, Barbara Pernici, A retrieval model based on Web service signatures and annotations, IEEE TKDE, publ. online Jan. 2009, DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TKDE.2009.35

D. Ardagna, M. Comuzzi, E. Mussi, B. Pernici, and P. Plebani. PAWS: a framework for processes with adaptive web services, IEEE Software, Nov. 2007

B. Pernici (ed.), Mobile Information Systems – Infrastructure and design for adaptivity and flexibility, Springer, April 2006 (The MAIS Project book)

Bianchini D., De Antonellis V., Plebani P., Pernici B., Ontology based methodology for e-Service discovery, Information Systems Journal, June 2006

De Antonellis V., Melchiori M., De Santis L., Mecella M., Mussi E., Pernici B., Plebani P., A layered architecture for flexible e-service invocation, Software Practice & Experience, Feb. 2006

B. Pernici, P. Plebani, "E-service Adaptation", in "Service Oriented Computing" D. Georgakopoulos, M. Papazoglou (eds.), Series: Cooperative Information Systems, MIT Press, November 2008 [link]

F. Daniel, B. Pernici, Web Service Orchestration and Choreography: Enabling Business Processes on the Web, accepted for publication on IGI Global book, E-Business Models, Services, and Communications, edited by Dr. Lee

WS-DIAMOND TEAM. WS-DIAMOND: Web Services – DIAgnosability, MONitoring and Diagnosis. 18th International Workshop on  Principles of Diagnosis (DX'07) , Nashville ( USA ), May 29-31, 2007.

WS-DIAMOND TEAM. WS-DIAMOND: an approach to Web Services – DIAgnosability, MONitoring and Diagnosis. Proc. E-Challenges Conference. The Hague, October 24-26, 2007.

WS-DIAMOND TEAM. Self-healing Web Services in the WS-DIAMOND project. E-challanges 2008

WS-DIAMOND TEAM. WS-DIAMOND: Web Services – DIAgnosability, MONitoring and Diagnosis. To appear in “At your service: An overview of results of projects in the field of service engineering of the IST programme” MIT Press Series on Information Systems, Chapter 9, J.Mylopoulos and M.Papazoglou (Eds.), 2009

L. Baresi, M. Miraz, P. Plebani, “A Flexible and Semantic-aware Publication Infrastructure for Web services”, in Proceedings of International Conference on Advanced Information Systems Engineering (CAiSE'08), LNCS 5074, Montpellier, France, June 2008 [link]

Daniel F., Pernici B., Insights into Web Service Orchestration and Choreography, IJEBR special issue on Web Services-Based E-Business Systems, Jan. 2006

B. Pernici, Adaptive Information Systems. RCIS 2007, invited talk, abstract, Ouarzazade, Morocco, April 2007B. Pernici, PAWS: Processes with adaptive web services, Workshop Second International Workshop on Adaptation and Evolution in Web Systems Engineering (AEWSE'07), invited talk, abstract, Como, July 2007

B. Pernici, Self-healing Information Systems, invited talk, abstract, Regensburg, September 2007

L. Console, M.G. Fugini, WS-DIAMOND: an approach to Web Services - DIAgnosability, MONitoring and Diagnosis, ERCIM bulletin, July 2007

B. Pernici, Adaptive Information Systems, in Conceptual modeling in Information Systems Engineering: From Database Systems to Ubiquitous Environments and Beyond, Springer, June 2007

M.G. Fugini, B. Pernici, and F. Ramoni, Quality analysis of composed services through fault injection, BPM Workshop on Collaborative Business Processes, Sept. 2007

F. Calore, D. Lombardi, E. Mussi, P. Plebani and B. Pernici, Retrieving substitute services using semantic annotations: a foodshop case study, BPM Workshop on Semantics for Web Services, Sept. 2007

M.G. Fugini, P. Plebani, F. Ramoni. A policies selection approach based on users' preferences. ICSOC06, Dec. 2006, Chicago

Stefano Modafferi, Enrico Mussi, Barbara Pernici, SH-BPEL - A Self-Healing plug-in for Ws-BPEL engines, Middleware for Service Oriented Computing (MW4SOC) Workshop of the 7th International Middleware Conference 2006, November, 2006, Melbourne, Australia (pdf)

Maurizio Brioschi, Cinzia Cappiello, Massimo Legnani, Andrea Maurino, Enrico Mussi, Barbara Pernici, Nicola Simeoni, The µMAIS prototype for the risk evaluation of archaelogical heritage, presented at WWW 2006, 23rd-26th May 2006 in the Mobile developer track session.

C. Cappiello, M. Comuzzi, E. Mussi, B. Pernici. “Context Management for Adaptive Information Systems”. Proceedings of the International Workshop on Context for Web Services (CWS ’05) in conjunction with the 5th International and Interdisciplinary Conference on Modeling and Using Context, July 2005.

D. Bianchini, V. De Antonellis, B. Pernici, P. Plebani. “Semantic Service Publication and Retrieval in the MAIS Project”, in Atti SEBD'05, Bressanone, Italia, Giugno 2005.

V. De Antonellis, M. Melchiori, B. Pernici, P. Plebani. A methodology for e-Service substitutability in a Virtual District environment. Proceedings of CAiSE 03, Velden, Austria, June 2003. Lecture Notes in Computer Science, volume 2681, pages 552 -567.

V. De Antonellis, M. Melchiori, P. Plebani. An approach to Web Services compatibility in cooperative process. Proceedings of SOC Workshop, co-located with SAINT 2003, Orlando, FL,USA, January 2003, pages 95-100.

Maurino, S. Modafferi, B. Pernici. Reflective architectures for adaptive information systems. Intl. Conference on Service Oriented Computing, Trento, Italy, December 2003.

B. Pernici, P. Plebani, E-service adaptation, Service Oriented Computing, MIT Press, invited chapter, in press

F. Daniel, B. Pernici, Web Service Orchestration and Choreography: Enabling Business Processes on the Web, on IGI Global book, E-Business Models, Services, and Communications, edited by Dr. Lee, 2008

Web service orchestration and QoS

F. Buccafurri, P. De Meo, M.G. Fugini, A. Goy, G. Lax, S. Modafferi, B. Pernici, D. Redavid, G. Semeraro, D. Ursino, QoS in Web-Service based Multimedia Contents Delivery, IEEE MultiMedia, in press

F. Buccafurri, P. De Meo, M.G. Fugini, A. Goy, G. Lax, S. Modafferi, B. Pernici, D. Redavid, G. Semeraro, D. Ursino, Analysis of QoS in Cooperative Services for Real Time Applications, Data & Knowledge Engineering, 67(3), pp. 463-484, Dec. 2008, doi: 10.1016/j.datak.2008.08.004

Cinzia Cappiello, Kyriakos Kritikos, Andreas Metzger, Michael Parking,
Barbara Pernici, Pierluigi Plebani, and Martin Treiber, A quality model for service monitoring and
adaptation, Workshop on Monitoring, Adaptation and Beyond at ServiceWave Conference, Madrid, Dec. 2008

M.Comuzzi, M.G. Fugini, S. Modafferi, “Quality Contracts for Cooperative Services and Associated Resources”, International Workshop on Collaborative Business Processes, Milan, September 2008, in Lecture Notes in Computer Science Springer “Business Process Management Workshops” 2008.

 

O. Nabuco, R. Ben Halima, K.Didra, M. G. Fugini, S. Modafferi, E. Mussi, , “Model-based QoS-enabled self-healing Web Services”, EN-FINES'08 DEXA Workshop, Turin, Sept. 2008.

 

Danilo Ardagna and Barbara Pernici, Adaptive Service Composition in Flexible Processes, IEEE Trans. on Software Engineering, June 2007

D. Ardagna, B. Pernici, Dynamic Web Service Composition with QoS Constraints, special issue on "Business Processes and Services" of the International Journal of Business Process Integration and Management (IJBPIM), 2006.

Luciano Baresi, Sam Guinea, Pierluigi Plebani: Policies and Aspects for the Supervision of BPEL Processes. CAiSE 2007: 340-354

L. Baresi, D. Braga, M. Comuzzi, F. Pacifici, P. Plebani, "A Service-based Infrastructure for Advanced Logistics", International Workshop on Service Oriented Software Engineering (IW-SOSWE 2007), Dubrovnik, Croatia, September 2007 [link]

C. Cappiello, B. Pernici, P. Plebani. Quality-agnostic or quality-aware semantic service descriptions?”. W3C Workhsop on Semantic Web Service Framework, Innsbruck, June 2005.

D. Ardagna, B. Pernici.“Global and Local QoS Guarantee in Web Service Selection”. BPS 2005 Proceedings (Workshop on Business Processes and Services).

D. Ardagna, M. Trubian, L. Zhang. “SLA Based Profit Optimization in Multi-tier Systems”. IEEE NCA 2005 Proceedings Short Paper (4th International Symposium on Network Computing and Applications), Boston, July 2005.

Zhang L., Ardagna D. SLA Based Profit Optimization in Autonomic Computing Systems. Proceedings of the 2nd International Conference on Service Oriented Computing (ICSOC 2004), Nov. 2004, pp. 173-182.

D. Ardagna, B. Pernici. “Global and Local QoS Constraints Guarantee in Web Service Selection”. ICWS 2005 Poster Track Proceedings (3rd IEEE International Conference on Web Services), 462-463, Orlando, July 2005.

Marchetti C., Pernici B., Plebani P., "A Quality Model for Multichannel Adaptive Information Systems", in Alternate Tracks Proceedings of 13th International World Wide Web Conference (WWW2004), New York City, NY,

C. Marchetti, B. Pernici, P. Plebani. A quality model for e-Service based multi-channel adaptive information systems. 1st Web Services Quality Workshop (WQW 2003) , co-located with 4th International Conference on Web Information Systems Engineering (WISE03), Rome, December 13th, 2003

L. Baresi, S. Guinea, P. Plebani. “WS-Policy for Service Monitorings”, TES05 Post Proceedings (Technologies on e-Services) Workshop in conjunction with VLDB 2005, Trondheim, Norvegia, Settembre 2005, Springer-Verlag. D. Florian, B. Pernici, Insights into Web Service Orchestration and Choreography," special issue of International Journal of E-business Research (IJEBR) on Web Services-Based E-Business Systems, Jan. 2006 L. Baresi, D. Bianchini, V. De Antonellis, M.G. Fugini, B. Pernici, and P. Plebani. Context-aware Composition of E-Services. Proceedings of 4th VLDB Workshop on Technologies for E-Services (VLDB-TES'03), co-located with VLDB'03. Berlin, Germany, 2003. Lecture Notes in Computer Science, volume 2819, pages 28 - 41.

Maurino A., Modafferi S., Mussi E., Pernici B., A framework for complex e- services provisioning, IEEE International Conference on Services Computing (SCC 2004), Shangai, Sept. 2004

M. Callea, L. Campagna, M.G. Fugini, P. Plebani, "Contracts for defining QoS levels in a Multichannel Adaptive Information System", in Proceedings of IFIP TC8 Working Conference on Mobile Information Systems (Mobis2004), in print, Oslo, Norway, September 15-17, 2004.

 

Baresi L., Daniel F., Maurino A., Modafferi S., Mussi E., Pernici B., Bianchini D., De Antonellis V. Provisioning of Complex Adaptive Services, in S. Weerawarana (ed) Forum Proceedings of the 2nd International Conference on Service Oriented Computing (ICSOC 2004) published as technical report no. RA221:W0411-084 IBM. 2004

D. Ardagna, M. Comerio, F. De Paoli, S. Grega. “A Hybrid Approach to QoS Evaluation”. EMMSAD 2005 Workshop Proceedings (10th International Workshop on Exploring Modeling Methods in Systems Analysis and Design), 581-592.Porto, Giugno 2005. D. Ardagna, C. Francalanci, G. Bazzigaluppi, M. Gatti, F. Silveri, M.Trubian.“A Cost-oriented tool to support server consolidation”. ICEIS 2005 Proceedings (7th International Conference on Enterprise Information Systems), 323-330. Miami, Florida, Maggio 2005.

M. Mecella, B. Pernici, Cooperative Information Systems based on a Service Oriented Approach, Journal of Interoperability in Business Information Systems (IBIS), issue no. 3, pp.85-112, 2006

B. Pernici, A.M. Rosati, Automatic learning of repair strategies for web services, European conference on Web Services (ECOWS), Nov. 2007

C. Cappiello, P. Ficiaro, B.Pernici, HIQM: a Methodology for Information Quality Monitoring, Measurement, and Improvement, Workshop QOIS'06, Tucson, Nov. 2006

C. Cappiello, B. Pernici, A Methodology for Information Quality Management in Self-healing Web Services, International Conference on Information Quality, Boston, Nov. 2006

Maurino, A. and Modafferi, S. 2005. Partitioning rules for orchestrating mobile information systems. Personal Ubiquitous Comput. 9, 5 (Sep. 2005), 291-300

Barbara Pernici: 05462 Summary Report on "Service Design and Development". Service Oriented Computing 2005

E. Colombo, C. Francalanci, B. Pernici: Modeling cooperation in virtual districts: a methodology for e-service design. Journal on Cooperative Information Systems, v. 13, n. 4,p. 369 – 411, 2004

Baresi L., Maurino A., Modafferi S., Partitioning of workflows on mobile information systems, IFIP TC8 Working Conference on Mobile Information Systems (MOBIS) 2004, Oslo, Sept. 2004


B. Pernici and P. Plebani, Web Services - A Reasoned Introduction to The Web Services World, Upgrade, on line journal, vol. V, n. 6, Dec. 2004

A. Maurino, S. Modafferi. Workflow management in mobile environments. In Proc. of CAISE workshop on Ubiquitous Mobile Information and Collaboration Systems (UMICS). Riga (Latvia), June 2004. LNCS

L. Baresi, A. Maurino, S. Modafferi. Workflow Partitioning in

Mobile Information Systems. In Proc. of IFIP TC8 Working Conference on Mobile Information System (MOBIS). Oslo (Norway), Sept. 2004. Springer.

Adorni M., Arcelli F., Ardagna D., Baresi L., Batini C., Cappiello C., Comerio M., Comuzzi M., De Paoli F., Francalanci C., Grega S., Losi P., Maurino A., Modafferi S., Pernici B., Raibulet C., Tisato F., The MAIS approach to web service design, CAISE/IFIPWG8.1 Workshop EMMSAD, June 2005, extended version in Idea Group Publishing 2006, Advanced Topics in Database Research.Volume 5.

S. Modafferi, B. Benatallah, F. Casati, B. Pernici. “A Methodology For Designing And Managing Context-Aware Workflows”. In proceedings of IFIP International conference MOBIS 2005. Dec. 2005.

 

Negotiation and QoS agreement

M. Comuzzi, B. Pernici, "A Framework for QoS-Based Web service Contracting", accepted for publication in the ACM Transactions on the Web (TWEB)

M. Comuzzi, K. Kritikos, P. Plebani, "Semantic-aware Service Quality Negotiation", in Proceedings of First European Conference, ServiceWave 2008, LNCS 5377, Madrid, Spain, December 10-13, 2008. [link]

C. Cappiello, M. Comuzzi, P. Plebani, On Automated Generation of Web Service Level Agreements, CAISE Conf., June 2007

M. Comuzzi, B. Pernici. “An Architecture for Flexible Web Service QoS Negotiation”. Proceedings of 9th IEEE EDOC Conference, Enschede, The Netherlands, September 2005

M. Comuzzi, C. Francalanci, Agent-based negotiation in cooperative processes: automatic support to underwriting insurance policies, Proc. 6th International Conference on Electronic Commerce (ICEC 2004), Delft, The Netherlands, Ottobre 2004

M. Comuzzi, B. Pernici, Negotiation Support for Web Service Selection, TES04 Post-Proceedings, LNCS, Springer

B. Pernici and M. Comuzzi, Description of Negotiation Capabilities in Web Services, Workshop on Contract Architectures and Languages CoALa2004, Sept. 2004

Comuzzi M., Pernici B. Negotiation Support for Web Service Selection, Proceedings of the 5th VLDB Workshop on Technologies for E-Services (TES04), Toronto, 2004, LNCS Springer

Danilo Ardagna, Silvia Lucchini, Raffaela Mirandola, and Barbara Pernici, Web Services Composition in Autonomic Grid Environments, J. Eder, S. Dustdar et al. (Eds.): BPM 2006 Workshops, LNCS 4103, pp. 370–381, 2006.

D. Ardagna, G. Giunta, N. Ingraffia, R. Mirandola, B. Pernici, QoS-driven Web Service Selection in Autonomic Grid Environments, International Conference on Grid computing, high-performance and Distributed Applications (GADA'06), Montpellier, France, Nov 2 - Nov 3, 2006

Web service design

D. Bianchini, C. Cappiello, V. De Antonellis, B. Pernici, P2S: a methodology to enable inter-organizational process design through Web Services, Caise 2009, Amsterdam, June 2009

A. Maurino, S. Modafferi, E. Mussi, B. Pernici, The MAIS framework for Composite Web services, International Journal of Interoperability in Business, 3(1), pp. 1-33 (on line), 2008

M.G. Fugini, B. Pernici, F. Ramoni, Quality analysis of composed services through fault injection, Information Systems Frontiers, 2008

C. Cappiello, B. Pernici, “Design of Repairable Processes”. To appear in J. Cardoso, W.M.P. van der Aalst (ed.): Handbook of BPM, IGI Global.

C. Cappiello, B. Pernici, Quality-aware design of repairable processes, Int. Conf. on Information Quality, ICIQ, Boston, Nov. 2008

Security

N. Dessi, M.G. Fugini, B. Pes, “A Distributed Trust and Reputation Framework for Scientific Grids”, Proc. RCIS’09 Conference, Fez, Marocco, April 2009.

 

Services and energy

D. Ardagna, C. Cappiello, M. Lovera, B. Pernici, M. Tanelli, Active energy-aware management of business-process based applications, ServiceWave 2008, Madrid, Spain

B. Pernici, D. Ardagna, C. Cappiello, Business Process Design: Towards Service- Based Green Information Systems, in E-Government, ICT Professionalism and Competences, Service Science, IFIP Series, 2008

 

Projects

  • S-Cube:FP7 European network on software services and systems
  • WS-Diamond: Web-Service Diagnosability, Monitoring, and Diagnosis (European Project FET-STREP)
  • MAIS: Multichannel adaptive information systems (progetto FIRB MIUR)
  • Quadrantis: Quality of service, Diagnosis, Reaction, Assessment Techniques in Information Systems (Basic research Project MIUR PRIN

 

Last update by Barbara Pernici barbara.pernici@polimi.it, Mar. 13, 2008