<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Alana Özgü Modelleme (AÖM)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Tuğkan Tuğlular</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Necmi Şentuna</string-name>
          <email>necmi.sentuna@bimar.com.tr</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>BİMAR A.Ş., İzmir Teknoloji Geliştirme Bölgesi</institution>
          ,
          <addr-line>Urla, İzmir</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>İzmir Yüksek Teknoloji Enstitüsü, Bilgisayar Mühendisligi Bölümü</institution>
          ,
          <addr-line>Urla, İzmir</addr-line>
        </aff>
      </contrib-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Özet. Model-güdümlü yazılım geliştirme yaklaşımından yola çıkılarak
oluşturulan alana özgü modelleme (AÖM) ile alana özgü dil (AÖD) kullanımı
giderek artmaktadır. AÖM ve AÖD geliştirim ortamlarının ortaya çıkması ile
alana özgü görsel model ve dillerin geliştirimi kolaylaşmıştır. AÖM ve AÖD
sayesinde kavramlar ile uygulama arasındaki açıklık azalır ve yazılım geliştirim
süreçlerinin güvenilirliği ve verimliliği artar. Otomatik kod üretimi sayesinde
yazılım geliştirme süreci hızlanır ve ortaya çıkan yazılımın kalitesi artar.
Ayrıca, yazılım bakımı ve özelleşmiş tekrar üretim süreçleri de kolaylaşır ve
daha etkin yürütülür. AÖM ve AÖD geliştirim ortamlarından Microsoft Visual
Studio 2013 (kurumsal yazılım geliştirme ve süreç yönetim aracı), Microsoft
Domain-Specific Language SDK 2013 (alana özgü modelleme ve alana özgü
dil tasarlama aracı), Text Template T4 (şablon geliştirim aracı) kullanılarak
veritabanı tablolarının, ilgili ontolojinin, grafiksel kullanıcı arayüzlerinin,
sınama durumlarının ve kısmi kaynak kodların otomatik üretimi gösterilecek,
kazanılmış deneyimler paylaşılacaktır. Bu seminer sayesinde AÖM ve AÖD
konusunda farkındalık yaratılması hedeflenmiştir. AÖM ve AÖD’yi yazılım
geliştirme süreçlerine eklemenin hem kurumsal vizyon hem de ekip uzmanlığı
ve adanmışlığı ile mümkün olabildiği vurgulanacaktır.</p>
    </sec>
  </body>
  <back>
    <ref-list />
  </back>
</article>