Liliana Pasquale viale Argonne, 26 - Milano 20133 H +39 3287652614 T +39 02 23993705 B pasquale@elet.polimi.it Personal Information Date of born: 17 Maggio 1983 Place of born: Nazionality: Residence: San Giovanni Rotondo (FG) Italian via Nicola Passero, 6-71016 San Severo (FG) Italy Phone: +39 328 76 52 614 E-mail: liliana.pasquale@gmail.com Education and Work Experience 2008 2011 Ph.D. in Information and Communication Technology, Politecnico di Milano Advisor: Prof. Luciano Baresi. Research topic. A key feature of modern enterprises lies in the availability of software systems able to adapt themselves to the frequent changes in the business processes. Services have already proven their ability to provide flexible solutions, but so far the focus has been mainly on the technological infrastructure. Oftentimes user requirements have been neglected and also the reliability of proposed solutions has been traded for flexibility and dynamism. Starting from the actual user requirements, this research aims to provide a complete solution to (semi) automatically derive coherent, complete, and reliable service compositions. The proposal uses a goal model to represent the business goals and adaptation actions to oversee and enforce the reliability of obtained compositions. Goals are then translated into executable service compositions and supervision directives that have to be supported by a flexible run-time infrastructure. This infrastructure provides both the execution and supervision of the compositions. It integrates heterogeneous data collectors, monitoring, and recovery components, conceived as plug-ins that can be added and removed when necessary. June 2008 December 2008 Summer internship, IBM TJ Watson Research Center, Hawthorne, NY, USA Manager: Kamal Bhattacharya, Mentors: Heiko Ludwig and Jim Laredo. Research Topic. Applications increasingly make use of the distributed platform that the World Wide Web provides - be it as a Software-as-a- Service, an application infrastructure, or a computing infrastructure. A common characteristic of applications of this kind is that they are deployed on infrastructure or make use of components that reside in different management domains. Current service management approaches and systems, however, often rely on a centrally managed configuration management database (CMDB). The distribution of management responsibility of WWW based applications requires a decentralized approach to service management. This research proposes an approach of decentralized service management based on distributed configuration management, making use of RESTful access to configuration information and ATOMbased distribution of updates as a novel foundation for service management processes. A domain exposes individual configuration items as RESTful web service resources that can be referred to and read by other domains in the context of service management processes. Using this distributed approach, organizations can engage in effective service management practices avoiding the tight integration of CMDBs with their service providers and customers.
2005 2007 Master of Science - Computer Engineering, Politecnico di Milano. Mark: 110/110 cum laude 2001 2004 Bachelor of Science - Computer Engineering, Politecnico di Bari. Mark: 110/110 cum laude 1996 2001 High School Diploma, Istituto Magistrale E. Pestalozzi, San Severo, (FG), Italy. Mark: 100/100 2010 July 2009 2009 Prizes IBM PhD Fellowship Academic year 2010-2011. Best Student Paper Award for the paper titled Distributed Cross Domain Change Management, at the 2009 IEEE International Conference on Web Services (ICWS 2009) Bruno Wassermann, Heiko Ludwig, Jim Laredo, Kamal Bhattacharya, Liliana Pasquale. Patents Change Management in Multidomain environments Heiko Ludwig, Jim Laredo, Kamal Bhattacharya, Liliana Pasquale, Bruno Wassermann. US Patent Publications Adaptation Goals for Adaptive Service-oriented Architectures Luciano Baresi, Chapter in the book Relating Software Requirements and Architecture, Springer-Verlag, 2011 Fuzzy Goals for Requirements-driven Adaptation Luciano Baresi, Liliana Pasquale, Paola Spoletini. Proceedings of the 18 th International Requirements Engineering Conference, RE 2010, pp. 125-134, IEEE Computer Society, 2010. Adaptive Goals for Self-Adaptive Service Compositions, Luciano Baresi, Liliana Pasquale. Proceedings of the 8 th International Conference on Web Services, ICWS 2010, pp. 353-360, IEEE Computer Society, 2010. Live Goals for Adaptive Service Compositions Luciano Baresi, Proceedings of the 5 th International Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2010, pp. 114-123, ACM, 2010. A Fuzzy Semantics for Fuzzy Linear Temporal Logic, Luciano Baresi, Liliana Pasquale, Paola Spoletini. Internal Report n. 2010.4, 2010.
Distributed Cross-Domain Configuration Management Liliana Pasquale, Jim Laredo, Heiko Ludwig, Kamal Bhattacharya, Bruno Wassermann. Proceedings of the 7 th International Conference on Service Oriented Computing, ICSOC-ServiceWave 2009, pp. 622-636, Lecture Notes in Computer Science, 2009. Distributed Cross-Domain Change Management Bruno Wassermann, Heiko Ludwig, Jim Laredo, Kamal Bhattacharya, Proceedings of the 7 th International Conference on Web Services, ICWS 2009, pp. 59-66, IEEE Computer Society, 2009. Towards goal driven business services Proceedings of the GIIS PhD Symposium, GIIS 2009, pp. 33-48, CUES, 2009. From Goals to Service Compositions PhD Symposium co-located with the 17 th International Conference on Requirements Engineering, RE 2009. REST-based management of loosely coupled services Heiko Ludwig, Jim Laredo, Kamal Bhattacharya, Liliana Pasquale, Bruno Wassermann. Proceedings of the 18 th International Conference on World Wide Web, WWW 2009, 931-943, ACM, 2009. Integrated and Composable Supervision of BPEL Processes Luciano Baresi, Sam Guinea, Proceedings of the 6 th International Conference on Service Oriented Computing, ICSOC 2008, pp. 614-619, Lecture Notes in Computer Science, 2008. Towards a unified framework for the monitoring and recovery of BPEL processes Luciano Baresi, Sam Guinea, Proceedings of the 4 th Workshop on Testing, Analysis and Verification of Web Services and Applications, TAV-WEB 2008, pp. 15-19, ACM, 2008. Self-Healing BPEL Processes with Dynamo and the JBoss Rule Engine Luciano Baresi, Sam Guinea, Proceedings of the 4 th International Workshop on the Engineering of Software Services for Pervasive Environments, ESSPE 2007, pp. 11-20, ACM, 2007. Un sistema a regole per l orchestrazione self-healing di processi BPEL Tesi di laurea specialistica in ingegneria informatica, Luglio 2007 Installazione e configurazione di un server su piattaforma Unix Tesi di laurea in ingegneria informatica, Novembre 2004 Scholarships
2010 IBM PhD Fellowship The IBM Ph.D. Fellowship Awards Program honors exceptional Ph.D. students who have an interest in solving problems that are important to IBM and fundamental to innovation in many academic disciplines and areas of study. These include: computer science and engineering, electrical and mechanical engineering, physical sciences (including chemistry, material sciences, and physics), mathematical sciences (including analytics, statistics, operations research, and optimization), business sciences (including financial services, risk management, marketing, communications, and learning/knowledge management), and service science, management, and engineering (SSME). January 2008 December 2010 PhD Scholarship funded by the Italian Government Politecnico di Milano. March 2007 December 2007 INGENIO Scholarship INGENIO is a financial aid supplied by regione Lombardia that addresses people engaged in research, in the creation of an enterprise or in technological transfer. INGENIO aims to promote human resources development and to encourage relationships among universities, training/research institutes and enterprises. INGENIO also supports enterprises during the realization of research projects or the creation of patentable results. Other Experience Projects 2009 in progress European Projects I am currently working on the following european projects: IDEAS-ERC, Project 227977 SMScom, and FP7/2008-2010, Project 216556S-SLA@SOI. 2008 Italian Projects I worked on the project DISCoRSO, funded by the Italian Government. September 2010 January 2011 September 2010 January 2011 March 2010 June 2010 September 2009 January 2010 Teaching Milan, Prof. Alfonso Fuggetta. course: Informatics A for Physics Engineering Milan, Prof. Alfonso Fuggetta. course: Informatics A for Math Engineering course: Computer Architectures and Operative Systems Milan, Prof. Sam Guinea. course: Informatics A for Math Engineering
March 2009 June 2009 March 2008 June 2008 March 2007 June 2007 Other research interests DIstributed REgistries - DIRE. Registries play a key role in service-oriented applications. The number and heterogeneity of the different registries besides the decision to close the centralized UDDI Business Registry are pushing for new and sophisticated means to make different registries cooperate. DIRE (DIstributed REgistry) proposes a novel apporach for the seamless cooperation among registries based on different standards (e.g., UDDI, ebxml, etc.) by means of dedicated plugs called delivery manager. They adopt a unique service model that both extends and abstracts the model used by the single registries and provides a flexible means for the characterization of services. It allows one to manage two kind of cooperations: Marketplace, that allows service provider and potential customers to interact, since providers can advertise service descriptions and customers can express their service requirements. Federations, allows for the redistribution of interesting information within those registries that belong to the federation. A prototype is also publicly available at: http://code.google.com/p/delivery-manager/. English Italian Operative systems Languages and Technologies Application Server Tools DBMS Office Scripting Music Sports Languages Fluent Native Computer skills MAC OS, Linux, Windows Java, JEE, JSP, JBoss Rules, BPEL, Axis, C, C++, C#, Phyton, ANT, CORBA, RMI, Tiny OS JBoss, Tomcat, ActiveBPEL, Glassfish Eclipse, NetBeans, EMF, GEF, GMF, SubVersion MySQL, DerbyDB, Access L A TEX, OpenOffice, StarOffice, MS Office Bash Personal Interests I can play piano and traverse flute. I won several national competitions for traverse flute. I used to practice competitive swimming. I love jogging and playing soccer.