Sparx Systems Enterprise Architect

SPARX SYSTEMS

Enterprise Architect

Tüm sistemlerinizi, yazılımlarınızı, süreçlerinizi ve mimarilerinizi görselleştirebilir, analiz edebilir, modelleyebilir, test edebilir ve yönetimini yapabilirsiniz.

Zengin yeni araç paleti, görsel iyileştirmeleri, ekip özelleştirmeleri, kullanım kolaylığı, erişilebilirlik, entegrasyonlar, takım çalışması ve dağıtım seçenekleri sayesinde modelleme ve tasarım süreçlerinizi canlandıracak ve devrim yaratacak nitelikte bir ürün.

Entegre Modelleme Platformu

Hem iş süreçleriniz hem de mimarileriniz için tek bir araç:

  • Kurumsal Süreçler ve BT Sistemleri
  • Yazılım ve sistem mühendisliği mimarileri
  • Gerçek zamanlı ve gömülebilir sistem mimarileri

Yerleşik gereksinim yönetimi özellikleriyle Enterprise Architect, UML, SysML, BPMN ve diğer açık standartları kullanarak analiz, tasarım, uygulama, test ve bakım modellerine ilişkin üst düzey özellikleri oluşturmanıza, izlemenize ve yönetmenize yardımcı olur.

Enterprise Architect, sürdürülebilir sistem geliştirmenize yardımcı olur.

Enterprise Architect, ekibinizin hata payı düşük ve sürdürülebilir sistemler oluşturmasına yardımcı olmak için tasarlanmış çok kullanıcılı, grafiksel bir araçtır. Yüksek kaliteli, dahili raporlama ve dokümantasyon özellikleri ile takım çalışmasını destekler ve ortak bilgi havuzu oluşturmanıza olanak sağlar.

Esnek ve Zengin Modelleme Seçenekleri

NIEM

Ulusal Bilgi Değişim Modeli (NIEM), bilgilerin sistemler, devlet kurumları ve organizasyonlar arasında nasıl paylaşılabileceğini tanımlamak için kullanılan ortak bir çerçeve sağlar.

Open Standards

UML, BPMN ve SysML gibi açık standartlara dayalıdır. TOGAF ve UPDM gibi kurumsal mimari çerçevelerini destekler. Çalışan yazılımları analiz etmek ve görselleştirmek için entegre özel araçlar. Gelişmiş simülasyon, test araçları, ekip tabanlı depolar, sürüm kontrolü ve daha fazlası.

Test ve Debug

Kodlayın ve görselleştirin. Doğru davranışı test edin ve doğrulayın. Süreçleri simüle edin. Test noktalarını ayarlayın ve yönetin. Çalışan yazılımı hata ayıklayın ve inceleyin. Gelişmiş simülasyon, test araçları, ekip tabanlı depolar, sürüm kontrolü ve daha fazlası.

Simülasyon

Davranış ve durum modellerini dinamik olarak simüle edebilme. Süreç tasarımını doğrulama. Tetikleyiciler, olaylar, kısıtlamalar ve daha fazlasını belirleyin. Çarkların dönmesini izleyin! Karmaşık ve büyük yapısal sistemleri belirleyin. Gömülü çözümler oluşturun ve hata ayıklayın. Özel alanlara özgü çözümler oluşturun. Kendi alanınıza özgü modelleme araçlarınızı oluşturun!

Büyük Modelleriniz İçin Yüksek Performans

Yüksek Boyutlu Modellerinizi Saniyeler İçinde Yükleyin

Hızlı! Enterprise Architect kullanıcıları bu konuda hemfikir – Enterprise Architect son derece hızlı bir performans sergiler ve yüksel boyutlu modellerinizi saniyeler içinde yükleyebilir. Yüksek performanslı bir model deposuna(repository) sahip olan Enterprise Architect, büyük ekiplerin etkin bir şekilde birlikte çalışmasına olanak sağlar.

Etkili Takım Çalışması için Hazır

Özenle entegre edilmiş versiyon kontrol yetenekleri ve dağıtık bulut tabanlı sunucularla, Enterprise Architect dünya çapında farklı bölgelerde ikamet eden ekiplerin ortak projelerde etkili bir şekilde çalışmasına olanak tanır.

Model Simülasyonu

Modellerinizi Canlandırarak Deneyin

Modellerinizi dinamik model simülasyonu kullanarak hayata geçirin. Davranış modellerinizin doğruluğunu doğrulayın ve bir iş sisteminin nasıl çalıştığını daha iyi anlayın. Simülasyonlarınızın yürütülmesini kontrol etmek için bir düğmeye basmak, bir anahtarı çevirmek veya bir mesaj almak gibi tetikleyiciler kullanın. Enterprise Architect ayrıca Javascript ile yazılmış Koruyucular ve Efektler kullanarak simülasyonunuzun akışını kontrol edebilir.

Simülasyonlarınızı Yönetin

“Guards”, geçerli bir şifre girildiğinde hangi yolun izleneceğini belirlemek gibi kriterlere dayanarak bir sonraki adımı belirler. Simülasyonlarınızın kontrolünü, belirli zamanlarda değişkenleri manipüle etmek ve hesaplamalar yapmak için Efektler kullanarak ele alın. Zaman ve kaynak yatırımı yapmadan önce bir sistemin davranışını tahmin ederek ve değiştirerek gerçek dünya senaryolarını güvenli bir şekilde simüle edin. Bir simülasyonun hızını kontrol ederek, daha önce görülmemiş adımları gözlemlemek için bir sistemi yavaşlatabilirsiniz.

İş Süreci Çıktılarınızı Geliştirin

Karar verme süreçlerini analiz etmek ve iş sonuçlarını iyileştirmek için durma noktalarını kullanın. Simülasyon, iletişimi geliştirmeye, temel iş fikirlerini iletmeye ve karmaşıklığı azaltmaya yardımcı olabilir.

İzlenebilirlik

Uçtan Uca İzlenebilirlik

Enterprise Architect, gereksinimlerden analiz ve tasarım modellerine, uygulamadan dağıtıma kadar tam izlenebilirlik sağlar. Enterprise Architect’in İlişki Matrisi ve Hiyerarşi Görünümü gibi yeteneklerini kullanarak, tüm yaşam döngüsü boyunca etkili doğrulama, geçerlilik ve anında etki analizi mümkündür.

Doğru Bilgiye Sahip Olun

Yerleşik görev ve kaynak tahsisi ile birleştirildiğinde, Proje yöneticileri ve QA ekipleri, projeleri başarıyla teslim etmeye yardımcı olacak doğru bilgilere sahip olur.

Modelleyin, Yönetin ve Takip Edin

Yapılan Değişiklik İzleyin

Gereksinimlerinizdeki değişiklikleri tasarım ve diğer aşamalarda izleyin. Önerilen değişiklikleri orijinal gereksinimlere kadar izlemek için etki analizini kullanın. Projelerinizi doğru bir şekilde tamamlayın.

Enterprise Architect’in yerleşik gereksinim yönetimi özellikleri şunlar için kullanılabilir:

  • Düzenli, hiyerarşik bir gereksinim modeli tanımlayın
  • Sistem gereksinimlerinin model öğelerine uygulanmasını izleyin
  • Gereksinimleri arayın ve raporlayın
  • Önerilen değişikliklerin gereksinimlere etkisini analiz edin

Karmaşık Verilerinizi Yönetin

Karmaşık Bilgileri Modelleyin ve Yönetin.

Enterprise Architect, kullanıcıların, ekiplerin ve büyük organizasyonların karmaşık bilgileri modellemesine ve yönetmesine yardımcı olur. Yapısal ve davranışsal bilgilerin geniş bir yelpazesini görsel formda entegre ederek ve bağlayarak, mevcut veya gelecekteki durumun tutarlı ve doğrulanabilir bir modelini oluşturabilirsiniz.

Enterprise Architect’te karmaşıklığı yönetmenize yardımcı olan araçlar şunları içerir:

  • Stratejik ve iş düzeyindeki kavramları modellemek için diyagramlar
  • Alana özgü profiller ve yeniden kullanılabilir model kalıpları
  • Değişiklikleri izlemek ve entegre etmek için temel ve sürüm yönetimi
  • Doğru kişilerin doğru şekilde katkıda bulunmasına yardımcı olmak için rol tabanlı güvenlik

Dokümantasyon ve Rapor Aracı

Tek Tıklama ile HTML ve Doküman Oluşturun

Enterprise Architect, tam sürüm bir WYSIWYG şablon düzenleyicisi ile güçlü belge oluşturma ve raporlama araçları sağlar. Şirketinizin veya müşterinizin talep ettiği formatta ihtiyaç duyduğunuz bilgileri içeren ayrıntılı raporlar oluşturun!

Bir düğmeye tıklayarak modelinizin HTML sürümlerini otomatik olarak üreterek İnternet veya kuruluşunuzun intraneti üzerinden kolayca dağıtın.

Modelden Kaynak Koduna Geçiş

Modelden Kaynak Koduna Geçiş

Yerleşik kaynak kodu düzenleyicisi, modelden doğrudan aynı ortamda kaynak koduna hızlıca geçiş yapmanızı sağlar. Kod oluşturma şablonları, oluşturulan kaynak kodunu şirketinizin spesifikasyonlarına göre özelleştirmenize olanak tanır.

Enterprise Architect, birçok popüler dil için kaynak kodu oluşturma ve tersine mühendislik desteği sağlar, bunlar arasında şunlar bulunur:

ActionScript, Ada, C and C++, C#, Java, Delphi, Verilog, PHP, VHDL, Python, System C, VB.Net, Visual Basic, ve daha fazlası…

Uygulama Görselleştirme

Kod ve veritabanlarını tersine mühendislik ile görselleştirin

Enterprise Architect, geniş bir yazılım geliştirme dili ve veritabanı deposu şemasının tersine mühendisliğini destekleyerek uygulamalarınızı görselleştirmenize yardımcı olur.

Yeniden kullanımını en üst düzeye çıkarın

Kaynak kodu, jar dosyaları veya hatta .Net ikili derlemelerinden tam çerçeveler ve eski sistemler getirin! Çerçeveleri ve kütüphane kodunu içe aktararak, mevcut yatırımınızın yeniden kullanımını ve anlaşılmasını en üst düzeye çıkarabilirsiniz.

Model Odaklı Mimari Tasarım

Dönüşümler ve şablonlar

Enterprise Architect, kolayca düzenlenebilir dönüşüm şablonları kullanarak gelişmiş Model Odaklı Mimari (MDA) dönüşümlerini destekler.

Platformdan bağımsızdan platforma özgüye geçiş

Soyut modellerden hızlı bir şekilde ayrıntılı çözümler geliştirebilirsiniz. Tek bir platformdan bağımsız model (PIM), birden fazla platforma özgü hedef çözümün oluşturulmasını sağlayabilir – bu da önemli bir verimlilik artışı sağlar!

Yerleşik dönüşüm desteği:

  • C#
  • DDL
  • EJB
  • Java
  • JUnit
  • NUnit
  • WSDL
  • XSD

Hata Ayıklama ve Görselleştirme

Derleme, test etme ve çalıştırma

Enterprise Architect, Enterprise Architect geliştirme ortamı içinde derleme, test etme, hata ayıklama, çalıştırma ve dağıtım komut dosyalarını yürütme olanağı sağlar. MDA Dönüşümleri kullanarak kaynak sınıflardan NUnit ve JUnit test sınıfları oluşturma ve test sürecini doğrudan Enterprise Architect IDE’sine entegre etme yeteneği ile, UML ve modellemeyi derleme/test etme/çalıştırma/dağıtım sürecine entegre edebilirsiniz.

Çalıştırılan kodu adım adım izleme

Derleme/test etme ve çalıştırma işlevselliğine ek olarak, Enterprise Architect, Java, .NET ve Microsoft Native (C++, C ve VB) için hata ayıklama yetenekleri içerir. Enterprise Architect’e yerleşik hata ayıklayıcılar, bir geliştiricinin veya testçinin yürütülen kodu ‘adım adım izlerken’ yığın izleme bilgilerini yakalamasını sağlamak için özel olarak tasarlanmıştır ve askıya alınmış iş parçacıklarının çalışma zamanı denetimini gerçekleştirir.

Kod yürütmeyi görsel diyagramlara dönüştürme

Daha sonra, son yığın izleme geçmişini kullanarak Enterprise Architect içinde Sıra diyagramları oluşturabilir, gerçek kod yürütme ve çağrılarını görsel diyagramlara dönüştürebilirler.

Otomasyon

Modellerin iç detaylarına erişim

Otomasyon Arayüzü, Enterprise Architect modellerinin iç detaylarına erişmenizi sağlar. ActiveX Com istemcileri oluşturabilen herhangi bir geliştirme ortamı, Enterprise Architect’in Otomasyon Arayüzüne bağlanmak için kullanılabilir.

Otomasyon Arayüzü aracılığıyla gerçekleştirebileceğiniz bazı görevler şunlardır:

  • Yerel intranetinize günlük HTML raporu otomatik olarak oluşturup yayınlama
  • Tüm model öğelerine ortak olan mülk güncellemeleri gibi tekrarlayan görevleri betikleme
  • Bir durum makinesi veya diyagramdan kod oluşturma
  • Özel raporlar üretme
  • Modele karşı ad hoc sorgular yürütme

Veritabanı Modelleme

Veritabanı modelleme araçları

Enterprise Architect’in yerleşik Veri Modelleme araçları ve profilleri, UML’yi genişleterek tablolar ve ilişkilerin veritabanı kavramlarından UML’nin sınıf ve ilişki kavramlarına sezgisel bir eşleme sağlar. Bu genişletmeler ayrıca veritabanı anahtarlarını, tetikleyicileri, kısıtlamaları, referans bütünlüğünü ve diğer ilişkisel veritabanı özelliklerini modellemenizi sağlar.

Otomatik DDL oluşturma

Enterprise Architect, veritabanı şeması modellemeyi ve kutudan çıktığı gibi on bir DBMS hedefi için DDL betiklerinin otomatik olarak oluşturulmasını destekler:

  • DB2
  • Firebird
  • MS Access
  • MySQL
  • MS SQL Server
  • Oracle
  • PostgreSQL

Sistem Mühendisliği ve Simülasyon

Sistem Mühendisleri için birçok üst düzey özelliği entegre eden Enterprise Architect’in Ultimate ve Unified sürümleri, yerleşik destek sağlar:

  • SysML 1.1, 1.2, 1.3, 1.4, 1.5
  • Parametrik model simülasyonu
  • Çalıştırılabilir kod oluşturma
  • Donanım Tanımlama Dilleri ve ADA 2005 için modelden koda dönüşümler

İş Süreci Modelleme Aracı

İş Süreci Modelleme (BPM) için birçok yaklaşım, temel modelleme dili olarak UML kullanılarak yapılabilir.

Özellikle, Aktivite Diyagramları, Nesne Diyagramları ve özel Profiller, İş Analistleri için güçlü modelleme yaklaşımları sağlar.

Enterprise Architect, UML 2.5’i BPMN desteği ve analiz, gereksinim yönetimi ve süreç yönetimi (değişiklik, özellik ve sorun öğeleri gibi) için genişletme öğeleri ile tamamlar.

Enterprise Architect’in İş Süreci Modelleme yetenekleri şunları yapmanızı sağlar:

  • BPMN için bir UML profili ile iş sürecini görselleştirme
  • BPMN modellerinden çalıştırılabilir BPEL betikleri oluşturma
  • BPMN modellerinin doğruluğunu doğrulama

UML 2.5

Enterprise Architect’in temelleri UML 2 spesifikasyonuna dayanmaktadır – ancak daha da gelişmişi!

Modelleme alanını genişletmek için UML Profillerini kullanın, Model Doğrulama ise bütünlüğü sağlar.

BPMN ve Eriksson-Penker profili için ücretsiz uzantılarımızı kullanarak İş Süreçlerini, Bilgileri ve İş Akışlarını tek bir modelde birleştirin.

Proje Yönetimi

Proje yöneticileri, Enterprise Architect’i kullanarak şunları yapabilir:

  • Kaynakları öğelere atama
  • Risk ve çabayı ölçme
  • Proje boyutunu ve karmaşıklığını tahmin etme
  • Değişiklik kontrolü ve bakım prosedürlerini uygulama

Enterprise Architect’in Kullanım Durumu Metrikleri yeteneği, model içindeki kullanım durumlarının sayısı ve türüne, projenin türüne ve geliştirme ortamının yeteneklerine dayalı olarak göreceli proje karmaşıklığını değerlendirmeyi kolaylaştırır.

Deneyimle birlikte, kullanım durumu metrikleri, bir projenin kapsamını hızlı bir şekilde değerlendirmek için harika bir yol sağlar.

Satın Alma Seçenekleri

Enterprise Architect

İhtiyacınıza uygun olarak seçebileceğiniz lisans türleri aşağıda belirtilmiştir.

Pro Cloud Server

Enterprise Architect Lisans Seçenekleri

Lisanslandırmalar kullanıcı bazında yapılmaktadır. Standard sürümler kişiye özel lisans olarak tanımlanırken, floating lisanslar eş zamanlı(concurrent) kullanıcı sayısına göre tanımlanmaktadır. Floating lisans alımlarında merkezi lisans sunucunuzdan kullanıcılarınızın lisans checkin/checkout işlemi yapması gerekmektedir.

Professional

Standard Sürüm

245$ / Kullanıcı

Floating Sürüm

320$ / Kullanıcı

Çalışma grupları, analistler ve geliştiriciler için tam özellikli bir UML modelleme ortamı. Çok kullanıcılı projeler ve kod mühendisliği (içe/dışa aktarma/senkronizasyon) desteğini içerir.

Corporate

Standard Sürüm

320$ / Kullanıcı

Floating Sürüm

425$ / Kullanıcı

Profesyonel sürümün tüm özelliklerini içerir, ayrıca paylaşılan model depoları için çeşitli DBMS’leri kullanma yeteneği eklenmiştir. Ayrıca, eşzamanlı kullanıcıları yönetmek için rol tabanlı güvenlik, denetim ve temel birleştirme araçlarını içerir. Bu sürüm, paylaşılan modelleme ortamlarında ince ayarlı kontrol gerektiren daha büyük ekipler için tasarlanmıştır.

Unified

Standard Sürüm

535$ / Kullanıcı

Floating Sürüm

699$ / Kullanıcı

Gerçek zamanlı, gömülü ve sistem çözümleri üzerinde çalışan bir iş, sistem ve yazılım geliştirme profesyoneli olarak, UML, SysML, DDS, DMN, BPSim ve ilgili teknolojileri kullanarak, Enterprise Architect’in bu sürümü, sizin ve ekibinizin en iyi çözümü sunmanıza yardımcı olacak özellikler ve yerleşik araçlar sunar.

Ultimate

Standard Sürüm

750$ / Kullanıcı

Floating Sürüm

965$ / Kullanıcı

Birden fazla alanda çalışanlar için Ultimate Edition, tam Enterprise Architect deneyimini sunar. Tam bir paket olan Ultimate Edition, diğer sürümlerin tüm özelliklerini ve paketlenmiş yazılımlarını içerir.