SPARX SYSTEMS
Enterprise Architect
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 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.