No Magic, Inc. has become a member of OMG

The Object Management Group (OMG) is an open membership, not-for-profit consortium that produces and maintains computer industry specifications for interoperable enterprise applications. The OMG membership includes virtually every large company in the computer industry, and hundreds of smaller ones.


Read more

ICONIX

ICONIX brings more than 25 years of experience with software and systems engineering to the No Magic community. Originally founded in 1984 as a tools company, our use case driven approach to object-oriented software engineering pre-dated the existence of UML by several years in the early 1990's.

ICONIX JumpStart Training on-site workshops uniquely accelerate project progress at the same time as getting teams trained on tools, notation and process, and have helped hundreds of projects deliver results on time and on schedule. ICONIX offers an ongoing series of open-enrollment training workshops in major cities around the world. These hands-on workshops present "process roadmaps" for a variety of topics including business process modeling (BPM), service oriented architecture (SOA) development, and embedded system development using SysML.


Read more

PivotPoint Technology Corporation

PivotPoint Technology Corporation provides premium Model-Driven Engineering training for system architects, software engineers, systems engineers, and business analysts in North America, Europe, and the Middle East. We offer intensive, interactive, hands-on workshops that feature industry standard modeling languages (UML, SysML, BPMN), architecture frameworks (UPDM, DoDAF, TOGAF), and processes (Open Unified Process). All PivotPoint workshops are based on modular learning units that are designed to be integrated with optional modeling tool training, and which can also be customized to meet your project and team modeling needs. PivotPoint workshops can be followed up with consulting services that will keep your Model-Driven Engineering project on track.

PivotPoint is a Training Partner with No Magic, Inc. and is pleased to offer our Clients special editions of our most popular workshops that are customized to work with MagicDraw, an award-winning visual modeling tool. PivotPoint workshops that integrate MagicDraw modeling tool training are featured on the MagicDraw Training page of the PivotPoint web.


Read more

ICONIX

ICONIX brings more than 25 years of experience with software and systems engineering to the No Magic community. Originally founded in 1984 as a tools company, our use case driven approach to object-oriented software engineering pre-dated the existence of UML by several years in the early 1990's.

ICONIX JumpStart Training on-site workshops uniquely accelerate project progress at the same time as getting teams trained on tools, notation and process, and have helped hundreds of projects deliver results on time and on schedule. ICONIX offers an ongoing series of open-enrollment training workshops in major cities around the world. These hands-on workshops present "process roadmaps" for a variety of topics including business process modeling (BPM), service oriented architecture (SOA) development, and embedded system development using SysML.


Read more

Compuware

We are an International software Value Added Distributor (VAD) and Reseller (VAR) with a large and established customer base penetrating the major SMB and Large resellers across all channels in Germany, Austria and Switzerland.

Our understanding of "Value Added" is to offer software that provides excellent service to the smooth and speedy extradition, thereby providing the most suitable licensing and cost optimized alternative. Our goal is to establish new technologies and specialized manufacturers from the level 3 software environment to become the market leader alternative for the large resellers. We drive the fast-moving and professional route-to-market for new Software vendors.


Read more

Choosing the right modeling tool

The popularity of modeling is increasing. And with good reason, because modeling (especially based on standards) provides a means for communication, thinking and complexity management. However, given the diversity of domains that are modeled, and the different methods and work processes, what modeling tool should you choose? Is there an ultimate tool that could fit all your needs? We do not think so, and we will try to explain why.


Read more

Making the most of EA modeling tool

Modern enterprises are based on complex business systems that are supported by even more complicated IT systems integrating multiple technologies and standards. Modeling helps to capture and communicate the multilayered architecture of the enterprise and evolve it for better enterprise performance. The ability to capture, integrate, and maintain integrated enterprise architecture (EA) models strongly depends on the modeling tool features that make enterprise architects' daily work more or less easy. In this paper, we are analyzing these modeling tool features that are critical for Integrated EA.


Read more

Process For Selecting A SysML Tool

Process for Selecting Engineering Tools outlines the process and tools used to select a SysML (Systems Modeling Language) tool.

The process is general in nature and users could use the process to select most engineering tools and software applications.


Read more

Design of Inverted Pendulum System Using SysML

In this paper, SysML (System Modeling Language) has been used to design the inverted pendulum system whose pendulum is controlled to remain upright by a feedback controller. We use a state-space model to design our feedback controller and perform simulation to ensure that the designed controller gain can be used to meet the required response. The result of this work shows that SysML is very helpful for the system engineer to design a complex system, especially a heterogeneous system.


Read more

Best Practices for Applying UML

Although UML notation is widely recognized as lingua franca for software development, many developers still lack skills for applying it efficiently. Methodologists, practitioners and tool vendors need to share their experience in order to find out ways how to get the most use from modeling and avoid abusing it. With this whitepaper, we start a series of best practices in applying UML that are driven from No Magic expertise in multiple software development projects and building MagicDraw UML tool. We hope that they will help you to change the way you model and make it more efficient!


Read more

SODIUS

SODIUS is a product and services organization. The company assists institutions and enterprises with establishing and improving their engineering processes for designing complex systems, complex products and software. Sodius provides off-the-shelf and custom interoperability solutions to integrate applications and data which is needed by an enterprise engineering team. The company’s expertise includes integrating legacy applications, Eclipse integrations and DoDAF view exchanges.


Read more

Integration with E2E Bridge

MagicDraw integrates with E2E Bridge. Following the MDA guidelines of the OMG the E2E Bridge offers the first integration platform worldwide capable of executing UML based Integration Models without the need for programming.


Read more

SafeGuard Security Holdings

Safeguard Security Holdings, Inc. ("Safeguard"); OTC: (SSHS.PK), is a sole source security solutions provider. The Company offers a converged suite of physical and electronic security services through its operating subsidiaries. It provides corporate and government clients with a wide range of security services. These services range from highly-trained armed and unarmed security officers, to the design, installation, integration and maintenance of the most technically advanced security systems available. Safeguard's team of professionals have successfully deployed some of the most significant security projects in the United States. The company's senior team of security professionals are unmatched in the industry and provide clients with excellence in leadership, innovation, knowledge, expertise and application.


Read more

MagicDraw is integrated with BLUAGE

BLUAGE is a Built-On Eclipse application generator, offering an integrated environment for UML models' execution and automated transformation into JAVA and .NET applications.

BLUAGE Build module is a MDA compliant workbench for UML models elaboration, debugging and transformation (PIM2PSM) and business application's source code generation (PSM2TEXT). BLUAGE Build is designed for consultants and developers and enhances MagicDraw UML and Eclipse IDE with agile model transformation features.

BLUAGE Deliver module is the first Integrated Generation Environment to fully generate your applications into the majority of existing frameworks and web-applications servers thanks to a large range of customizable transformation cartridges (BSPs). BLUAGE Deliver keeps your business models free from technical architectures thanks to the PIM & PSM concepts. BLUAGE Software supports and recommends Magic Draw UML for UML/OCL modelling.


Read more

Model Driven Solutions

Model Driven Solutions  is a leading provider of professional services and products that leverage Services Oriented Architecture (SOA),Model  Driven Architecture (MDA), Information Sharing and the Semantic Web techniques and standards. We assist  major organizations in achieving effectiveness and agility in a changing and  collaborative world. Active  in the Object Management Group (OMG), The Open Group, the Organization for the Advancement of  Structured Information Standards (OASIS), World Wide Web Consortium (W3C) and other standards development  organizations, Model Driven Solutions  provides industry leadership that is, today, resulting  in significant technological advancements and customer satisfaction.


Read more

Nomos Software

Nomos Software specializes in data modeling and the OCL rules language. The company provides products and services to help MagicDraw users follow a model-driven process for business rules. OCL is a non-proprietary rules language, used with UML, supported in MagicDraw, and published as an OMG and ISO/IEC standard.

Nomos is about users adopting a robust approach to managing data models and business rules: assuring compliance of critical business data, improving development and test productivity, and reducing costs.

The Cameo OCL Transformer product for XML-based business data supports a 100% automated process for generating executable rule sets out of MagicDraw.


Read more

Integration with Mia-Studio

Mia-Software is the provider of the tool suite Mia-Studio, the  best-of-breed solution to translate models into code or into other  models. Mia-Studio is composed of Mia-Generation a development  environment to build customized code generators based on templates  mechanisms, and Mia-Transformation a development environment to build  customized models translators based on inference rules mechanisms.

Mia-Software also provides off-the-shelf rules for environments such as .Net (C#, ASPX, ...) or J2EE (Struts, JSF, Hibernate, ...) and plugins  to launch generation from IDE such as Eclipse, JBuilder or VisualStudio.  These solutions import models (UML 1.x and UML 2) from MagicDraw  through XMI file format.


Read more

MagicDraw integrates with CoFluent Design™

CoFluent Design™ provides system-level modeling and simulation tools for executing use cases and analyzing performance of embedded devices and chips. CoFluent Studio™ generates SystemC transactional models from UML diagrams and standard C that describe complex multi-OS, multicore embedded systems. CoFluent Reader™ enables efficient exchange of executable specifications with all project stakeholders and contractors. CoFluent is used throughout the product development lifecycle for: INNOVATION (capturing with minimal effort the design intent in reusable models that mix new features and legacy, allowing for early patent application), OPTIMIZATION (finding the optimal architecture and power efficiency through design space exploration free of the full hardware/software code), VALIDATION (defining use case scenarios for validating the real-time behavior, predicting performance and generating test cases for implementation).


Read more

Integrations with the Simulation tools

InterCAX LLC applies state-of-the-art information modeling technology to the integration of software tools for complex model development. InterCAX ParaMagic™ is a plug-in for MagicDraw SysML, making SysML models come alive for simulation, optimization and what-if analyses. 

ParaMagic plugin offers a dramatic expansion of the power of SysML parametric simulation, allowing users to integrate Microsoft Excel®, MATLAB® /Simulink® and Mathematica® into their MagicDraw SysML models. Using the quantitative information and constraint relationships displayed in SysML diagrams, model-builders can run simulations from the earliest stages of system design. In traditional domains of system engineering like aerospace and transportation, users can explore system performance, estimate cost and allocate resources. Developers leveraging MagicDraw's DoDAF and business modeling capabilities can add parametric simulation using SysML submodels for defense planning, business process analysis and computational finance.


Read more

MagicDraw integrates with Generative Software's MDSD tools JenerateIT and gApp

MagicDraw integrates with Generative Software's MDSD tools JenerateIT and gApp. gApp is a MDSD platform for the modeling and generation of complete data-driven client/server applications. Applications generated by gApp have a rich user interface and are deployable on the internet. There are different gApp editions to support different client technologies (e.g. gApp Swing Edition). JenerateIT and its integration with the Eclipse IDE provide the code generation infrastructure that is leveraged by gApp's code generation logic. Generated applications as well as gApp's generation logic can esaily be modified and extended. Java knowledge suffices to do so. JenerateIT and gApp extensively utilize MagicDraw's OpenAPI and DSL customization engine. Through MagicDraw's OpenAPI, JenerateIT enables gApp's generation logic to access a model in-process, allowing for fast code generation cycles and provision of model element selections. MagicDraw's DSL customization engine makes working with the gApp modeling language easy, fast and comprehensible.


Read more

Integration with Enterprise Architecture repository

Adaptive provides a web-based enterprise architecture repository solution. Their products and services enable organizations to understand and align critical enterprise assets and capabilities with objectives and strategies and to maximize the value of their enterprise architecture initiatives, through exceptionally capable and feature-rich support for the full scope of Enterprise Architecture planning and implementation. By providing a "big picture" view - and with their unique capability to leverage disparate data sources into a holistic, secure enterprise architecture framework - Adaptive provides management, in both business and IT, with the ability to plan, organize, lead and monitor change in a much more rigorous and effective manner.


Read more

MagicDraw is integrated with AndroMDA

AndroMDA is an open source code generation framework that follows the Model Driven Architecture (MDA) paradigm. It takes a UML model from MagicDraw and generates classes and deployable components (J2EE or other). It can generate code for all Tiers of J2EE applications including the Web Tier (using Struts), the Services Tier (using J2EE Session Beans) and the Database Tier (database schema for creating database). AndroMDA also allows customization of the templates used for code generation so that you can generate any code you want!


Read more

MagicDraw is integrated with openArchitectureWare

MagicDraw integrates with openArchitectureWare (oAW). oAW is a suite of tools and components assisting with model driven software development built upon a modular MDA/MDD generator framework implemented in Java™ supporting arbitrary import (design) formats, meta models, and output (code) formats.


Read more

Integration with IRqA

MagicDraw is integrated with IRqA®, a state-of-the-art Requirements Engineering (RE) tool specifically designed to provide an integral support to the complete Requirements Engineering process.
This powerful RE tool helps teams to build high-quality systems requirements specifications: users can capture and manage requirements, analyze them in relation with the business domain in which they are categorized, and represent the system being built by means of clear and expressive techniques, understandable directly by the end user. Besides, IRqA® helps to manage the requirements and to trace them through the subsequent activities and stages in the system development. IRqA® also adds graphical functions for supporting the specification organization for large and complex projects, guaranteeing the specification quality.


Read more

Integration with IDEs

MagicDraw integrates with Eclipse IDE adding capability to model and code in the single environment. Eclipse, the most popular software development environment, is an open platform for tool integration built by an open community of tool providers. Operating under an open source paradigm, with a common public license that provides royalty free source code and world wide redistribution rights, the Eclipse platform provides tool developers with ultimate flexibility and control over their software technology.


Read more

WebSphere Studio Application Developer / Rational Application Developer

MagicDraw integrates with IBM Rational Application Developer. Award-winning IBM® Rational® Application Developer for WebSphere® Software is a comprehensive integrated development environment, with full support for the J2EE programming model including Web, Java, Web services and EJB development, that accelerates application development.


Read more

MagicDraw is integrated with JetBrains' IntelliJ IDEA

MagicDraw integrates with JetBrains' IntelliJ IDEA. IntelliJ™ IDEA is an intelligent Java IDE intensely focused on developer productivity. It provides a robust combination of enhanced development tools, including: refactoring, J2EE support, Ant, JUnit, and CVS integration. Packaged with an intelligent Java editor, coding assistance and advanced code automation tools, IDEA enables Java programmers to boost their productivity while reducing routine time consuming tasks.


Read more

MagicDraw is integrated with NetBeans

Another dynamic integration with one of the most popular IDE. The NetBeans IDE is a development environment - a tool for programmers to write, compile, debug and deploy programs. It is written in Java - but can support any programming language. It is a free product with no restrictions on how it can be used.


Read more

MagicDraw is integrated with Tassc

Estimator - a sophisticated software estimation application that allows you to plan, organize and control UML software development projects. Use XMI to import scope elements such as classes and use cases from MagicDraw into Tassc:Estimator to produce instant estimates of effort, duration and cost for your projects. Define resource availability and skill levels, analyze risk and produce accurate and detailed project plans and schedules. Use Tassc: Estimator's built-in metrics to get started straight out-the-box, then track progress and collect actuals which can be used to refine metrics and improve the accuracy of future estimates.


Read more

Plugins for the effort estimation, requirements management, tracking of development progress and test planning

KOMIX is a system integrator providing its own IT solutions based on advanced but well-established technologies. The services it provides cover all information system life cycle stages, starting from definition of requirements applying to system functionality up to acceptance testing and support of system operation. Komix has developed plugins to MagicDraw UML for the effort estimation, requirements management, tracking of development progress and test planning.


Read more

MagicDraw integrates with TMGi Products

The TMGi-SAT© engine extrapolates all of the data necessary to automatically populate the Unified Modeling Language Diagrams of the application Structural View and Implementation View, namely, the 'Class Diagrams', 'Object Diagrams' and 'Component Diagrams'. TMGi exports this information to MagicDraw UML. TMGi-eUML© technology automatically extracts from the output of TMGi-SAT© three of the fourteen UML standard diagrams; Class Diagrams, Object Diagrams and Component Diagrams. Use Case Diagrams are also achievable with minimal manual input. All output from this technology are integrated via XML into MagicDraw UML. All data, variable and term elements are captured and populated into the MagicDraw tool along with their respective attributes.


Read more

Code Generation Toolset for Insurance

Prima Solutions provides standard-based software to support incremental transformation of existing Insurance IT systems into component-based Service Oriented Applications. Built around an extensive Insurance Reference Model (Prima IBCS), a template-based code generation toolset and an innovative business service repository, Prima Repository complements existing infrastructure to enable a pragmatic and efficient approach to SOA transformation. Dedicated to the insurance industry, Prima Solutions offers new technology to promote Reusability and renewed Business and Technical Agility.

Founded in 1999, Prima Solutions operates globally from offices in Paris and Chicago. Customers include Safeco, Generali, RLI Corp., EuroLife, Kiln, Farm Bureau, B2V, CNP Assurances, Swiss Life, Groupama/GAN and AGPM. Projects implemented by these customers involve General, Health, Life and Pension Insurance products for core distribution, underwriting, policy administration and claims processing. Prima Solutions is owned by 33% by ILOG.
Prima Solutions is a member of ACORD and OMG.


Read more

Soluta.Net

Soluta.Net is No Magic's premier partner in Italy for enhancing productivity for MagicDraw, our Cameo Suite, Training, and professional services. Due to their extensive modeling skills and experience, they can help your company to leverage the most ROI from No Magic's product suite. Soluta.Net offers competencies and experience to support its customers in the development of distributed systems and applications. They have decades of professional experience in the organisation and management of complex software projects. Soluta.Net has direct experience with a broad spectrum of systems, in particular ERP, SRC, supply chain, help desk, telecoms, pharmaceutical, business process, e-commerce, and destination management. Soluta.Net provides valuable support in technical project management, architecture definition, design, and coordination of development tasks and activities in addition to the development itself. Our objective is to manage the organisational, architectural and technological complexity principally by separating the functional and technical aspects of the system, leading to an economy of scale for the customer's current and, perhaps more importantly, future projects. This is because the functional and technical aspects have different life cycles: while the former are the true assets and capital of the firm, the latter are more volatile and often subject to the vagrancies of producers and suppliers.


Read more

InterSystems Corporation

InterSystems Corporation is a global software technology leader with headquarters in Cambridge, Massachusetts, and offices in 24 countries. InterSystems provides advanced software technologies for breakthrough applications. InterSystems CACHÉ® is a high performance object database that makes applications faster and more scalable. InterSystems Ensemble® is a seamless platform for integration and the development of connected applications. InterSystems DeepSee™ is software that makes it possible to embed real-time business intelligence capabilities in transactional applications for better operational decisions. For more information, visit InterSystems.com.


Read more