• Aucun résultat trouvé

Yazilim Gelistirme Sureci Modelleme icin Essence Cercevesi

N/A
N/A
Protected

Academic year: 2022

Partager "Yazilim Gelistirme Sureci Modelleme icin Essence Cercevesi"

Copied!
1
0
0

Texte intégral

(1)

Yazılım Geliştirme Süreci Modelleme için Essence Çerçevesi

Bedir Tekinerdogan1, Görkem Giray2, Eray Tüzün3, Yagup Macit4

1 Wageningen Üniversitesi bedir.tekinerdogan@wur.nl

2 gorkemgiray@gmail.com

3 HAVELSAN

etuzun@havelsan.com.tr

4 HAVELSAN

ymacit@havelsan.com.tr

Özet. Modern dünyada yazılımın, hayatımızın ayrılmaz ve önemli bir parçası haline geldiği kabul edilmektedir. Yazılımın hayatımızdaki bu önemi, çıktısı yazılım olan yazılım geliştirme sürecini de oldukça önemli kılmaktadır. Çoğun- lukla endüstride olmak üzere aynı zamanda akademik dünyada da çok sayıda yazılım geliştirme süreci tasarlanmıştır. Diğer taraftan bu süreçlerin başarısının ölçülmesi, birbirleriyle kıyaslanması, süreçlerin içindeki farklı etkinliklerin farklı şekillerde bir araya getirilerek yeni süreçler oluşturulması hususlarında eksiklikler göze çarpmaktadır. Bu eksiklikleri giderme yolunda süreç modelle- mesi ve metot mühendisliği alanlarında yapılan çalışmalar temel oluşturmakta- dır. Bu temel üzerinde atılan bir adım olarak, Software Engineering Method and Theory1 (SEMAT) isimli topluluk Essence Çerçevesi’ni oluşturmuş ve duyur- muştur. Essence Çerçevesi aynı zamanda bir OMG2 (Object Management Group) belirtimi3 olarak geliştirilmeye devam edilmektedir. Essence Çerçevesi, yazılım geliştirme süreçlerinin tanımlanması için bir dil (Essence Language) ve yazılım geliştirme için bir konu alanı modeli (Essence Kernel) ortaya koymak- tadır. Böylece mevcut süreçlerin daha iyi anlaşılması, birbiriyle kıyaslanması ve süreçleri oluşturan yeniden kullanılabilir etkinliklerin farklı şekillerde bir araya getirilebilmesi mümkün olabilmektedir. Aynı zamanda Essence Kernel kullanı- larak bir yazılım geliştirme projesinin durumu ve ilerlemesi değerlendirilebil- mektedir. Bu eğitim seminerinde, (1) süreç modelleme ve metot mühendisliği, (2) Essence Çerçevesi ve (3) Essence Çerçevesi kullanılarak süreç modellemesi konuları ele alınacaktır.

1 http://semat.org/

2 http://www.omg.org/

3 http://www.omg.org/spec/Essence/

432

Références

Documents relatifs

Özet. YD]ÕOÕPUQDLOHVLLoHULVLQGHNLRUWDNOÕNODUYHGH÷LúNHQOLNOHUJHQHORODUDN yetenek modelleri ya da alana özgü diller ile ifade edilirken, ürün ailesi için

Bu çalıúma kapsamında, Türkiye yazılım endüstrisindeki organizasyonlarda çevik ve geleneksel yaklaúımların ne kadar kullanıldı÷ı ve yazılım

GoalDAG BPMN eklentisinin kritik noktas, süreç- leri Eclipse BPMN2 Modeler ile modellemek ve TextAnnotation elemanlar ile ak³ nesnelerine metinler yoluyla fazladan

Bu çalışma kapsamında özellikle ARGE faaliyetleri yürüten ve kurumsal stratejileri gereği tanımlı olan ürün geliştirme süreçlerini kısmen veya tamamen uygu- laması

Tanımlanan sürüm planına göre koşular sonrası Yazılım Konfigürasyon Birimi’nin sürümü oluşturulmuş ve geliştirme ekiplerinden bağımsız olarak çalışan yazılım test

- Sistem çalışması Parçalar, işlemler, izlekler, işlemler arası haberleşme Genel olarak aşağıda verilen ihtiyaçlar gömülü sistemlere yönelik bakış açılarının

Bu çalışmada radar kullanıcı arayüzü alanında geliştirmekte olduğumuz yazılımların kullanım görünümü açısından referans mimariye uygunluğunun model tabanlı

Bütün bu eleştirel görüşlere rağmen, yazılım geliştiren orga- nizasyonlar için özel olarak geliştirilmiş, kullanıcı etkileşimini ön plana çıkartarak bireyleri