LieberLieber Software: LemonTree 1.2 Optimized for Version Control Systems

Just in time for embedded world 2017: LieberLieber introduces the new version 1.2 of LemonTree, optimized for collaboration with version management systems. This update provides for improvements in performance and the diffing & merging of model versions.

Vienna, March 2nd, 2017 – A variety of systems exist to manage different versions of code that emerge throughout the software development process. These tools archive the source texts with a time stamp and a user ID to ensure that the changes in the software remain traceable. Model-based software and systems development also makes use of such version management systems; alas, commonly-used tools do not adequately support the more complex data structures. The goal of LieberLieber LemonTree, the revolutionary tool presented in autumn 2016 for the diffing & merging of different model versions, is to leverage this interplay with version management systems. Therefore, for this new release the LieberLieber development team gave special attention to the optimized handling of popular version management systems. “LemonTree can now be very easily implemented to support teams working with common version management systems. LemonTree also now seamlessly integrates with the popular Git open source system, making version control even more efficient,” explains Dr. Konrad Wieland, Product Manager at LieberLieber.

lemontree_v1

LemonTree automatically validates models
In addition to the improved handling of version management, LemonTree now includes automatic model validation. “In practice, we often encounter accuracy issues stemming from the model development process. This is why we have enabled LemonTree to recognize errors in models and, for the most part, to correct them automatically,” explains Wieland. This provides users with active support in achieving much greater accuracy in their modeling projects. This is crucial when the time comes to automatically generate code from these models; furthermore, these improvements – clearly in line with LieberLieber’s company mission – save a great deal of development time and effort while raising the quality of models overall.

LemonTree in great demand
The recently-held “Enterprise Architect Best Practice Days“ event, a joint effort by SparxSystems Central Europe and LieberLieber, was booked out with 120 participants interested in learning more about LemonTree. Dr. Wieland took the stage with two presentations, highlighting two key pains that can be significantly alleviated by the application of LemonTree; namely, the quality of work results emanating from distributed modeling teams and increased assurance in regards to adherence to standards. Indeed, when it comes to Functional Safety Management (FSM) based on standards like ISO 26262 or IEC 61508, the use of systems like LemonTree is a requirement. “Our innovative 3-way diff & merge for precise versioning addresses a growing number of requirements organizations find themselves having to fulfill. Some companies have been searching for a tool like LemonTree for months, and are nothing short of relieved to have finally found the very solution they’ve been looking for,” concludes Wieland.

Konrad Wieland_BPD 3

LemonTree 1.2, the lates release, will be on display at embedded world 2017 (Nuremberg, March 14 – 16, Hall 4, Stand 449). All interested persons are encourages to stop by our stand for traditional Viennese coffee and an explanation of the benefits and advantages of LemonTree!

Visit us at embedded world 2017 in Nuremberg, March 14th – 16th:
LieberLieber Software and SparxSystems Central Europe: Hall 4, Stand 449

Learn more about LemonTree:
https://www.lieberlieber.com/lemontree/en

See a short introductory video:
https://youtu.be/D98dAuMTWiw

LieberLieber LemonTree highlights

  • 3-way diff & merge of Enterprise Architect models
  • Parallel editing of models through optimistic model versioning
  • Seamless integration with Git and Subversion
  • Branches of models (longer-term, parallel development of versions and variants)
  • Changes are visualized clearly and understandably for review (including preview)
  • Individually-configurable options for merging model versions
  • Comparision and merging of diagrams
  • Integration with version control systems (VCS)

 

 

About LieberLieber Software
LieberLieber Software was founded in 1996 and is headquartered in Vienna, Austria, with offices in Germany, Slovakia and the USA. LieberLieber operates within a variety of industries in the field of model-based software engineering, offering specialized products and services to users of Sparx Systems Enterprise Architect and other well-known UML/SysML software modeling tools.

LieberLieber represents a single source of competence for model-based software development and systems engineering, with years of experience in consulting, scope analysis, creation of individualized solutions, tool chain integration, specialized training and high-level support.

LieberLieber is also well-known for its innovation and advances in the software engineering domain. LieberLieber Embedded Engineer for Enterprise Architect combines automated source-code generation with debugging on the model level and is a veritable revolution in software development. LieberLieber LemonTree is a fresh new model diff & merge tool that boosts productivity in the working environments of distributed development teams while supporting adherence to industry and regulatory standards.

LieberLieber cooperates closely with renowned research institutions and universities to research and create model-based software solutions of the future.

Get more information at www.lieberlieber.com.