Top Banner
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary August 2006 Eclipse ALF Checkpoint Review: Moving from Validation to Implementation Phase Ali Kheirolomoom (ALF Project Lead) and the ALF Team August 2006
12

Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Jul 12, 2018

Download

Documents

vancong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

© 2002 IBMCorporation

Confidential | Date | Other Information, if necessaryAugust 2006

Eclipse ALF Checkpoint Review:

Moving from Validation to Implementation Phase

Ali Kheirolomoom (ALF Project Lead) and the ALF Team

August 2006

Page 2: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 2ALF Projecthttp://www.eclipse.org/alf

Agenda

Objective of the Checkpoint Review Criteria satisfied to exit the Validation/Incubation Phase

Working code base

In the open

Learned the ropes

Active communities

Well documented technical architecture Recommendation to enter Implementation Phase

Page 3: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 3ALF Projecthttp://www.eclipse.org/alf

Objective of this Checkpoint Review

To establish that:

The Eclipse Application LifecycleFramework (ALF) project has met thecriteria to: Exit the Validation/Incubation phase

Enter the Implementation Phase

Page 4: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 4ALF Projecthttp://www.eclipse.org/alf

A Working and Demonstrable Codebase Successfully contributed code to Eclipse following IP Review

Process ALF Event Manager

ALF Eclipse Administrative Plug-Ins

Downloadable sample based on Proof of Concept: Eclipse Projects for ALF Event Manager and ALF Configuration

Plugin Sample Client Sample Stub services for various providers:

CVS, Subversion, OpenMake, TeamTrack Swappable sample Service Flows Flash demo showing full POC executing against actual products

As of now, all new development is being done “within the EclipseCVS”

Bugzilla is now being used for code contributions Code and working sample demonstrated to community at

EclipseCon 2006

Page 5: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 5ALF Projecthttp://www.eclipse.org/alf

Project Operating in the open Newsgroups and mailing lists are actively used by

the community Weekly project conference calls and posted minutes

Extensive use of WIKI for community collaborationand participation

Extensive documentation and schedules on ALFwebsite Use cases, requirements, architecture and best practices

documents

Schedules are published, open to review, and updated Conducted semi-annual ALF community face-to-

face meetings

Page 6: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 6ALF Projecthttp://www.eclipse.org/alf

Project Operating in the open

Weekly-updated web site

Page 7: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 7ALF Projecthttp://www.eclipse.org/alf

Project team members have learned theropes

The project operates in an open and transparentmanner Discussions/decisions made via community conferences

calls Minutes posted to the newsgroups

Leveraging Bugzilla for bugs, enhancements and codecontributions

Code management done “in the Eclipse CVS” Following Eclipse IP Review Process Embraced the frequent milestone approach to quality Preparing to implement other standard practices

including packaged downloads, nightly builds, andautomated testing for ALF Release 1.0 Candidate

Page 8: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 8ALF Projecthttp://www.eclipse.org/alf

Interactions with other projects

ALF

Corona

Actively Use/May extend

Active Synergy

Higgins SOA Tools

EMF

Potential Synergy

Potentially Consume

TPTP

WTP Buckminster BIRT

EPF

Page 9: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 9ALF Projecthttp://www.eclipse.org/alf

Active Communities Building momentum and community

Diverse Committer List 4 Committers from Serena 1 Committer from SoftLanding 1 Committer (non-Serena) by September 2006

16 contributing companies Framework users, tool users, multi-organization

committer/contributor/developer community Developing analyst and press awareness Additional channels for framework extension (besides

extension points and plug-ins) Vocabularies (SCM, Build...)

Business Processes (Service Flows) Presenting at EclipseWorld – September 2006

Page 10: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 10ALF Projecthttp://www.eclipse.org/alf

Technical Architecture An expanding set of documents

Use Cases

Requirements

Architecture – Events, Protocols, Security

ALF participation program

Best practices

“How to” guides (coming soon) Collaborating with the Corona project Collaborating with the Higgins project Identified joint synergies with STP, TPTP, and BIRT

Page 11: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 11ALF Projecthttp://www.eclipse.org/alf

We recommend the Eclipse communityapprove ALF to enter the implementation

phase

Page 12: Eclipse ALF Checkpoint Review: Moving from Validation to ...archive.eclipse.org/projects/www/project-slides/ALF Validation... · Use cases, requirements, architecture and best practices

Eclipse Foundation, Inc. 12ALF Projecthttp://www.eclipse.org/alf