Enterprise Architect version 14.0

download
purchase

enzh-CNcsnlfrdehiiditkoplptruskessv

My Profile

Social Media Channels

facebook  twitter  youtube   linkedin

Peter Lieber

Peter Lieber

I am an extrovert promoter and results-oriented controller and director. It like creating new partnerships and relations. I like people that are talking with me and it is important for me to help and motivate others. I'm very self-motivated and I prefer doing thinks I really like. I need a lot of creative and open space. But I also need people doing the administrative tasks and people realizing the ideas.

My highest motivation is doing creative work with and around Enterprise Architect. (www.sparxsystems.de)

World Record | Installing EA incl. Pro Cloud Server Installation in 3:33

Here I tried how fast and easy the installation of Enterprise Architect and ProCloud Server is (incl. some explainations 3min and 33secs): World Record | YouTube Link

A Standards-Based Modeling Approach for Industry 4.0 Architectures

Authors: Christoph Binder, Christian Neureiter, Goran Lastro, Mathias Uslar and
Peter Lieber

RAMI Layer

Abstract. Emerging technologies in the industrial area lead to a continuously increasing complexity concerning systems development. Varying approaches dealing with the same problem generate a number of heterogeneous solutions instead of concentrating on a mutual tool-set in order to provide a common basis. Having recognized this issue, the German industry introduced the Reference Architecture Model for Industry 4.0 (RAMI 4.0), proposed in the standardized technical speci cation DIN SPEC 91345. Providing a three-dimensional model on how to structure industrial systems, the starting point for the discussion on how to deal with the upcoming complexity has been set. However, due to the current state of research, only the frame to work in has been speci ed. In this paper the idea of following an approach based on Model-Driven-Architecture (MDA) in order to develop future industrial systems is introduced.
To achieve this, rstly the concepts of RAMI 4.0 are analyzed and a detailed description on how to apply them for developing speci c architectures is given. This approach itself and its applicability are demonstrated by a real-world case study, which is created with the help of the RAMI Toolbox.

If you are interessted in the complete whitepaper - contact us: This email address is being protected from spambots. You need JavaScript enabled to view it. 

Monday, 11 February 2019 17:29

Meet Sparx Services Central Europe Q1/2019

There are a great number of opportunities to meet Sparx Services in Europe:

 Event Location Date Content/Link Special
EAM Day Vienna Feb, 27th 2019

http://www.conect.at/index.php?id=1119&Event[item]=1617 (German)

You can meet the guys from Belgian Railways there: https://community.sparxsystems.com/case-studies/1189-snfc4ea

Registered Enterprise Architect Users get one ticket for free (first come first serve) please send a mail to: This email address is being protected from spambots. You need JavaScript enabled to view it. 
Cyber Security Cluster Austria Days Vienna Mar, 13th + 14th 2019

https://www.ait.ac.at/news-events/single-view/detail/5765/?no_cache=1 (German)

There you can see the pretty new implementation of Cyber Security Modeling for Enterprise Architect the first time.

Entry is for free.
CIO Summit Vienna Apr, 3rd+4th 2019

https://confare.at/ciosummit/

The event in Austria, Germany and Switzerland for CIOs

Free for CIOs, CDOs and IT Managers - for all others 3.200EUR - there you can meet with 400+ CIOs

SparxSystems CE: Belgian Railway relies on Enterprise Architect

In order to prepare itself for the liberalisation of national railway markets in 2023, the Belgian National Railway Company SNCB has developed an architecture continuum using Enterprise Architect over the last three years. With more than 1000 applications in use and a huge volume of data, this was not an easy task. Today, IT decisions can be made more easily based on reliable information, and the company is now able to move toward a modern IT landscape.

SNBC1

 Luc Alix (left), Head of Enterprise Architecture and Alain Garsoux (right) in charge of Architecture Governance at Ypto, a subsidiary of the Belgian National Railway Company

Vienna/Brussels – In 2005, the Belgian National Railway Company was divided into three public companies, in accordance with European and Belgian regulations. This naturally had considerable consequences for the common IT: Thousands of components (applications, servers, networks, etc.) had to be recorded, analysed and reassigned. To ease this IT transformation, SNCB decided to create a new IT company called “YPTO”, a 100% subsidiary. Ypto started to invest in its enterprise architecture with Enterprise Architect from Sparx Systems. Luc Alix, Head of Enterprise Architecture, hired Alain Garsoux to promote and improve Ypto’s architectural knowledge database (continuum). Alix: "We very soon decided to define our own architecture framework by adopting and integrating major architecture standards like Archimate™, TOGAF™, BPMN, SAFe, etc.. The adopted prescriptive language helps the decision-making process by forcing us to address the important concerns and not getting lost in details.”

Enterprise Architect: Cost-effective and adaptable

Since a suitable tool is naturally required for the construction of such a complex IT landscape, the decision was made to purchase based on specificity. Enterprise Architect proved to be the cheapest and most adaptable solution. A. Garsoux explains: "Being active in the public sector forces us to regularly reconfirm the purchase, the good price of the platform has so far always made it possible to extend the licenses and to avoid migration tasks. This allows us to continuously work with the tool, which has now been ideally adapted and makes our architecture work much easier and more productive.” Hans Bartmann, Managing Director of SparxSystems Central Europe: "We are pleased that Enterprise Architect has so far overcome the hurdle of tenders so well due to its excellent price-performance ratio, adaptability and openness to many languages and standards. At the same time we congratulate SNCB on their state-of-the-art IT architectural solution, which can also serve as a very good example for other companies!”

SNBC2

The EA Shared Model Repository provides an overview The EA Shared Model Repository provides an overview of the mapped areas and guidelines for modeling

Open tool to reduce complexity

During the embedding phase for the modeling platform, Ypto specified precise guidelines for solution architects. Standard architectural views were defined to support the work of 12 Enterprise Architects and 50 Solution Architects. "Thanks to pre-fab architecture diagrams, we are able to easily capture our current complex IT landscape into the architecture knowledge database (Continuum). The captured raw data is then transformed into actionable information to support decision making”, says A. Garsoux. With this capture, a continuous documentation is automatically updated, which is of decisive importance for traceability and further developments.

The analysis of the existing applications showed for example that currently up to 20 applications are necessary for the handling of a single business activity. Since each of these applications (currently over 1.000) has to be maintained, the declared goal is to significantly reduce this number. "For any new request for change, we always start by specifying the impacted business activities and the impacted applications. From this we can very quickly see - thanks to our architectural knowledge database - what things we want to keep and what needs to be renewed,” says the IT architect.

SNBC3

The Architecture Framework provides an overall view of the IT architecture

New applications are subject to precise specifications

"Precise architectural principles have been defined for all applications, which must be adhered to. Only in this way can we ensure that we achieve a uniform architecture. The framework also helps us to make very efficient decisions on certain developments," explains A. Garsoux. The IT architect now describes the structure as mature and ready for roll-out in the company, which is already ongoing. But he also knows that this will require a lot of internal persuasion: "The commitment to this forward-looking IT architecture must now spread throughout the company, because this of course entails changes. Our delivered information convinced our management and we prove every day that we are taking a decisive step towards a prosperous future for SNCB!"

 

The SNCB

SNCB is Belgium’s national railway company. It is a public company which provides the operation and marketing of railway services for national and international passenger and freight transport. It is also responsible for the maintenance of the rolling stock. SNCB employs around 21,000 people and has a turnover of 2.2 billion euros. It also owns shares in Eurostar and Thalys, as well as in the IFB and TRW branches. SNCB plays a crucial role in the development of sustainable mobility by providing a quality, reliable service that is in line with the market.

 

About Sparx Systems

Enterprise Architect is the world’s premiere UML/SysML modeling platform. Produced in Australia by Sparx Systems since 1996, it has been implemented by over 730,000 users worldwide, due not only to its high performance at an unbeatable price. Enterprise Architect is a powerful yet intuitive modeling tool that facilitates any desired level of explicitness and precision in the development, analysis and documentation of even the most complex systems and architectures. Individuals and teams can use EA to design and produce software systems, perform business process modeling, handle requirements or model any process or system using standardized or custom modeling languages and frameworks with maximum reuse and traceability throughout. Pro Cloud Server and WebEA allow geographically-distributed model-based development and engineering teams to actively collaborate on any number of ongoing projects in real time. SparxSystems Software Central Europe was founded in 2004 in Vienna, Austria to provide individuals and organizations in Europe's core German-speaking and other economically-aligned markets with Enterprise Architect software licenses, training and support in their own language and time zone.

Enterprise Architect - Best Practices Day 2018 (German Event)

After the great feedback of our first Best Practice Days we will continue this series of events. We are creating during this yearly event a personal and interactive plattform for the Enterprise Architect Community hosted by Sparx Systems Central Europe.

Nach dem großen Erfolg und den vielen positiven Rückmeldungen zu den ersten beiden Auflagen der «Best Practice Days» gibt es im 2018 die Fortsetzung! Mit diesem jährlichen Event schaffen wir die persönliche und interaktive Plattform zur Enterprise Architect Community. Dienstag, 10. bis Mittwoch, 11. April 2018 in Nürnberg NH Collection Hotel Nürnberg City.

BPD2018 teaser

Der erste Tag ist den Praxis- und Fachbeiträgen gewidmet, der zweite Tag reserviert für Schulungen rund um den effizienten Einsatz der Modellierungsplattform.
Berichte aus der Praxis, Fachbeiträge rund um neue Funktionalitäten, interaktive Schulungen und die persönliche Vernetzung mit anderen Enterprise Architects machen aus diesen beiden Tagen ein Muss für jeden, der die Plattform in seinem Unternehmen einsetzt. 

BPD2018 CommunityDay

 

BPD2018 training

If you want to connect Enterprise Architect with Cloud Services or Pro Cloud Server - where no user credentials are part of connection string - because you should use IIS for authentification - then it may make sense to encrypt the Connection String as it is possible with DBMS Connection Strings.

Here is how to make that possible:

First connect to a Cloud Service/Pro Cloud Server:

Enterprise Architect opens the project - so to see and modify the connection string Open the Project Open dialog - Editing the Connection String shows the details:
RAS --- ;Connect=Cloud=protocol:http,address:127.0.0.1,port:804;Data Source=RAS;DSN=RAS;

Now save the Project as Project Shortcut - there is an option to encrypt the connection string::

EAConnectString:RAS --- ;ConnectEx=rdwj!AIh`=&akz/7p{K2oA/t9ofR9i}u<Hw(1i*D<6OX)Y+n{r\H[;>:b0"{$65a8xey2,QfkRJ,;

"EAConnecdtString:" is not part of the connection string - but now you can use that connection string instead of the other one - remove any existing other connections from the list - and now connection to Cloud Services/Pro Cloud Server is encrypted.

During his time as an Enterprise Architect consultant, Jan van Oort trained numerous SparxSystems Central Europe customers eager to improve their modeling skills and methodologies. When he co-founded the startup KIVU in 2016, he naturally introduced Enterprise Architect there as well, which quickly became a key development tool. KIVU Technologies is a provider of scalable software for network analysis which is currently in demand, not only in the security sector.

In times of increasing monitoring and collection of mass data, KIVU is an exceptional example. Using well-designed software, KIVU enables the analysis of networks (not just social networks) from known nodes. The software is designed to assist analysts in narrowing down their data and connections to relevant, manageable networks, enabling them to focus on pertinent content and behaviour at greater speed.  Jan van Oort, Chief Engineer of KIVU: "As a former Enterprise Architect Trainer, I recognized the potential of model-based development right from the start of our project. Enterprise Architect supports me mainly in three key areas: Requirements definition, communicating with investors and customers, and presenting our project at events.”

As a result, KIVU recently completed a seed financing round of EUR 1.8 million and is thus able to push ahead with its development. Hans Bartmann, Managing Director at SparxSystems Software Central Europe: "We congratulate KIVU on a successful financing round. At the same time, we are pleased that one of our former trainers is now leveraging the potentials of model-based development to create a data-protection-friendly network analysis platform. This approach combines many positive aspects and has the best prerequisites for an international victory from Austria."

 

Requirements are easily defined in the model

“The KIVU platform consists of two parts: a graphical user interface (GUI) and a database (backend server) called TARIM. Right at the start of the development of TARIM, I realized that the requirements defined here had to be clearly understandable for every developer. A model is ideal for this purpose, because it allows requirements to be defined graphically, regardless of how the programming based on it is handled," explains van Oort. Based on this requirement shown in the model, a programmer creates source code, which is then stored in a version control system (Github). In this way, van Oort can always keep track of whether a requirement has been successfully completed or whether subsequent improvements are necessary.

While the Chief Engineer deliberately does not oblige the programmers to work with the model-based approach, they still see the benefits. “As our GUI has continued to grow over the past year, the developers recently asked me if they could work with Enterprise Architect, not least due to the fact that over 40,000 lines of code can very practically be handled in a single model.” The first model (database) has therefore now been merged with the second model (GUI). The GUI is created in JavaScript, has to run in every current browser and allows the display of different views. It has a connection to the database at any time in order to be able to display changes immediately.

Since the platform is designed for the throughput of large amounts of data (social networks, telephone, time or bank data, etc.), all analyses are carried out in the database. This relieves the GUI and ensures that the displays are always current. By using special filters, only highly relevant data is analyzed. “Our data processing and filtering must be very transparent in order to be able to disclose it at any time should we be requested to do so by the authorities. On the one hand, we must guarantee the required level of data protection, while providing a powerful network analysis tool on the other,” explains van Oort.

Due diligence mastered with modeling

These days, a ‘technical due diligence’ examination is usually required on the way to start-up financing. An external expert assesses whether the start-up can really perform the service as claimed. KIVU also had to take this step, but did not want to disclose its own source code. “I can only recommend to any software start-up to use a model for this purpose. Since our Bulgarian auditor works with Enterprise Architect himself, we were able to use shared model views to successfully and quickly complete the audit via the Internet,” van Oort emphasizes. Last but not least, the KIVU team uses the views from the model in lectures, most recently at the first VÖSI (Austrian Software Industry Association) Software Day in Vienna. “We usually show our approach at security conferences in front of developers who of course want to see something concrete and understand the interrelationships. With the help of model views, this is no problem.” The views can be varied according to the target group, which significantly increases the comprehensibility and effectiveness of the presentations.

1 Team KIVU

Image 1: The KIVU team (from right to left): in front, Christian Weichselbaum, Daniela Klimpfinger, Julia Franciotti; in back, Robert Wesley, Jan van Oort (in a white t-shirt) and Frazer Kirkman in back.

Tarim

Image 2: The TARIM database developed by KIVU

(All images ©KIVU Technologies)

3 KIVU API

Image 3: This image represents the top layer of  the KIVU API  in the form of UML / Java interfaces, as well as the "tip of the iceberg" with regard to the API's actual implementation.  Concrete classes will often appear in one or more sequence diagrams. These diagrams (the associated code) are what developers at KIVU get to work with. The interfaces are round-trip engineered against the source code: a modification by the Chief Engineer on one side (code or model) results into an update at the other side, and forces the developers to implement it. All the while, the Chief Engineer doesn't need to look at implementation details, although at any time he can reverse-engineer the implementation source code into the model. Similar diagrams exist of protocol layers, specific parsing utilities etc. etc.  

About KIVU Technologies

KIVU Technologies is a provider of scalable software for the analysis of networks in the security sector and beyond. The company was founded in 2016 in Vienna by Robert Wesley, Jan van Oort and Christian Weichselbaum, and recently received seed financing of EUR 1.8 million. Austrian aws Gründerfonds and btov Partners led the financing round with the participation of APEX Ventures. In addition, Ewald Hesse and Louis Curran are supporting the start-up as angel investors. The KIVU team consists of engineers, developers, data scientists, analysts and security experts.

http://kivu.tech/

About Sparx Systems

Sparx Systems was founded in Australia in 1996 and is the producer of Enterprise Architect, the world’s premiere UML modeling platform. Enterprise Architect is used to design and produce software systems, business process modeling, and modeling of any process or system. Enterprise Architect has been implemented by over 650,000 users due to its high performance at an unbeatable price. Enterprise Architect is an easy-to-understand, team-based modeling environment that helps organizations analyze, design and create well-documented systems precisely and comprehensibly. It also allows companies to collect and present the often distributed knowledge of teams and departments.

In order to support customers in their own language and time zone, SparxSystems Software Central Europe was created in 2004 to provide for the entire German-speaking region with software licenses, training and consulting.

You can find more information at www.sparxsystems.eu

Tuesday, 17 October 2017 06:00

RAMI 4.0 Toolbox

RAMI 4.0 Toolbox

The RAMI 4.0-Toolbox deals with the complexity that comes up with Industrie 4.0. Implemented as extension for the modeling tool Enterprise Architect it provides a framework for modelling an architecture based on cyber physical systems.

RAMI Toolbox 2 768x432

History

Building on the success that comes with the SGAM-Toolbox we started creating a new concept for Industrie 4.0 in 2016. Currently the first launch of the toolbox is available which includes some adaptations and improvements.

 

Technology

The toolbox is based on the “Model Driven Generation” technology provided by Enterprise Architect where the results are stored in a XML-based file. The language of choice is C# which allows to make use of all functionalities that come with it.

The RAMI 4.0 Toolbox has been made possible and in cooperation with SparxSystems Central Europe (DE: www.sparxsystems.de, EN: www.sparxsystems.eu

 

Outlook

The next step is to improve the toolbox according to usability and scope of functions. To achieve this, the toolbox is under continuous processing and integration of suggestions from constant exchange with the community.

Complete documentation: https://www.en-trust.at/wp-content/uploads/Introduction-to-RAMI-Toolbox.pdf 

Press Relase (german): https://www.pressebox.de/pressemitteilung/sparxsystems-software-gmbh/SparxSystems-CE-RAMI-40-modellbasiert-umsetzen/boxid/876469

 

In the new economy, engineering firms and equipment manufacturers find themselves forced to retain more and more development capacity to meet customer-specific modification and product upgrade challenges. In addition to higher costs, this can also lead to longer delivery times and even quality issues. Pantec Automation has now developed a framework, based on Enterprise Architect, to remedy this situation.

 

Vienna/Ruggell, August 2017 – In order to improve readiness for issues arising in Industry 4.0 scenarios, companies dealing with industrial automation are showing increasing preference for the concept of modular systems design…for which communication among engineers, automation specialists and IT departments is nothing short of essential. Enter model-based development, which facilitates communication among stakeholders while at the same time producing comprehensive equipment or systems design documentation. Markus Hanefeld, Director of Sales at Pantec Automation, explains: “The use of UML and models in automation is currently not very common. We recognized the advantages of model-based engineering with Enterprise Architect for automation early on, and we are delighted to see growing demand for our ‘Pantec Full Stack Automation Framework’.”

Image 1: Markus Hanefeld, Director of Sales at Pantec Automation: “The use of UML and models in automation is currently not very common. We recognized the advantages model-based engineering with Enterprise Architect for automation early on, and we are delighted to see growing demand for our ‘Pantec Full Stack Automation Framework’.” (All images/graphics: Pantec Automation)

Markus Hanefeld

 

Success delivered through comprehensive modular design

As can be seen the automotive industry, there is a clear tendency in the mechanical and systems engineering sector toward individualized adaptation to meet customer requirements. Using the traditional approach, however, production and maintenance result in enormous effort combined with high costs. However, in order to meet increasing demands, it is important not only to modularize the mechanical design, but also electrical planning and software. Only this kind of rigorous modularization leads to the desired savings, faster commissioning and better quality. Hans Bartmann, Managing Director of SparxSystems CE: "We are pleased to see how the Pantec Automation initiative is taking model-based development one step closer to the automation sector. In view of customer-specific requirements when it comes to the production of machines and facilities, Enterprise Architect is helping to reconcile customer satisfaction and efficiency. This proves once again that the advantages of modeling are increasingly needed and so are finding implementation in more and more sectors. "

Graphic 1: The Pantec Full Stack Automation Framework – A toolset for efficient modular design: The Pantec Automation Framework model consists of three levels. The Automation Plan level defines the steps to be taken for the actual realization of machine or facility automation. Level 2, the Automation Strategy, answers the question of how automation can help to achieve competitive advantage in the mid-to-long term. The Full Stack Automation Framework on the 3rd level defines which methodologies and technologies are required to achieve these goals.

Pantec Framework

Six steps to success

Modular machines and systems are developed in a holistic process involving all areas of specialization. “During the development process, performed jointly with the customer, we define the appropriate modular granularity. We use UML as a descriptive language for development and design. Ideas, concepts, definitions, requirements, systems, etc. are described in Enterprise Architect,” says Hanefeld. For this purpose, Pantec has defined an automation model with three levels, the third level of which is the Full Stack Automation Framework used to define methods and technologies. Throughout the six steps toward a modular machine – from the detailed collection of requirements (requirements engineering) to the setup of the software framework – a great deal of data is collected, making it possible to achieve an overall view of the system as well as to establish relevance to the level of detailed procedures and state machines. Finally, it is even possible to automatically generate standardized code for defined automation platforms (for example, B&R Automation Studio or Beckhoff TwinCat). “Our approach separates control software and peripherals from one another. This allows simultaneous work by several teams; the resulting system is very stable thanks to the modular architecture, and it can be easily expanded,” concludes Hanefeld.

Graphic 2: An integrated basis for documentation visualizes associations from requirements to state machines: To complete the 6 steps to a modular machine, a great deal of data must be collected throughout the process. Pantec uses UML (Unified Modeling Language) as a descriptive language for development and design. Ideas, concepts, definitions, requirements, systems, etc. are documented using Sparx Systems Enterprise Architect.

Pantec Documentation Levels

Info-box

The advantages of modular machine and systems design

  • Parallel development: The encapsulation of the modules enables parallel development. Software can usually be implemented, in fully-operational condition, upon completion of electric wiring.
  • Integrative development: The modular, easy-to-understand visual documentation structure (UML is a graphical language) facilitates process coordination and verification by fabricators, software developers, etc. Errors are therefore detectable in advance.
  • High quality: The re-use of pre-tested modules reduces post-processing effort and the machines can be put into operation faster.
  • Identical software design: All machines are based on the same framework which alleviates effort for all project stakeholders (application designers, commissioning engineers, service technicians, machine operators, etc.).
  • Easy update: Existing machines/facilities can be updated to the latest stage of development at any time.

Graphic 3: Automatic code generation enables quick, error-free coding: Thanks to clear formal guidelines describing processes in UML and Enterprise Architect, Pantec is able to automatically generate standardized code via the PHOENIX™ code generator for automation platforms such as B&R Automation Studio or Beckhoff TwinCat.

Pantec Code Generation

About Sparx Systems

Sparx Systems was founded in Australia in 1996 and is the producer of Enterprise Architect, the world’s premiere UML modeling platform. Enterprise Architect is used to design and produce software systems, business process modeling, and modeling of any process or system. Enterprise Architect has been implemented by over 650,000 users due to its high performance at an unbeatable price. Enterprise Architect is an easy-to-understand, team-based modeling environment that helps organizations analyze, design and create well-documented systems precisely and comprehensibly. It also allows companies to collect and present the often distributed knowledge of teams and departments.

In order to support customers in their own language and time zone, SparxSystems Software Central Europe was created in 2004 to provide for the entire German-speaking region with software licenses, training and consulting.

You can find more information at www.sparxsystems.de (German) or www.sparxsystems.eu

About Pantec Automation

Pantec Automation, a business unit of the Pantec Group, is a leading system house for control solutions in machine and plant engineering. A breadth of technical competence (software engineering, electrical engineering, switchgear construction and testing, life cycle management), a focus on key technologies and a high levels of practical and methodological expertise in project handling make Pantec Automation the preferred partner in the field of just-in-time engineering of the highest quality.

www.pantec-automation.com

LieberLieber Software: From Data Streams to Models

After completing its first project with a Christian Doppler Laboratory (CDL) at the end of 2016, LieberLieber is now continuing this commitment. Together they seek ways to transform live data streams directly into models within the framework of industry 4.0.

The team of CDL-MINT: Polina Patsuk-Bösch, Serap Kadam, Petr Novak, Manuel Wimmer, Alexandra Mazak, Radek Šindelár (f.l.t.r.)

After gaining valuable experience in the handling of machine languages found in widespread use in industry applications during an initial cooperation, LieberLieber is making new strides with the new "CDL for Model-Integrated Intelligent Production" (CDL-MINT). "In industry 4.0 scenarios, huge amounts of data are constantly being collected and then subsequently evaluated and implemented for the further optimization of production processes. As an industrial partner, LieberLieber has a great deal of experience in dealing with such data streams and so we are now jointly taking the step of generating models from this continuously-occurring data," explains Prof. Manuel Wimmer from the Business Informatics Group at the Institute for Software Engineering and Interactive Systems at TU Wien, who also manages the new CD lab. Peter Lieber, founder and owner of LieberLieber: "In our customer projects, such as at Vattenfall, RWE, Bosch, BMW and VW, we see on a daily basis how projects in software and systems development are becoming increasingly complex and data-intensive. This is also a major challenge for powerful modeling platforms such as Enterprise Architect, which we now want to solve together. Model-based development is therefore increasingly at the center of industry 4.0 solutions since it helps to handle the complexity and manage the flow of data in an ordered fashion."

CDL-MINT was established with the support of the Federal Ministry for Science, Research and Business (BMWFW) as well as the two industrial partners CertiCon and LieberLieber, and opened on May 22nd, 2017.

Data, languages and storage

As in the first CDL project, the handling of special machine languages - this time in connection with the operational data - is an important part of the development work. "Since this project is the first time that a reactive model has been generated from the live data streams, the models must understand the languages in which these data are transmitted. If we can do this, then the deployment possibilities of Sparx Systems Enterprise Architect would expand considerably," Wimmer explains. In this case, the models could be used to monitor the systems, to understand complex system behavior or to validate model assumptions through empirical data.

Industry 4.0 scenarios are based on the comprehensive exchange of information between all suppliers, customers and manufacturers involved in the production process. Model-based system development solves the challenge of the resulting data streams by using a central model memory. However, the relational database used by Sparx Systems Enterprise Architect encounters its limits with increasing amounts of data. "For a while now, we have been dealing with the issue of how to achieve more efficient storage and retrieval of large volumes of model data. In this collaboration we wish to further extend our know-how and also develop other database concepts, such as NoSQL and graphical or card-based databases," says Lieber. The question of optimized loading and buffering mechanisms for very large models is also addressed.

LieberLieber believes that Sparx Systems has made the next step of becoming the scalable modelling plattform through its engagement in Pro Cloud technology and LieberLieber is keen to colloborate with Sparx Systems on this topic.

Advancements built on solid experience

LieberLieber has already gained extensive experience in the industry 4.0 environment through its "Embedded Engineer" tool. The resulting technologies are a great starting point for the desired model-based monitoring and data collection. "The collaboration with CDL-MINT is based on our experience and will test concepts, technologies and platforms in order to enhance our know-how in industry 4.0 projects. We are deliberately pursuing high goals in order to show everyone that model-based software and systems development is an excellent approach for the rapid implementation of industrial 4.0 projects," concludes Lieber.

 

Peter Lieber at the CDL-MINT opening speech (May 22nd, 2017)

 

https://cdl-mint.big.tuwien.ac.at/

TU Wien press release: https://www.tuwien.ac.at/aktuelles/news_detail/article/124989/

About Christian Doppler Laboratories
Christian Doppler Laboratories carry out high-level application-oriented basic research, and is an environment wherein outstanding scientists cooperate with innovative companies. Its excellence in promoting such cooperation has placed the Christian Doppler Research Association in high international regard as a best-practice example. Christian Doppler laboratories are financed jointly by the public authorities and the participating companies. The most important public funding agency is the Federal Ministry of Science, Research and Business (BMWFW).

 

 

About LieberLieber Software

LieberLieber Software  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

Page 1 of 2