View Excerpts
  View Full Text

Open Source ReqIF requirement import in EA

Helmut Ortman published an Open Source ReqIF importer for Sparxsystems Enterprise Archtiect on GitHub.

The open source tool hoReverse now supports import of ReqIF requirements.
The main features are:
- ReqIF Version 1.0, 1.1, 1.2
- Import the requirements according to an Import Specification
– Nested requirements
– Graphics, text and attributes
– A requirement module is stored in a package
– Linked Document for formatted text
– Tagged values for attributes
– Tested for DOORS
For more see:
https://github.com/Helmut-Ortmann/EnterpriseArchitect_hoReverse/wiki/ReqIf

Mesconf 2018: Vortrag und Workshop

Auf der Mesconf am Infineon Campeon in Neubiberg bei München stellte Dipl.-Informatiker Tim Michaelis, Softwarearchitekt bei Preh Car Connect, am 7. Juni 2018 das gemeinsam mit LieberLieber durchgeführte Projekt zur Modellversionierung in der Produktlinienentwicklung vor. Michaelis: „Da wir im Unternehmen stark wachsen und viele Serienprojekte umsetzen, lassen sich dabei Bestandteile unserer eigenen Software immer wieder verwenden. Bisher ist das allerdings nur durch aufwendiges manuelles Kopieren insbesondere der Modelle möglich. Gemeinsam mit LieberLieber arbeiten wir daher an einem Projekt, mit dem sich solche Vorgänge automatisieren lassen. LemonTree ist für uns ein wichtiger Baustein, um diese Entwicklungsschritte schneller und einfacher umsetzen zu können.“ Im gut besuchten Vortrag wurde ein Konzept für die Modellierung mit Enterprise Architect präsentiert, das das Ziel verfolgt, verteilt an verschieden Modellversionen zu arbeiten, jedoch die „Basis-Software-Plattform“ stets in einem konsistenten Zustand zu halten. Die zentrale Idee dieses Konzepts ist die Anwendung bereits existierender Ansätze, die sich im Bereich des Konfigurationsmanagements von Quellcode etabliert haben.

Am 8. Juni setzt sich LieberLieber CTO Roman Bretz in seinem Workshop mit dem Thema „Sie wollen also Code generieren, aber wie funktioniert das Versionsmanagement?“ auseinander. Wenn nämlich aus Modellen Code ausgeleitet werden soll, benötigt man Strategien, wie mit den Modellen und der Versionierung umzugehen ist. LieberLieber entwickelte dazu mit Embedded Engineer (Codegenerierung) und LemonTree (Versionierung) zwei Produkte, die sich ideal ergänzen.

Mesconf 2018_Preh 2

Hot Enterprise Architect 14 news–OSLC integrations

With pleasure we see that Enterprise Architect 14 together with ProCloud Server will get many new integrations! If you need help on these topics feel free to contact welcome@lieberlieber.com

Source:

http://www.sparxsystems.com/enterprise_architect_user_guide/14.0/model_repository/oslc_am_top.html

http://www.sparxsystems.com/enterprise_architect_user_guide/14.0/model_repository/integrate_external_provider_data.html

 

The Pro Cloud Server allows integrating data from external providers into an Enterprise Architect cloud model. A variety of third-party providers can be connected to:

• Application Lifecycle Management (formerly HP Quality Center)
• Jazz (Rational DOORS Next Generation)
• Jira
• Team Foundation Server
• Wrike
• ServiceNow
• Autodesk
‘• Bugzilla
• Dropbox

• and other Enterprise Architect models See the Pro Cloud Server help for information on how to configure each provider. All integrations offer support for linking objects and elements from the external system into an Enterprise Architect client. The Integration window allows browsing of the external provider’s items and to retrieve lists of elements and objects based on the provider’s queries. Capabilities include:
• Link an Enterprise Architect element to an external object
• View external element properties
• View and in some cases add to, external object discussions
• Export links to WebEA URL’s that correspond to the current model
• Open external tools in a web browser at relevant bookmarks
• Import elements
• Export element

Exciting news for MBSE–EA14 from Sparx Systems

Sparx Systems just annouced the Beta of EA 14 and this upcoming release has a lot of improvements for MBSE.

Compartments
With Enterprise Architect 14, all Element compartments are turned on by default. Meaning if you drag and drop a child element onto a parent, a structured compartment is created and the child element is bound to the compartment.
Elements can now also be configured to allow port binding on compartments

SYSml Conformance
All SysML diagrams in Enterprise Architect now display a diagram frame by default. This frame expands automatically as the diagram area increases:

Properties
As a part of the new Dynamic Properties windows, a new dynamic SysML properties window has been added to give you instant access to the most widely used SysML related properties
Other Conformance Improvements
•Classifier behavior has now been added and can be set via the Element Details property tab
•Behaviors have been updated to correctly display parameters when drawn within a compartment
•Casing on multiple compartment names to conform with the SysML1.5 specification
•Bound references can now display the binding path when displayed in a compartment
•All SysML elements can display the AllocateTo and AllocateFrom compartment
•UseCase Extends connector can display a condition by adding a constraint to the connector with the type ‘Condition’
•Ports on an Internal Block / Parametric Diagram can display compartments from their classifying object
•Port names can now be displayed within the Port if ‘Show Compartments’ is enabled
•Inherited properties will now display with the caret (^) symbol before the name

Using Embedded Engineer with multiple Statemachines

Many of our customers use LieberLieber Embedded Engineer for Sparx Systems Enterprise Architect to build embedded systems with multiple State machines – to make live easier for new users we improved our documentation!

And because we are a bit retro this week it is a Traffic Light Example like in the good old AMUSE days.

Find all the Details on our help page:

https://help.lieberlieber.com/display/EmbeddedEngineer/Multiple+State+Machines

CarSM.PNG

PedestrianSM.PNG

The sample will also be part of the upcoming Embedded Engineer 2.2 release.