Eclipse-IT 2008 3rd Italian Workshop on Eclipse Technologies



Similar documents
Eclipse-IT 2010 The Fifth Workshop of the Italian Eclipse Community September 30 th and October 1 st, Savona, Italy Proceedings

Improving collaboration in ad-hoc development teams

ECLIPSE IT The 6th Workshop of the Italian Eclipse Community. Proceedings of the Workshop

Programming with Android: SDK install and initial setup. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna

Table 1 of Outline 7, Annex 3A to Regulation 11971/1999 is attached.

Prof. Elisabetta Cerbai University of Florence, Vice-Chancellor for Research Sapienza University of Rome, NVA Coordinator

Financialisation and sustainability

Programming with Android: SDK install and initial setup. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna

SUMMER SCHOOL. 5-9 July Professional. Learning. in a friendly. atmosphere. Con il Patrocinio del Centro Studio Malattie Vascolari

IIR Proceedings of the Fourth Italian Information Retrieval Workshop. Roberto Basili, Fabrizio Sebastiani, Giovanni Semeraro (Eds.

ITALY S EXTERNAL COMPETITIVENESS

The Intelligent Factory Italian Cluster

A study on OSS Marketing and Communication Strategies

Innovative Start- ups according to D.L. n. 179/2012 REQUESTED INFORMATION ACCORDING TO ART. 25, COMMI 12 (info) e 11 (website) BEINTOO S.p.A.

From Objects to Agents

Economic Analyses and Policy Implications

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

SMART CITY CHALLENGES : PLANNING FOR SMART CITIES. DEALING WITH NEW URBAN CHALLENGES

Alì Giuseppe Dept of Physics, University of Calabria, Rende (CS), Italy.

The Banks and the Italian Economy

Florence November 6-7, International Meeting of Computer Aided Implantology Academy PROGRAM. X Annual Meeting

Optimizing Powertrains - Future Improvements Through Controls Symposium Technical Session Schedule

Senso Comune. a Community Knowledge Base for the Italian Language. Creative Commons Attribution-Share Alike 2.5 Italy License

ACCADEMIA ITALIANA DI LINGUA

Focus on Emergency and Essential Care (EEC) at District Hospital

Aims and Description

Report on IEEE Geoscience and Remote Sensing South Italy Chapter (IEEE Italy Section) activities for 2007

International Summer School in. Organizing Committe. Via Ludovisi 48

MedTASS MEDITERRANEAN TRANSPLANTATION ANESTHESIOLOGY AND SIMULATION SYMPOSIUM. Villa Igiea - PALERMO. April 2013.

Andrea Pedeferri. Curriculum Vitae

The ECDL-GIS program. The role of skill certification program to support the development of ESDI.

D4A - DOCTORS FOR AFRICA. Objectives of the MA Program

Digital performance of Italy

COURSE PROGRAM. Isolato 47 - Politecnico di Bari. in Bari, Italy. September 21-24, Grande Albergo delle Nazioni.

Table of contents. KEYNOTE Keynote Address / Intervento invitato Toward a Computational Narratology 17 Jan Christoph Meister

Second SITES/IDEAs Annual Conference

Curriculum Vitae. Ceccato Mariano

Green and Blue Infrastructures, Virtual, Cultural and Social Networks

REGIONE PUGLIA Area Politiche per lo Sviluppo, il Lavoro e l Innovazione. MED-DESIRE Strategic Project

SALVATORE PICCOLO Curriculum Vitae. Address: Department of Economics, Via Necchi 5, Università Cattolica del Sacro Cuore, Milano, Italy

DRAFT DRAFT. ETH Studio Basel. ETH Studio Basel

An Architectural Pattern for Designing Intelligent Enterprise Systems

Enterprise digital architects

Proceedings of the International Workshop on Semantic Technologies meet Recommender Systems & Big Data SeRSy 2012

BEYOND THE SLIDES st UDINE ECMO WORKSHOP

SALVATORE PICCOLO Curriculum Vitae. Address: Department of Economics, Via Necchi 5, Università Cattolica del Sacro Cuore, Milano, Italy

The Faculty of Engineering and Architecture of th e University of Enna Kore The Degree Course in Aerospace Engineering. in collaboration with

Collaborative GeoGebra

XLI Congresso Associazione Italiana di Cristallografia (AIC) PRELIMINARY PROGRAM

Syncope Unit Project A prospective systematic guideline-based evaluation and treatment of patients referred to the Syncope Units of general hospitals

EUROPEAN LAM CONFERENCE

Handbook of Research on. E-Relationship Marketing and

Durability and Sustainability of Concrete Structures

OPENING_FESTIVAL PUGLIARCH 2014_ 20 NOVEMBER _ORE CROSSING ARCHITECTURE

Cira Perna. Marilena Sibillo. Mathematical and Statistical Methods in Insurance and Finance

INDIVIDUAL AND COMMUNAL RIGHTS TO PROPERTY IN THE 21 st CENTURY

2nd Annual. Opportunities in the Italian Funding Market 2009: Securitisation & Covered Bonds

How To Make A Sustainable Energy

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

Future Opportunities for Small Engine Technologies Promoting Committee of the Conference

The juniors teach the seniors.and vice versa. Myocardial revascularization: new trials, new guidelines, new trends.

CLAC 2008 THE PERFECT CAREER Drive Change in a Changing World 6 7 June 2008 Milan REPORT

KNOWLEDGE MANAGEMENT TRACKS

Table 1. Daily newspapers: national circulation (2012)

Curriculum Vitae et Studiorum

sistemi elettronici integrati componenti a microonde

Programma LLP/Erasmus Intensive Programme finanziati a.a. 2013/2014

The Research Exchange

American College of Allergy, Asthma & Clinical Immunology (ACAAI), USA International Center for Interdisciplinary Studies of Immunology Washington

New Frontiers. in Glaucoma. Management. Rome, 7 February 2014 Donna Camilla Savelli Hotel

DOCTORAL SCHOOL OF ECONOMIC POLICY. Quantitative Models for Policy Analysis (QMPA) Urban Policy and Urban Planning (UPUP)

Summer School Italian Language & Culture July Detailed Programme

The PhD Programme in Mechanical Engineering

October 13 th Program

Seamless adaptive multi-cloud management of service-based applications

Preliminary scientific program

Management and Control Bodies, Points of Contact, Addresses

Università degli Studi di Palermo

and Roma (Italy), January 24 29,2011

First Announcement Preliminary program

Transcription:

3rd Italian Workshop on Eclipse Technologies Bari, November 17-18, 2008 Online Proceedings Filippo Lanubile (Ed.)

Preface Eclipse was initially designed as an integrated development environments (IDEs) for object-oriented application development. Today Eclipse is an open source community whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. The Italian Workshop on Eclipse Technologies (Eclipse-IT 2008) is the third yearly meeting of the Eclipse Italian Community which includes universities and industries, researchers and practitioners, students and professionals, all joined by the interest in experimenting, extending, and supporting the Eclipse platform. This year, we selected 10 technical papers which describe innovative uses of the Eclipse technology for research, teaching and industry projects. We have also included an Education Track session, organized by Donato Malerba, which includes demonstrations of Eclipse-based applications and plugins developed by students. There are also two keynote speakers who will enrich the workshop program: John Kellerman and Janet Campbell. The former was a founding member of the Eclipse project and is a member of the Eclipse Foundation Board of Directors. John is currently Senior Product Manager for Jazz and Eclipse at IBM. Janet Campbell is Legal Counsel & Manager, Intellectual Property at the Eclipse Foundation and responsible for leading the review and approval of the Intellectual Property proposed for inclusion in Eclipse. I would like to thank the authors for submitting their papers, the members of the Program Committee and additional reviewers for their careful reviews, and the entire Eclipse Italian Community, chaired by Paolo Maresca, for the support and promotion of the workshop. Our thanks also go to Donato Malerba, who encouraged the active participation of students through the organization of the Education Track session; Fabio Fumarola, who maintained the conference web site; CIC Sud specifically Olimpia Cassano, Luisella Berardi and Simona Strippoli - for organizing local arrangements and managing the workshop incomes and expenses. Finally, I would like to thank our institutional and industrial supporters for their financial support which allowed free participation of students to the workshop. I hope that you find this program interesting and that the workshop will provide you with a valuable opportunity to share ideas and experiences with both newcomers and skilled members of the Eclipse Italian Community. Filippo Lanubile Eclipse-IT 2008 Workshop Chair ii

Organizing Committee Workshop Chair Filippo Lanubile Education Track Chair Donato Malerba Publicity Chair Paolo Maresca Università Federico II Napoli Webmaster Fabio Fumarola iii

Program Committee Marco Aimar, Verso21 (Opera21) Luciano Baresi, Politecnico di Milano Fabio Calefato, Università di Bari Michelangelo Ceci, Università di Bari Andrea De Lucia, Università di Salerno Massimiliano Di Penta, Università del Sannio Rita Francese, Università di Salerno Giacomo Franco, IBM Italia Rosario Gangemi, IBM Italia Angelo Gargantini, Università di Bergamo Paolo Maresca, Università Federico II Napoli Maurizio Merico, Svimservice Sandro Morasca, Università dell'insubria Maurizio Morisio, Politecnico di Torino Enrico Oliva, Università di Bologna Mario Scalas, United Nations ICC Giuseppe Scanniello, Università della Basilicata Carmine Seraponte, Verso21 (Opera21) Marco Torchiano, Politecnico di Torino Rodolfo Totaro, SP-Process Additional Reviewers Carmine Gravino Michele Risi iv

Keynote 1 Eclipse at IBM, Past, Present, and Future John Kellerman IBM, Research Triangle Park, NC kellrman@us.ibm.com Abstract. In this keynote speech, John will look back to the genesis of the work that led to the Eclipse open source project and the critical thinking that went into that decision. He'll bring that thinking forward to discuss what Eclipse means for IBM today and how IBM manages it's Eclipse operations. Finally, John will look ahead to how Eclipse continues to intersect IBM's product plans and strategies. Biography John joined IBM in 1984 with a computer science degree from Purdue University. He s since completed graduate degrees in Computer Engineering at North Carolina State and Business Administration at the University of North Carolina Chapel Hill. He has spent the majority of his years at IBM in the development and management of application development tool products, including ISPF/PDF, VisualAge Smalltalk, Eclipse, and Jazz. John was a founding member of the Eclipse project and is a member of the Eclipse Foundation Board of Directors. He is currently Senior Product Manager for Jazz and Eclipse at IBM. Finally, John co-authored the award winning book, Java Developer s Guide to Eclipse. See www.jdg2e.com. v

Keynote 2 IP Issues in Open Source: What Vendors and IT Buyers Need to Know Janet Campbell Eclipse Foundation janet.campbell@eclipse.org Abstract. While being extremely easy to obtain, Open Source Software comes with its own set of IP issues. Buyers and vendors need to be aware of the different types of open source licenses and how different open source communities deal with IP issues. This session will first discuss the different styles of open source licenses and their implications on use within an enterprise or a vendor. It will also discuss the best practices used by the Eclipse Foundation, a leading open source community, to ensure the Eclipse open source projects address many of the IP issues. Attendees of this session will gain a better appreciation for how to deal with the risk and benefits of open source IP. Biography Janet Campbell is Legal Counsel & Manager, Intellectual Property at the Eclipse Foundation and responsible for leading the review and approval of the Intellectual Property proposed for inclusion in Eclipse. vi

Acknowledgements We gratefully acknowledge the financial support of institutional and corporate sponsors: Dipartimento di Informatica Eclipse Foundation IBM Italia Opera 21 SP-Process vii