Sparx Systems Forum
Enterprise Architect => General Board => Topic started by: Prolaborate Support on October 05, 2021, 10:20:57 pm
-
Thank you very much for making the EA Global Summit 2021 a grand success. It saw 2500+ registrations from 1000+ organizations around the globe.
We hope you got good insights on how to put the Sparx suite of products (Enterprise Architect, Pro Cloud Server, and Prolaborate) to good use.
We have started releasing the recording of the sessions and the materials used in them like presentations, EA models, and MDGs through the official website, and our social media channels.
We will be sharing the links to the session pages as and when they are available.
Subscribe to our social media channels to get regular updates:
LinkedIn:
Sparx Systems (https://www.linkedin.com/company/sparx-systems/)
Sparx Sytems Prolaborate (https://www.linkedin.com/company/prolaborate/)
YouTube:
Sparx Systems (https://www.youtube.com/user/SparxSystems)
Sparx Systems Prolaborate (https://www.youtube.com/channel/UC87c0hsqJ-VscwffLyEOqYQ)
-
Introducing Enterprise Architect 16 - Go to Session Page (https://www.eaglobalsummit.com/sessions/introducing-enterprise-architect-16/)
In this session, we will take a sneak preview of the up-and-coming release of Enterprise Architect. There has been a lot of changes both in Enterprise Architect and within Sparx Systems this year, I will take the time to introduce some of the new tools and capabilities introduced into Enterprise Architect in that time as well as talk about other initiatives that Sparx Systems has undertaken in recent times.
(https://i.ibb.co/tmGbgHW/Tom.png)
-
Math Solvers and SysPhS Simulation in Enterprise Architect 15.2 - Go to Session Page (https://www.eaglobalsummit.com/sessions/math-solvers-and-sysphs-simulation-in-enterprise-architect-15-2/)
(https://i.ibb.co/HXwt9X2/Steven-Hall.png)
-
eHealth - A Conceptual Framework using Microservices Architecture and Sparx EA Ecosystem - Go to Session Page (https://www.eaglobalsummit.com/sessions/a-conceptual-framework-using-microservices-architecture-and-sparx-ea-ecosystem/)
(https://i.ibb.co/1QJxtnR/Vish-Uday.png)
-
Enterprise Engineering realized with an own created MDG in Sparx - Go to Session Page (https://www.eaglobalsummit.com/sessions/enterprise-engineering-realized-with-an-own-created-mdg-in-sparx/)
(https://i.ibb.co/b2b0cQD/Peter-Kuipers.png)
-
Create Knowledge, Share Knowledge - Go to Session Page (https://www.eaglobalsummit.com/sessions/create-knowledge-share-knowledge/)
In the talk, we discuss the central value of modeling – creating and communicating knowledge.
We are modeling not just for fun, but rather due to the value generated by modeling. When we better understand the mechanisms of modeling value, we can focus on things that matter.
Knowledge and access to knowledge are often the key to the success. Nowadays all of us need to process a huge amount of data and information, learn from it, and generate knowledge, which we again need to efficiently share between us. If a company has developed mechanisms to do the job well, the chance of being successful is big. Modeling is one of the possible mechanisms that can help in both tasks: generating and sharing knowledge. The big question is always – what really matters if you use modeling. In the talk, we will do our best to answer the question by going through theoretical stuff but also looking at some examples.
(https://i.ibb.co/LtzSj7d/Roman.png)
-
Importing Data From Excel and Word Documents - Go to Session Page (https://www.eaglobalsummit.com/sessions/importing-data-from-excel-and-word-documents/)
How to import Model elements and connectors from Excels and Word documents to harvest model contents.
(https://i.ibb.co/bB5y5Lm/Santhosh-and-Suresh.png)
-
Personalize, Declutter, and Focus within Enterprise Architect - Go to Session Page (https://www.eaglobalsummit.com/sessions/personalise-declutter-and-focus-within-enterprise-architect/)
Personalise, Declutter, and Focus within Enterprise Architect: a tutorial-style workshop teaching tips and tricks to streamline the Enterprise Architect user interface to enhance ergonomics and increase productivity and efficiency.
(https://i.ibb.co/tKb9Rpx/Gillian.png)
-
Introducing Prolaborate 4.0 - Go to Session Page (https://www.eaglobalsummit.com/sessions/introducing-prolaborate-4-0/)
The Next-Gen Prolaborate is here! Get an exclusive first look at the all-new and amazing Prolaborate 4.0
(https://i.ibb.co/qghgWmH/Madhav.png)
-
Build Better Systems better using Digital Engineering - Go to Session Page (https://www.eaglobalsummit.com/sessions/build-better-systems-better-using-digital-engineering/)
Digital Engineering is the key element of an emerging paradigm: “Rather than just building better systems, it builds systems better”. Architects need to embrace this disruptive agility in order to remain competitive in an ever-innovating global business environment. Digital engineering is a fundamental part of the US government’s architecture and modern systems development methodology. Giu will be sharing his experience working with one of the leading government research organizations over the past year to demonstrate the role architecture can play in making digital engineering successful.
(https://i.ibb.co/0978bZH/Giu.png)
-
Aspect-oriented modeling in Enterprise Architect - Go to Session Page (https://www.eaglobalsummit.com/sessions/aspect-oriented-modeling-in-enterprise-architect/)
Aspect-oriented software development brings us many benefits, allowing us to build more understandable, reusable, flexible, extensible systems, reducing development costs and complexity, and EA can give us full support for this paradigm.
The slides will be written in English, the presentation will be in Spanish or English (we are deciding on this at the moment)
This presentation will review some concepts about aspect-oriented software development, show how to keep concerns completely separated throughout the entire software development life cycle, and present an example of how to implement some of the aspect-oriented processes, in this case, the composition of aspect-oriented advice into base business process diagrams in EA.
(https://i.ibb.co/8g6h6K1/Fernando.png)
-
Seamless Versioning and Collaboration for Agile Modeling with EA - Go to Session Page (https://www.eaglobalsummit.com/sessions/seamless-versioning-and-collaboration-for-agile-modeling-with-ea/)
The need to go agile is obvious – but how can this work using models? We will take a closer look at how Sparx EA teams can achieve the best of both worlds, granular versioning using Lemon Tree and enterprise collaboration and stakeholder reviews using Prolaborate.
(https://i.ibb.co/mt108c9/Nizam-anad-Daniel.png)
-
Agile Systems Engineering with Enterprise Architect - Go to Session Page (https://www.eaglobalsummit.com/sessions/agile-systems-engineering-with-enterprise-architect/)
Executable models are the foundation of agile systems engineering. They provide a means for systems engineers to minimize the ambiguity prevalent in text-based specifications, along with the verification necessary to ensure specifications are complete, consistent, and correct.
The topic of agile systems engineering is growing in the current literature. INCOSE has an active working group focused on agile processes and agile systems. One significant contribution to the discussion is the book Agile Model-Based Systems Engineering Cookbook by Bruce Douglass. This book and what we have learned from the INCOSE working group are the basis for this presentation. Some of the recipes and all of the example model from the book have been implemented in Enterprise Architect.
(https://i.ibb.co/WcgPgN0/JD-Baker.png)
-
Sparx Systems Tools for Remote Collaboration - Go to Session Page (https://www.eaglobalsummit.com/sessions/sparx-systems-tools-for-remote-collaboration/)
This Case Study will examine some of the new features in Enterprise Architect 16 that have allowed Sparx Systems to work from home successfully and collaborate on every aspect of software and system development.
In this case study presentation, you will learn about:
1. Aspects of Collaboration including Mail, Chat, Journal, Diary, Discussions, and Reviews.
2. Pro Cloud Server, Prolaborate, and Enterprise Architect enhancements to collaboration.
(https://i.ibb.co/93GxxqM/Scott.png)
-
How to build model structure - Packages in the Browser window - Go to Session Page (https://www.eaglobalsummit.com/sessions/how-to-build-model-structure/)
We usually create and use many Packages in the Browser Window, but efficiency depends on how to build the structure. I would like to share basic information about the Browser and some key ideas to build the structure.
- useful features in the Browser
- Views and Packages
- change order
- some elements are not shown, why?
- build structure for the first EA users
(https://i.ibb.co/pnwt3gS/Takeshi.png)
-
LemonTree Components - Model Library for Product Line Engineering with Enterprise Architect- Go to Session Page (https://www.eaglobalsummit.com/sessions/lemontree-components-model-library-for-product-line-engineering-with-enterprise-architect/)
(https://i.ibb.co/qNtZ7Kh/Daniel-Lemon-Tree.png)
-
Simplifying EA Interface - Go to Session Page (https://www.eaglobalsummit.com/sessions/simplifying-ea-interface/)
Using Workspaces, Customizing Ribbon Sets, Selecting Perspectives, MDG Selection and the most important windows for better modelling.
(https://i.ibb.co/zQ63zXB/Suresh.png)
-
Using Enterprise Architect in the process of retrofitting Industrial systems - Go to Session Page (https://www.eaglobalsummit.com/sessions/using-enterprise-architect-in-the-process-of-retrofitting-industrial-systems/)
In this presentation, we present a method by using Enterprise Enterprise Architect in the process of retrofitting Industrial Systems. Nowadays a large number of projects are related to upgrade, replace or terminate industrial Systems. For these projects, we use a method called “Middle Out Analysis” based on a “Top-Down-“ and “Bottom-Up Analysis” to find gaps between existing documentation and the existing implementation of the System.
(https://i.ibb.co/DwDWBnm/Jan.png)
-
Creating Pragmatic SAFe Solution Intent with Sparx - Go to Session Page (https://www.eaglobalsummit.com/sessions/creating-pragmatic-safe-solution-intent-with-sparx/)
A real-world case study on how to leverage Sparx in the various SAFe agile architecture roles, thereby balancing intentional architecture with emergent design
(https://i.ibb.co/23HNvmc/Rudi.png)
-
MDGs the Next Steps - Go to Session Page (https://www.eaglobalsummit.com/sessions/mdgs-the-next-steps/)
Assuming you have a basic MDG, we can up the ante and add some extra features to the MDG to really make it sing.
In this session I will cover
1. Speeding up the process of Generating the MDG using a script (which I will make available for attendees can download)
2. Deploying an MDG via Import to Model
3. The basics of shapescripts and common reasons as to why you might want to use a Shapescript in an MDG
4. Creating and including Patterns in an MDG
5. How to create a Model Wizard and incorporate the Wizard into the MDG
6. Including other artefacts such as Documentation Templates, Model Searches and Scripts
(https://i.ibb.co/CPKm8c2/Phil.png)
-
Why EA sometimes fails? - Go to Session Page (https://www.eaglobalsummit.com/sessions/why-ea-sometimes-fails/)
Implementation of cae tools in companys sometimes fails. Why!? The answer is: less is more but do it wise!
I’ll show how EA and Prolaborate has changed my work and information exchange with business stakeholders. Right approach and usage of tools wisely can change everything.
(https://i.ibb.co/wQS2k23/Jacek.png)
-
A prototyper and pattern guide for logical data modelling in IDEA - Go to Session Page (https://www.eaglobalsummit.com/sessions/a-prototyper-and-pattern-guide-for-logical-data-modelling-in-idea/)
Evaluation Logical Data Models with non ICT stakeholders can be challenging. Are they aware of the impact of the special modelling concepts like specializations, enumerations, and associations with cardinalities? In this session, I will demonstrate a tool in the IDEA AddOn that transforms logical data models to an explorer-like screen in which you can evaluate the logical model in a more intuitive format and navigation. This can be combined with a pattern catalog to quickly introduce standard building blocks in the logical data model for evaluation.
(https://i.ibb.co/y5z3T0T/Bert.png)
-
Cloud Migration using EA, Prolaborate, and TOGAF© ADM - Go to Session Page (https://www.eaglobalsummit.com/sessions/cloud-migration-using-ea-prolaborate-and-togaf-adm/)
I invite you to watch over my shoulder and to learn effective best practices to deliver your next transformation project. Discover how to migrate legacy applications to rehost on AWS or Microsoft Azure DevSecOps, Office 365, and NIST Cyber Security requirements. I’ll share a practical approach to leverage architecture development methods to deliver the architecture vision, business, application, data, and technology using stakeholder analysis, gap analysis, roadmaps, application dashboards to assist stakeholders to make tolerate, invest, eliminate, and migrate decisions that make your practice successful.
I’ll share what I’ve learned on how to use EA 15.2 tightly coupled with many game-changing Prolaborate/PCS features to collaborate, review, approve to manage complex architecture deliverables for stakeholders to create value, reduce the risk that demonstrates transformation alignment between business leaders and IT SME’s.
(https://i.ibb.co/WPbXc6P/Ramsay.png)
-
Sparx EA SaaS - Go to Session Page (https://www.eaglobalsummit.com/sessions/sparx-ea-saas/)
Sparx EA SaaS – The past, present and future of EA Platform Deployment
(https://i.ibb.co/McZMWgq/Nizam.png)
-
SysML QuickStart using Enterprise Architect - Go to Session Page (http://o to Session Page)
This session is for complete beginners. We will quickly build a small SysML model of a Doorbell System.
The materials for this session can be downloaded here: https://asattepress.com/Downloads/Tutorials/Simple_SysML_for_Beginners_SparxEA/SparxEA-Materials.html
(https://i.ibb.co/3cvk4vF/David.png)
-
"Say Hello to CodeBot" - Go to Session Page (https://www.eaglobalsummit.com/sessions/say-hello-to-codebot/)
Everyone’s familiar with introductory “Hello World” programs as a way to help you learn a new programming language. CodeBot generates and deploys web applications from UML models with virtually no programming (literally speaking, the model is the code). So what does “Hello World” look like when the code is a UML model?
Hello CodeBot is simple. There are only 3 web pages and 2 domain classes.
But it illustrates many of the things you need to know to get started generating your own web apps.
Hello CodeBot is secure. It uses JSON web tokens (JWT) to provide secure access. Register and Login methods are automatically generated in the API and used by the generated React JS pages.
Hello CodeBot is rich media. It plays videos, uses image components and CSS stylesheets.
Hello Codebot is designed to be a starter model for your own web apps.
You can use our pre-built Registration and Login pages, then build out your own web application by replacing our Home page. Figure 1 shows the application’s 3 pages; you can Register, Login and Play Videos (in this case, tutorials from our YouTube Channel).
Hello CodeBot is free to download. Each of these pages was 100% code generated from wireframes within the (free to download) UML model. You read that right, virtually no code was written manually to generate this web application. The single solitary piece of code initializes the video list with data and is embedded within the UML model. You can download the UML model and the MERN Stack web app in a zipfile, including database (Mongo), API (Node), API documentation (Swagger) and React JS pages, from our online process guide at:
https://parallelagile.github.io/CodeBot/codegen-process-guide/hello-codebot-project
(https://i.ibb.co/z4sxXMf/Doug.png)
-
Repository Updates and Administration Made Easy with Model Add-in Recipes - Go to Session Page (http://Go to Session Page)
A Powerful Administrator’s Recipe Book of set-based functions used to perform common repository administration tasks.Save time and mitigate risk with this innovative and powerful library and its accompanying Easy-to-Follow and Extensible Recipe Book. Do in 4 lines what might take 50 - 60 lines of scripting with more Rigor and Precision. Take home a COMPLIMENTARY copy of the Recipe Book.
(https://i.ibb.co/nDdwGzr/Stephen.png)
-
Sustainability Development Goals (SDG) in Enterprise Architect - Go to Session Page (https://www.eaglobalsummit.com/sessions/sustainability-development-goals-sdg-in-enterprise-architect/)
(https://i.ibb.co/jb5nkWB/Peter-Lieber.png)
-
Bringing structure into your models - Go to Session Page (https://www.eaglobalsummit.com/sessions/bringing-structure-into-your-models)
Using the agile Dependency Structure Matrix to improve your Sparx models for better alignment of intended vs. emerging architecture. Combining models and code in a single matrix by using Lattix 12 will make CI/CD easier and improves quality and traceability of your application(s).
Whether or not you use an agile approach, keeping models and code as close together as possible is essential. What would be the benefit of validating your models for KPIs like quality of structure, hierarchy, cyclomatic dependencies? Suppose you are able to model your (application) architecture in Sparx and validate whether your application code base (in C, C++, Ada, C#, Java, etc. to discover and control structural mismatches? Suppose you are able to prevent architectural erosion? Suppose you are able to trace your EA requirements model into your code and/or test cases? What benefits will that bring to further development? Will it increase and improve your product life cycle?
In this talk you will be informed about the "magical" power of Dependency Structure Matrices. You will learn the basic DSM techniques and how to apply these with your EA model and code base. But also how to improve the structure of existing non-code oriented models.
(https://i.ibb.co/YZ0CRm2/Han-Van.png)
-
Azure Data & Analytics, ArchiMate and Sparx Enterprise Architect: a powerful combination - Go to Session Page
(https://www.eaglobalsummit.com/sessions/azure-data-analytics-archimate-and-sparx-enterprise-architect-a-powerful-combination/)
In this session Bert and Yorrick will discuss the approach of the Dutch Railways for architectural modelling of a complex Azure landscape. We show examples of our ArchiMate viewpoints and views, demonstrate how we configured Sparx Enterprise Architect and indicate what our “lessons learned” are. With this we think we can give you an insight into the opportunities and challenges of the combination ArchiMate, Azure for Data and Analytics, Sparx Enterprise Architect and secure infrastructure.
(https://i.ibb.co/BV2BYLr/Yorrick-Bert.png)
-
The Basics of MDG - Go to Session Page (https://www.eaglobalsummit.com/sessions/the-basics-of-mdg/)
Building a Custom MDG from Scratch – How to series!
(https://i.ibb.co/47vH3cF/Ajinizha.png)
-
Based upon Enterprise Engineering, generating working applications with USoft - Go to Session Page (https://www.eaglobalsummit.com/sessions/based-upon-enterprise-engineering-generating-working-applications-with-usoft/)
(https://i.ibb.co/mS4BGyK/Peter-Kuipers-Based-Upon.png)
-
EA Integrations - Go to Session Page (https://www.eaglobalsummit.com/sessions/ea-integrations/)
Looking out to integrate Enterprise Architect seamlessly with the tools your teams use daily? Let’s take a detailed look at the integrations Prolaborate and Pro Cloud Server have to offer.
(https://i.ibb.co/5FcCcYG/Madhav-EA-Integration.png)
-
Compliance – Manage processes, risks & controls using Sparx EA - Go to Session Page (http://Go to Session Page)
Regulations such as IFRS17, Solvency II, BASEL III, BCBS 239 to name a few are just the beginning. In this presentation, we show how to use Sparx to manage complexity and make the result useful for the business.
I will use Sparx EA to demonstrate in practice how to go from excel sheets with controls and risks, importing them info Sparx EA and how a custom made MDG will make the models look like the users are used to in Sparx EA. The models will then be published ready for business people to use.
(https://i.ibb.co/mcktshg/Johan-Wreto.png)
-
Sparx EA Service Excellence - Go to Session Page (https://www.eaglobalsummit.com/sessions/sparx-ea-service-excellence/)
A strong arm of EA support services around the globe makes deployment, rolling out, training, standardization, and course correction easier than ever before. Two case studies to be discussed where a small effort from EA experts set the course right for a wide architectural practice.
(https://i.ibb.co/KLxY0Ld/Nizam-Sparx-EA-Service-Excellence.png)
-
Labnaf innovations for large scale enterprise visualizations and transformations - Go to Session Page (https://www.eaglobalsummit.com/sessions/labnaf-innovations-for-large-scale-enterprise-visualizations-and-transformations/)
Today, enterprise architecture is usually organized following empiric approximations that are inherited from the nineties and that are unfortunately leading to recurrent failures.
Labnaf features, instead, a precise and intuitive framework organization that is based on systems semantics, and that is used by Prolaborate to provide enterprise analytics and visualization at large scale.
More information on www.labnaf.on and on the Labnaf Channel on YouTube.
(https://i.ibb.co/BzkMyPp/Alain-Orsolya.png)
-
ISO/TC 211 have used UML for the development and implementation of standards since 1998 - Go to Session Page (https://www.eaglobalsummit.com/sessions/iso-tc-211-have-used-uml-for-the-development-and-implementation-of-standards-since-1998/)
(https://i.ibb.co/SQfhX1q/Knut.png)
-
Capability-Based Business Architecture Transformation at PayPal - Go to Session Page (https://www.eaglobalsummit.com/sessions/capability-based-business-architecture-transformation-at-paypal/)
As with many organizations, PayPal is looking to simplify the core applications that run their business and integrate acquired companies into those core applications. Those applications are grouped into different, internal platforms that represent shared services that are used by their commercial products delivered via their website, mobile applications, and merchant APIs. Executive management required a business-oriented lens to understand the current state, inform planning and funding, and track progress towards the target architecture. The Enterprise Architecture practices at PayPal responded by working with executive stakeholders and platform teams to synthesize a capability-based view of their common and foundational platforms to support this enterprise-wide transformation effort. This presentation will review the approach the EA team employed, initial outcomes, and continuing plans.
(https://i.ibb.co/LpfLKjF/Chris-Mahesh.png)