OpenEdge® Architect
OpenEdge 10.1 sürümüyle birlikte, OpenEdge Architect Eclipse tabanlı ve geliştirme verimliliğini düşük karmaşıklık ve gelişmiş otomatikleştirme özellikleri sayesinde artıran bir yazılım geliştirme ortamı sunmaktadır.
Yazılım geliştirme araçları yazılım geliştiricilerin verimliliğini iki yolla artırabilir: 1) yazılım geliştirmedeki fazla karmaşık konuları basitleştirerek, 2) asli görevi olan iş mantığı geliştirmeye yönelik olarak yazılımcıya daha fazla zaman kazandıracak şekilde rutin birçok görevi otomatikleştirerek. Bu iki nokta OpenEdge Architect'in odaklandığı temel konulardır.
OpenEdge Architect tam anlamıyla yapılandırılabilir nitelikte bir çalışma uzayı sunarak uygulama geliştirme sürecini basitleştirir. İster programcı ister tasarımcı olun, OpenEdge Architect kullanıcısı olan biri her zaman kolaylıkla uyarlanabilen ve OpenEdge Architect çalışma uzayından ayrılınsa bile kullanılabilen görev uyumlu araçlara sahip olacaktır.
Zengin bir kod editörüne ve bütünleşik hata ayıklayıcıya ek olarak, OpenEdge Architect aşağıdaki özellikler sayesinde programcıya asli görevi olan iş mantığı yazma görevi üzerine yeterince yoğunlaşabilecek kadar ek zaman kazandırır:
- tüm uygulama kaynaklarına temiz ve açık bir görünüm sağlayan proje bazlı yönlendirme
- kod yapısının açık bir taslağını sunan kod yönlendirme görünümü
- her yazılım geliştirici için en konforlu uyarlanabilir bir yüzey üzerinde yazılım geliştiricinin doğru araçlara anında ulaşmasını sağlayan yapılandırılabilir çalışma uzayı
- yalnızca gerçekleştirilen tekrarlı kod görevlerinin sayısını azaltmakla kalmayıp aynı zamanda kod temelli tutarlılığı da garanti eden şablon tabanlı kod üretimi özelliği
- veritabanlarındaki şema, dosya, indeks yapısı ve verinin gösterilmesine yarayan veritabanı görünümü
- kod değişikliğinin etkilerini tanımlayan ve kodun diğer kodlarla aralarında nasıl ilişkiler bulunduğunu saptayan etki analizi aracı
- kodu iş fonksiyonu olarak etiketlemeye ve daha sonrasında kolaylıkla başka bir noktaya yerleştirmeye yarayan kataloglama mekanizması
- diğer OpenEdge araçlarıyla tasarlanmış varolan uygulamalar üzerinde çalışabilme olanağı gibi varolan OpenEdge geliştiricilerine yönelik destek seçenekleri
Tümö bunlara ek olarak OpenEdge Architect yazılm geliştirme araçları inşa etmekte kullanılan açık kaynak kodlu Eclipse temelinde yaratılmıştır. Bu doğal platform üzerine geçiş yaparak OpenEdge Architect kendini sürekli genişleyen yazılım geliştirme ekosisteminin içine katmış bulunmaktadır. Eclipse yazılım geliştirme araçlarının inşası konusunda hızla de facto standardı haline gelmekte olduğundan ve birlikteişleyebildiği bir çalışma ortamı için özel olarak uyarlanabildiğinden dolayı OpenEdge Architect kullanıcıları kendilerini geniş bir yazılım geliştirme aracı marketinin ortasında ve tam bir yaşam döngüsü desteğinin içinde bulurlar.
