Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Modeling Project
  4. Eclipse EMFStore
  5. 1.0.0
  6. Review Information

Eclipse EMFStore 1.0.0

Primary tabs

  • Overview
  • Release Plan
  • Review Information(active tab)
Description: 

This is the first release of EMFStore. It provides the features defined in the proposal with a defined API:

  • Model Colaboration: Allow simultanous offline editing of models including synchronization and merging.
  • Versioning and History: Store a history of model versions and changes including the possibility of branching
  • Extensible Default User Interface: Provide UI for all functionality that is extensible and adaptable
API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

The architecture of the EMFStore was continuously revised and improved over the incubation phase based on the feedback and contributions from users, contributors and committers. EMFStore was and is in active and practical use by several projects and is already deployed in end-user environments as part of applications build on it. All code components are extensible. A strong integration with EMF Client Platform has been established. Furthermore, the architecture of the EMFStore is modular and consists of independent components.
We currently see no strong overlap with any other Eclipse project.

Security Issues: 

There are no known security issues and open security-related bugs. EMFStore uses XML-RPC to establish a client-server connection. The connections is based on SSL and data is encrypted with the public key of a server certificate, that is configured on deployment of the server component. 

Non-Code Aspects: 

We have updated and re-written the complete documentation available on the project's website.  We have prepared a blog series describing examples for API usage, which will be published after the release.
We have revised the complete homepage including content and design. The new homepage will launch with the release. The source code repository was restructured and obsolete content was removed.

Usability Details: 

We spent considerable effort to improve usability based on user feedback. The release follows the UI guidelines. The UI is tested with UI Tests.

End of Life: 

This is the first release, there is no deprecation of API or features.

Standards: 

EMFStore supports models compliant with the EMOF standard.

Communities: 

The project has a number of active users, partly visible in newsgroup posts and bug reports. We have received contributions from various parties and 11 active committers from 5 organizations. EMFStore has been presented on various demo camps and on multiple EclipseCons. We are actively collaborating with the Eclipse project EMF Client Platform. Several publications in magazines including the Eclipse Magazine have been established.

Project Links

  • Getting Started
  • Website
Eclipse EMFStore

Related Projects

Related Projects:

  • Eclipse Modeling Project
    • Eclipse EMF Client™ Platform
    • Eclipse Modeling Framework - Container Project
    • Eclipse Edapt™
    • Eclipse EMF Compare
  • Eclipse Modeling Framework - Container Project
    • Eclipse EMF™
    • Eclipse EMF Transaction

Project Hierarchy:

  • Eclipse Modeling Project
  • Eclipse EMFStore

Tags

Technology Types
  • Modeling
  • Runtime
  • Tools
Build Technologies
  • Jenkins
  • Tycho
Other Tags
  • Model Repository
  • EMFStore
  • Database
  • CDO
  • Merging
  • Conflicts
  • History
  • Versioning

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top