San Giovanni Rotondo (FG) Italian via Nicola Passero, 6-71016 San Severo (FG) Italy. Education and Work Experience



Similar documents
Distributed Cross-Domain Configuration Management

GIOVANNI MATTEO FUMAROLA

MASSIMILIANO DE LEONI

Software Complexity and Evolution: Advances and Visions

Monitoring services in Service Oriented Architecture 1

Service Science in Master of Software Engineering Education

Modern Software Development Tools on OpenVMS

Figure 1: Illustration of service management conceptual framework

AN APPROACH TO DEVELOPING BUSINESS PROCESSES WITH WEB SERVICES IN GRID

ENFORCING TEAM COOPERATION (ETC) Paolo Maresca Dipartimento di Ingegneria Elettrica e Delle Tecnologie dell Informazione paolo.maresca@unina.

1 What Are Web Services?

TOWARDS SELF-ADAPTABLE MONITORING FRAMEWORK FOR SELF-HEALING

Martino Sykora CURRICULUM VITAE ET STUDIORUM

Business Process Management Enabled by SOA

WebDat: Bridging the Gap between Unstructured and Structured Data

WebRatio 5: An Eclipse-based CASE tool for engineering Web applications

PROFESSIONAL INTERESTS WORK EXPERIENCE GINÉS DÓLERA TORMO CURRICULUM VITAE OCTOBER 2014

Doctorate of Philosophy Candidate, Information and Communication Technologies, January March 2015.

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SERVER STANDARD EDITION

Daniel J. Dubois. curriculum vitae. Current Position. Employment History. Education

An introduction to SOA and the HP NonStop server environment

WWDC SERVER SOFTWARE INVENTORY MANAGEMENT AND AUTOMATION

Computer Security & Information Assurance MS Program

Eclipse BPMN Modeler Introducing Intalio Designer

Community Systems Management Open Source COSMOS Creation Review

ANTONIO SCATOLONI Italy antonio.scatoloni[at]gmail.com

Software AG Software AG s crossvision Suite Helps Customers Serviceenable and Reuse Applications to Achieve High-value Business Integration

1 What Are Web Services?

SOA REFERENCE ARCHITECTURE

Best Practice SOA goes Eclipse

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

Koen Aers JBoss, a division of Red Hat jbpm GPD Lead

The Service Revolution software engineering without programming languages

VARIABILITY MODELING FOR CUSTOMIZABLE SAAS APPLICATIONS

Developing Google Android Mobile Clients for Web Services: a Case Study

Service Oriented Architecture

JBI and OpenESB. Introduction to Technology. Michael Czapski Advanced Solutions Architect, SOA/BI/Java CAPS Sun Microsystems, ANZ

The Central Role of Registries

MODEL DRIVEN DEVELOPMENT OF BUSINESS PROCESS MONITORING AND CONTROL SYSTEMS

IS Careers. MIS 4133 Software Systems

Politecnico di Milano since The leading University in Italy for Architecture, Design and Engineering

ENTERPRISE SERVICES. By Paul Fremantle, Sanjiva Weerawarana, and Rania Khalaf

Service Oriented Architecture 1 COMPILED BY BJ

Analyses on functional capabilities of BizTalk Server, Oracle BPEL Process Manger and WebSphere Process Server for applications in Grid middleware

Wei-Kuang Huang. 368 Fairfield Rd. U-41IM Storrs, CT, (Voice) mail:

Architectural view model for an integration platform

Computer Science Department, phone: +1 (213)

Business-Driven Software Engineering Lecture 3 Foundations of Processes

What You Need to Know About Transitioning to SOA

GENERIC DATA ACCESS AND INTEGRATION SERVICE FOR DISTRIBUTED COMPUTING ENVIRONMENT

Research on the Model of Enterprise Application Integration with Web Services

Service Component Architecture, Apache Tuscany & WebSphere SOA Feature Pack Beta

Eclipse Open Healthcare Framework

jeti: A Tool for Remote Tool Integration

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

Information integration platform for CIMS. Chan, FTS; Zhang, J; Lau, HCW; Ning, A

G-Cloud Framework. Service Definition. Oracle Fusion Middleware Design and Implementation

Editorial NUMBER 01 NOVEMBER Editorial. Project overview. Reference architecture

Business Software Rapid Development Platform based on SOA

James J. Menard 1000 Old Post Road, Fairfield, CT e: h: (203) , c: (646)

Double Degree in Energy and Management Engineering

Laboratoire d Informatique de Paris Nord, Institut Galilée, Université. 99 avenue Jean-Baptiste Clément, Villetaneuse, France.

Community College Kishwaukee College High School DeKalb High School. Cluster Information Technology Pathway Information Support Services

HAVING REGARD TO the resolution of the Board of Governors of 27/10/2015; HEREBY DECREES. Art. 1 Recipients and features of the scholarships

JAVA/J2EE DEVELOPER RESUME

Service Oriented Architecture

EDUCATIONAL QUALIFICATIONS

Web Services Software Architecture

Chapter 4 IT Infrastructure and Platforms

Prof. Giulio GIUNTA. Professor of Scientific Computing (01/A5) Department of Applied Science Parthenope University Naples, 80143, Italy

Distributed Database for Environmental Data Integration

An Architectural Pattern for Designing Intelligent Enterprise Systems

Support for Adaptive Cloud-Based Applications via Intention Modelling Abstract 1. Introduction

Reverse Engineering in Data Integration Software

Michele Tartara. Brief summary. Position and Education RECORD OF EMPLOYMENT

Jamcracker W3C Web Services Workshop Position Paper

Curriculum Vitae et Studiorum

SIM - A Working Example of Efficient Network Infrastructure For Mountain Communities

Service Oriented Architectures

Service-Oriented Architecture and Software Engineering

JBoss Enterprise Middleware

What is it? What does it do? Benefits

Dr. Rob Donald - Curriculum Vitae. rob@statsresearch.co.uk, Web: Mob:

What is the Difference Between Application-Level and Network Marketing?

Introduction to Service Oriented Architectures (SOA)

Part One Business Modeling Business Process Model

A Framework of Model-Driven Web Application Testing

R&D and Topcased (led by Silvia Mazzini)

BONITA, The Open Source BPM Solution

Modeling Web Applications Using Java And XML Related Technologies

SERVICE ORIENTED ARCHITECTURE

Place and date of birth Rome, November 26 th 1983

A Big Data-driven Model for the Optimization of Healthcare Processes

BIGFIX. BigFix and configuration management database solutions

EXPLORING SMARTCARDS: AN INDEPENDENT LOOK TO TECHNOLOGIES AND MARKET

SOFTWARE ARCHITECTURE FOR FIJI NATIONAL UNIVERSITY CAMPUS INFORMATION SYSTEMS

Pattern-based J2EE Application Deployment with Cost Analysis

B.Sc. in Computer Engineering, School of Electrical and Computer Engineering,

Transcription:

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.