Enterprise Architect version 13

download
purchase

English Chinese (Simplified) Czech Dutch French German Italian Korean Polish Portuguese Russian Slovak Spanish Swedish

My Profile

Social Media Channels

facebook google plus twitter youtube linkedin

Wednesday, 18 February 2015 09:43

Dunstan Thomas launch online training service.

Online training with Dunstan Thomas

Online training with Dunstan Thomas

DT Consulting now offer a virtual learning environment to compliment our existing classroom offering.

This new browser delivered self-study training environment will bring to you DT Consulting’s most popular training courses covering areas such as;

  • Sparx Systems Enterprise Architect
  • The Systems Modelling Language (SysML)
  • The Business Process Modelling Notation (BPMN)
  • The Open Group Architecture Framework (TOGAF)
  • The Unified Modelling Language (UML)
  • ArchiMate

 

Available Courses

 

Coming Soon…

Please visit our website for information on subscription pricing.

Published in News

Model-based development has established itself in more and more economic sectors, and is now also used in various scenarios for SAP projects. This means that both development as well as maintenance costs can be significantly reduced.

Over its entire lifetime, software costs money; in addition to pure development costs, significant maintenance costs arise during the utilization phase. As soon as the software is in live operation, associated costs are entered under “Software Maintenance” – costs which can reach up to 80 percent of overall lifecycle effort (see B. Hohler, Skript WRT Hannover 2008/09). According to an analysis by the software company Cast Research, maintenance costs alone amount to USD3.61 per individual line of code. It is also interesting to note that 47 percent of overall maintenance costs must be spent on dealing with problems, whereas 28 percent apply to verification and only 25 percent to implementing actual changes (see B. Hohler, ibid., p. 3).

In addition to good software design, the quality of the source code and, naturally, fulfillment of the software’s functionality are decisive for a lean maintenance cost structure. As a rule: The higher the quality of the software development, the lower the expenditures for operating the software. To avoid spiraling costs due to inadequate software design and low-quality source code, the link to model-based development is a promising approach – already underpinned by numerous studies and successes. The clear documentation and visualization provided by the models translate into time savings when becoming familiar with and developing the software, which in turn lowers maintenance costs. In this way, refactoring can be carried out from the start with well-structured software architecture, and continuously monitored...significantly extending software and system lifetime.

New tool connects model-based development and SAP

Gobas GmbH is a union of IT companies from the Braunschweig and Hannover metropolitan area which are focused on SAP and mobile development. Until only a short time ago, the model-based development of software in an SAP environment was not an issue for this company. Now, the strong growth in interest has led Gobas to develop its new tool - q.trans - for model-driven software development in SAP. “Many of our customers are running SAP, yet at the same time they are moving toward model-based development. In order to connect these two worlds in the best way, we have linked q.trans with Enterprise Architect,” says Markus Abel, CEO at Gobas.

With over 380,000 users worldwide, and of these around 60,000 in the German-speaking world, Enterprise Architect by Sparx Systems is a widely-used UML modeling platform. Its implementation in an SAP environment, facilitated by Gobas q.trans, unlocks an entirely new circle of users: “We are pleased that q.trans was developed with the help of Enterprise Architect. This has created a bridge of sorts between Enterprise Architect and ABAP OO development in SAP, opening up a very interesting new market. Once again, the benefits brought by Enterprise Architect to optimization and better understanding of complex software projects is made clear,” emphasizes Hans Bartmann, CEO of SparxSystems Central Europe.

Model-based development with UML growing in popularity

Model-based development based on the graphical language UML/SysML (Unified Modeling Language/System Engineering Modeling Language) continues to find its way into more industrial sectors. The Industry 4.0 initiative also places model-based development squarely in the center. The growth in model-driven development is intensifying, not least due to the continual improvements in the UML/SysML modeling language.

Seventeen years ago, the industrial standards body OMG (Object Management Group) published its first UML specification. Meanwhile, work is being carried out on Version 2.5, which will provide developers with even more detailed description options for their models. With the introduction of SysML several years ago, the application options of model-based development have been expanded to include entire systems. More and more academics and users see the future of software and systems engineering clearly in model-based development, from which code can be automatically generated.

The core idea of model-based engineering is to create a functional model for the product to be developed. This functional model can be taken as a basis for simulation even during development, and once it is completed it serves as the foundation for the generation of code. It is estimated that consistent development and verification on the model level can translate into savings of somewhere between 30 to 50 percent.

In the scope of SAP development, the model-based method can be implemented for forward as well as reverse engineering. Specifically the area of reverse engineering has found rather strong resonance with customers who wish to further develop their SAP solutions. With this goal in mind, various model-based development tools available on the market were tested. The results show quite clearly that Enterprise Architect was able to extract the most data from SAP solutions via the XMI interface.

UML models can also be easily imported into an SAP system with Gobas q.trans to create the development-relevant objects there, or to change existing objects according to the model specifications (”Forward Engineering“). In addition to the source code, however, reliable documentation is an important part of any piece of software. The solution therefore enables the current state of software development to be exported into a model and in this way directly embedded into the audit-proof documentation of the project source code (”Reverse Engineering“). Furthermore, the tool allows the comparison between a model and existing ABAP OO code, while offering sophisticated metrics for quality assessment of models and ABAP OO code.

Integration of metrics for quality assessment

Reliable data and figures enable the application of the scientific method when it comes to measurability of quality and costs - a quantitative assessment of the characteristics of software products, processes and projects. “It has to do with the use of software measurement…achieving specific goals, such as project controlling, error reduction or efficiency improvement” (from: Informatik-Spektrum, vol. 36, book 6, December 2013). The application of this theory in practice, however, is still in its infancy. Many companies are facing the challenge of selecting the right software metrics for measurement, and of extracting relevant conclusions from the identified indicators in order to minimize risk in their software projects.

Therefore, based on the current state of scientific knowledge, various software metrics have been integrated into the new Gobas q.trans development tool. This enables ABAP OO developers to come to the right conclusions based on predetermined measured values. At the same time, modern software development methods such as agile and incremental approach methods are supported. With the help of the implemented software metrics, the software’s development status can be continuously analyzed and documented. The progress becomes visible, project targets can be reviewed, and development errors detected early on.

Overview of Gobas q.trans functionality and scope

- Forward Engineering (generation of ABAP source code from UML models; operates across packages; generation of getter and setter methods; generation of comments; automatic syntax check; consistency check for DDIC objects; versioning; setting of an import history)

- Reverse Engineering (generation of a UML model from ABAP source code; selection criteria for objects; customizing for object names; operates across packages)

- Quality Management (comparison of objects and packages between UML and SAP; detailed listing of attributes, methods and interfaces; operates across packages; code assessment using object-oriented software metrics; depth of inheritance (DIT), Law of Demeter (LoD), cohesion LCOM, instability and various others, such as McCabe and Halstead metric

- Supported object types: domains, data element, structure, table type, database table, class, interface, function groups and packages

Published in News

This new training course teaches ArchiMate business, application and technology layers as well as motivation and implementation & migration extensions (providing full support for TOGAF).

 

http://www.hippo-software.co.uk/pages/EAforArchitectureandStrategy.htm

Published in News

With over 100 participants the second Enterprise Architect User Group Event in Germany was a great success. Airbus Group in Ottobrunn (Munich) provided the conference facilities and there was a lot of networking and discussion after the speeches and during the breaks. All registered participants will soon find the presentations at the Enterprise Architect user group site www.eausergroup.com for download.

 

We say thank you to Airbus Group for the great cooperation, to the organizing team for the excellent preparation and to all participants, that they gave us their interest and feedback. We are sure, that model based development and engineering will grow further and Enterprise Architect as a tool for different groups of users will foster its position in the user community.

Published in News

DO-178B is the current standard in aviation industry for safety critical systems - also known as: "Software Considerations in Airborne Systems and Equipment Certification".

Find attached the White Paper including links to the UML Profile and a DO-178B glossary.

Published in White Papers

This workshop teaches delegates how to customise Enterprise Architect using profiles. Delegates learn how to build an MDG technology containing profiles for custom diagram types, toolbox pages, elements and relationships. Element profiles can define colours, fonts, shapes and tagged value properties.

Published in News

Following the resounding success of last year’s first-ever event for the German Enterprise Architect User Community, it is our sincere pleasure to invite you once again on October 7th, 2014 to Munich. Thanks to the generosity of Airbus, this year’s European Enterprise Architect User Group Event 2014 will be held at Airbus Group Headquarters in Ottobrunn, southeast of Munich, Germany.

Clotilde Marchal, Head of Systems Engineering Steering Group, will start the keynote with insights into the strategic role of model based systems engineering (MBSE) and corporate initiatives in this area at Airbus Group, and will be followed by Carsten Strobel, Research Team Leader for Model-Based Systems & Software Engineering at Airbus Group. He will explain how only model-based development allows a network of associations to be displayed, analyzed and solved within a multidisciplinary environment, as tightly integrated as possible, yet above and beyond disciplines and domains. Infineon Technologies and the Austrian Virtual Vehicle Research Center will concentrate their joint speech on the use of Enterprise Architect in the automotive sector by presenting the main findings of the project VeTeSS. Furthermore, the organizers will also present interesting topics: Ian Mitchell from Ability Engineering will talk about "Models to Shout About" and Phil Chudley from Dunstan Thomas will have a speech on "Blocks, Ports and Their Connections - A Practical Approach to SysML 1.3 Modeling using Enterprise Architect".

These are only some of a wide variety of practical use cases that will be presented on two tracks on October 7th. All presentations will be delivered in two parallel sessions by dedicated Enterprise Architect experts, and during coffee and lunch breaks you’ll have plenty of opportunity to get to know users, speakers and stakeholders eager to share their experiences.

So, register today for the most interesting and informative meeting in the European Enterprise Architect User Community! Get the latest information on the newest trends and developments in the world of Enterprise Architect, learn the best tips and tricks from other users and even get the answer to that question you’ve always wanted to ask!

The User Group Event is organized by the Enterprise Architect User Group EAUG (Dunstan Thomas, Ability Engineering and LieberLieber Software), tickets are available from:
http://www.eausergroup.com/

Looking forward to seeing you in Munich,
Best wishes,

European Enterprise Architect User Group 2014
Tuesday, October 7th, 2014
9 am - 5 pm
Airbus Group
Willy-Messerschmitt-Straße
85521 Ottobrunn

Published in News

Updated 9th June, 2016: Covering all new features available in Enterprise Architect 12.1

Enterprise Architect integrates Requirements Management with other software development disciplines, by creating requirements directly in the model. Requirements Management is built into the core product, solving many of the issues of traceability, interdisciplinary team divisions, integration with change and configuration management systems.  Read the following whitepaper for more information:

Published in White Papers

In an earlier Sparx Systems White Paper the scenario of a jigsaw puzzle was used as a metaphor for agile, flexible and collaborative response to the creation of a shared vision within an environment that is in a state of high flux.  The process of digital transformation will increase the probability of technology failure and change to complex systems will heighten risk exposure. It is essential that organisations mitigate these threats by deploying tools to support the creation of enterprise wide, agile responses. This paper discusses the inter relationship between managing digital transformation, collaborative agile tools and approaches and provides relevant examples of industry responses to digital disruption.

In the puzzle scenario, the mutual dependencies and unpredictability could be analogous to the challenges of digital transformation. Traditional business models will be driven to change by the forces of disruption and current business and IT portfolios will need to meet future demand. The agility with which organisations respond to these changes will be the key factor that governs their future success or their relegation to the beleaguered, whose business models have been made redundant.
 
These forces of digital disruption actually encourage business agility. The scalability afforded by cloud technology for example enables highly flexible service costs. Gartner predicts that “By 2017, 40 percent of utilities with smart metering solutions will use cloud-based big data analytics to address asset-, commodity-, customer- or revenue-related needs.”  In another example the just released “2014 Airlines IT Trends Survey” reveals that “the disruption caused by mobile is so significant that airlines feel that they must invest in mobile services to ensure that they are not left behind.” The survey also reports that “Today, 100% of airlines are investing in the mobile space.”  In the retail industry social media on mobile phones is creating a constant feedback loop that informs the development of business agility. As it permits real-time interactions with customers, it also drives growth.  The 17th Annual Global CEO Survey by PricewaterhouseCoopers, reports that technology is already having a far-reaching impact on healthcare delivery and CEOs are already planning ways to take advantage of this trend.  89% plan to improve their ability to innovate; 93% plan to change their technology investments; and 95% are exploring better ways of using and managing big data.

Across industry, successful business evolution over the next decade will be based on the extent to which organisations can harness the forces of disruption and become the disrupting force.  Organisational risk profiles will be changed by these forces and the new profiles will inform strategy and decision making. To translate business vision and digital strategy into effective enterprise change will require that leaders possess the ability to visualise, simulate and optimise the target state and ensure that the activities of everyone in the business are co-ordinated.

A systematic approach to the management of change provides an inclusive framework that considers the whole enterprise as well as the needs of different stakeholders. This agile business approach ensures that during the change process lifecycle, priorities are regularly assessed and progress continually monitored.  As requirements are identified adjustments are made by managers and their teams, and not left to the end.

Data visualisation enables insights that support faster and more effective decision making while improving communication and bridging the IT – Business divide. To enable agility and insight to support decision making, organisations must also address silos in legacy systems, business, and information. 

Enterprise Architect is and remains a technology that is fit for purpose in meeting the challenges of the changing business and IT environment. Visually powerful, it provides a fantastic viewpoint of multiple technologies and organizational units, all working together. Team review, shared data models and model mail are all in-built tools that can improve communication and break down silos, because everyone is using the same data/info/model.

To more effectively manage growing complexity and to stay focused and in control, agile and traditional teams choose Enterprise Architect.  Due to very competitive total cost of ownership, large and distributed teams can collaborate more effectively and increase speed and ease, in the design, build, and management of their solutions and processes. 

The industry tested traceability features of Enterprise Architect speak directly to shared awareness and clarity on what has been previously achieved.  According to Gartner, “An agile, multidimensional approach to architecture is absolutely essential to support continuous development and innovation. Give developers the tools to fail fast, iterate quickly and innovate for business transformation.”  The Kanban burndown charts that have been added to Enterprise Architect help to bring project reality into clear focus by showing the work done against the timeline, decision impacts and eliminate fuzziness about time based goals and deadlines.


Sparx Systems Enterprise Architect combines Agile projects with non Agile projects in a single projects portfolio, eliminating the necessity for any additional tools. For further information on tools for digital transformation and the creation of a shared vision within an environment that is in a state of high flux go to:

http://www.sparxsystems.com.au/products/ea/11/

Published in White Papers

ArchiMate is an industry standard notation developed by The Open Group for the graphical modeling of enterprise architectures. The notation has evolved to be fully aligned with TOGAF. Many companies recognise the value of these architectural models in understanding the dependencies between their people, processes, applications, data and hardware. Using ArchiMate allows them to integrate their business and IT strategies.

Gillian Adens, Director of Hippo Software, demonstrates how Enterprise Architect can be used to create ArchiMate models and viewpoints to help in understanding, documenting and communicating knowledge of the enterprise architecture. The webinar:

  • Explains the purpose of ArchiMate and how it supports TOGAF
  • Shows how to model business organisation, processes and products using ArchiMate business layer viewpoints
  • Illustrates an application landscape and explores dependencies using ArchiMate application layer viewpoints
  • Shows how to catalogue company infrastructure (hardware, system software and networks) using ArchiMate technology layer viewpoints
  • Demonstrates how to identify stakeholders, drivers, goals and requirements using the ArchiMate motivation extension

View the webinar and corresponding online resources at:

http://www.sparxsystems.com/resources/webinar/partners/archimate/archimate-introduction-hippo.html

Published in News