İçeriğe atla

Kavramsal model

Kavramsal model bir sistemin temsilidir  ve modelin temsil ettiği sistemin insanların daha rahat bir şekilde anlamalarına yardımcı olur. Örneğin, montajı yapılarak oluşturulan bir oyuncak model temsil ettiği objenin çalışmasını modelini oluşturacak bir şekilde çalışabilir.

Kavramsal model terimi bazen konsept veya genelleme çalışmaları sonucunda meydana getirilen modellerden bahsetmek için kullanılabilir. Kavramsal modeller sık sık gerçek dünyaya ait sosyal veya fiziksel şeylerin soyutsal olarak ifadesidir. Semantik çalışmalar kavramsal model kavramının konsept çalışmalarının değişik versiyonları ile ilgili olduğunu ortaya koymuştur. Kavramsal modeli hedefleri, fonksiyonel ve davranışsal yeteneklere dönüştürmek için bir araç olarak kullanılan gerçekleştirimden bağımsız gösterimler olarak tanımlamıştır

Konsept Modeller ve Kavramsal Modeller

Kavramsal model terimi normal olarak konsept model terimini de içine alır. Konuyu biraz daha detaylandırmak gerekirse; Sargent, kavramsal modeli “belirli bir çalışma için bir problem alanının matematiksel, mantıksal veya sözel gösterimi” olarak tanımlamaktadır [2]. Bu tanıma göre de kavramsal modeller geçerleme için gerekli yöntemlerin uygulanabileceği bir yapıda olmalıdır. Davis'e göre kavramsal model “gerçekleştirim bağımsız belirtimler geliştirmek için teorilerin ve algoritmaların formal olarak ifade edilmesi”dir. Pace, kavramsal modeli “modelleme gereksinimlerini, bir sistemin oluşturulabileceği detaylı tasarım çerçevelerine dönüştürme” olarak tanımlamaktadır. Bu tanımdan yola çıkarak kavramsal modellerin gereksinim analizi ve tasarım aşamaları arasında köprü görevi gördüğünü söyleyebiliriz. Bu köprü aynı zamanda aşamalar arasındaki dönüşümleri sağlayacak yöntemleri de içermelidir.  Dolayısıyla bir modelin değeri yukarıdaki tanımda belirtilen içeriklere yönelik ne kadar detaylı ve anlamlı bilgi sağladığıyla yakından ilgilidir.

Kavramsal model tipi ve kapsamı

Kavramsal modeller daha somut modellerden başlayarak, örneğin fiziksel bir objenin mental görüntüsü gibi, daha genel olarak da mental bir görüntü oluşturmayan matematiksel modellere kadar değişen yelpazede varlık gösterirler. bu tanımı biraz daha genişleterek Görev Uzayı Kavramsal Modellerini (CMMS - Conceptual Models Of The Mission Space), “belirli bir grup görev ile ilişkili, gerçek dünya süreç, varlık ve çevresel etmenlerinin, simülasyon gerçekleştiriminden bağımsız işlevsel tanımları” olarak tanımlamıştır [6]. Benzer şekilde Johnson kavramsal modellerin modelleme ve simülasyon gösterimi için gerekli bilgiyi sunmasını ve problem uzayı ve çözüm uzayının özelliklerini temsil etme yeteneğinin bulunması gerektiğini savunmaktadır. Bu tanımlar kavramsal modelin simülasyon geliştirmenin değişik aşamalarında ve değişik soyutlama seviyelerini temsil etmek amacıyla kullanılabileceğini ortaya çıkarmaktadır. Buradan hareketle modeller sadece tek nesneyi temsil edecek kadar basit olabilirler ya da büyük bir sistemi temsil edecek karmaşık da olabilirler. Bunda modelin ne amaçla oluşturulacağı etkili rol oynar.

Genel bakış

Kavramsal modeller etrafımızda oluşan karmaşık ya da daha basit sistemleri daha rahat anlamamıza yarayacak araçlardır. Simülasyon geliştirmede kavramsal modeller problem alanının kolay ve düzgün bir şekilde anlaşılmasını sağlamak amacıyla oluşturulur. Hem teknik hem de yönetsel karmaşıklığın yüksek olduğu simülasyon sistemleri geliştirme projelerinde kavramsal modeller, yapılacak işin kapsamını belirleme ve sonraki adımlara kaynak oluşturma açılarından önemli bir yere sahiptir.[1]

Bir kavramsal modelin temel amacı temsil ettiği sistemin temel ilkeleri ve temel işlevleri görünür ve gözlemlenir hale getirmektir. Ayrıca, bir kavramsal model temsil ettiği sistemin kullanıcıları r-tarafından rahat anlaşılmasını sağlamalıdır. Bir kavramsal model dört temel hedefleri karşılamak gerekir.[2]

  1. Temsil ettiği sisteminin kullanıcılar tarafından anlaşılabilirliğini geliştirmelidir.
  2. Paydaşlar arasında sistem detaylarının akışını kolaylaştırmalı ve  verimli hale getirmelidir.
  3. Sistem tasarımcıları için Sistem Özellikleri konusunda bir referans noktası sağlamalıdır
  4. İleride işbirliği için kullanılmak üzere sistem dokümante edilmelidir.

Kavramsal model genel sistem geliştirme yaşam döngüsünde önemli bir rol oynar. Şekil 1[3] tipik bir sistem geliştirme modelinin tasvir eder. açıkça görülmektedir ki, eğer kavramsal model tam olarak geliştirilmeden yürütme işlemi gerçekleştirilirse temel sistem özellikleri tam olarak gözlemlenmeyebilir. Bu durum gelecekte problemlere ve sistem açıklarına sebep olur.  Bu hatalar, eksik kullanıcı girişi, tam olarak tanımlanmamış veya tamamlanmamış gereksinimlerden ve değişen ihtiyaçlardan dolayı meydana gelebilir. Zafiyete sebep olan bu durum sistemin tasarım ve geliştirme sürecinde oluşan olumsuzluklardan kaynaklanıyor olabilir. Kavramsal model ile ilgili bu tür olumsuzluklar, sistem geliştirilmesi sırasında doğruluğu ispatlanmış geliştirme teknikleri uygulanarak azaltılabilir. 

Teknikler

Sistemleri giderek daha karmaşık hale geldikçe, kavramsal modelleme rolü önemli ölçüde genişler. Bu genişletilmiş haliyle, sistemin temel özelliklerinin görünümü fark edilmeye devam eder. Bununla birlikte, çok sayıda kavramsal modelleme teknikleri olmuştur. Bu teknikler birçok disiplin vasıtasıyla uygulanarak modeller hakkında kullanıcı anlayışı geliştirilmeye çalışılmıştır. uygulanan birden çok disiplinde artış kullanıcılar anlayış sistemi için modellenmiş.[4] Birkaç teknik aşağıda kısaca anlatılmaya çalışılmıştır.  Bazı sık kullanılan kavramsal modelleme teknikleri ve yöntemleri; iş Akışı Modelleme, İşgücü Modelleme, Hızlı Uygulama Geliştirme, Nesne Rolü Modelleme ve Birleşik Modelleme Dili (UML).

Veri akışı modelleme

Veri akışı modelleme (DFM) grafik sisteminin ögelerini temsil eden temel kavramsal bir modelleme tekniğidir. DFM oldukça basit bir tekniktir, ancak, birçok kavramsal modelleme teknikleri gibi yüksek ve düşük düzeyde diyagramlar oluşturmak mümkündür. Veri akış diyagramı genellikle karmaşık sistem detayları gibi geliştirme konuları veya zamanlama bilgi işlevleri bağlamında kullanılır, daha ziyade önemli sistem oluşumlarını meydana getirmektedir. Veri akışı modellemesi, sistem geliştirmek için Yapısal sistem Analiz ve Tasarım Yöntemini (SSADM) kullanan.bir merkezcil tekniktir.

Varlık ilişki modelleme

Varlık-ilişki modelleme (ERM) sistem elemanlarını grafiksel olarak temsil eden temel bir kavramsal modelleme tekniğidir. ERM tekniğinin uygulaması sonucu ortaya çıkan Varlık-ilişki diyagramları normal olarak database modellerini ve bilgi sistemlerini temsil eder. Diyagramın ana bileşenleri varlıklar ve ilişkileridir. Varlıkları bağımsız fonksiyonları, nesneleri ve olayları temsil eder. İlişkiler bir varlığın diğeri ile olan ilgisini temsil eder. Bir sistemsel süreç oluşturmak için ilişkiler ile varlıklar bir araya getirilir ve diğer katkılar sürece dahil edilir. Bu teknikte çoklu diyagram teknikleri de kullanılabilir örneğin; IDEF1X, Bachmanve İFADEetmek adına birkaç. Bu kurallar, sistemin farklı yönlerini farklı şekillerde görüntüleme ve düzenlemeyi mümkün kılarlar.

Olaya dayalı süreç zinciri

Bu olay odaklı süreç zinciri (ODSZ) bir kavramsal modelleme tekniğidir ve esas olarak iş preses akışlarını iyileştirmek ve geliştirmek için kullanılır. Birçok kavramsal modelleme teknikleri gibi, olay odaklı süreç zinciri ilişkilerin geliştirilmesine ve işlenmesine olanak oluşturur. Başka bir ifadeyle, ODSZ mevcut prosesin hangi aşamada olduğu ve hangi kurallara göre işlidği konusunda bilgi sağlar. Olayın gelişimini sağlamak için bir fonksiyon veya aktif olayın gerçekleştirilmesi gerekir. İş akışına bağlı olarak, fonksiyonların olayları dönüştürme veya döngü içindeki diğer bir olayla bağlantılama yeteneği vardır. ODSZ birçok elamandan oluşur, tüm bu elemanlar bir arada sitemin nasıl ve hangi kurallarla çalıştığını belirler. ODSZ teknikleri endüstride kaynak planlama, proses iyileştirme ve lojistik alanlarında kullanılabilir.

Ortak Uygulama Geliştirme

Bu Dinamik sistem Geliştirme Yöntemi (DSGY) JEFFF tekniğini kullanarak kavramsal olarak sistemlerin ömür döngüsünü modeller. JEFFF tekniği genel olarak proje başlangıçları için üst seviyede planlamaya odaklanır. Ortak Uygulama Geliştirme tekniği katılımcıların başarılı projeleri baştan sona kadar yürütebilmeleri için bir arada çalışabilecekleri çalışma atölyelerine ihtiyaç duyar. Bu yöntem büyük çapta işler ve projelerden çok küçük çapta işler ve projeler için geliştirilmiş bir tekniktir[5]

Yer/geçiş net

Ayrıca Petri Nets olarak da bilinen bu kavramsal modelleme tekniği sistem elemanlarının matematiksel modelleme teknikleri kullanılarak oluşturulmasına olanak sağlar. Petri net tekniği barındırdığı stokastik ve matematiksel özellikleri sebebiyle karmaşık sistem davranışlarını modellemede elverişlidir.

Durum geçiş modelleme

Durum geçiş modelleme tekniği sistem davranışlarının gözlemlenebilmesine olanak sağlamak için durum geçiş diyagramlarını kullanır. Bu teknik sistem davranışlarını tanımlamak için kendine has teknikler kullanır. Birçok güncel modelleme araçları Durum Geçiş Modelleme yöntemini temsil eden yetenekleri içerir.DGM mantıksal durum diyagramları ve yönlendirilmiş grafiklerden olan Son Durum Makineleri ile kolayca tanımlanabilir.

Teknik Değerlendirme ve seçim

Kavramsal modelleme yöntemi bazen kullanım alanının genişliğinden dolayı kasıtlı olarak belirsiz gibi görünür, bundan dolayı konsept modelleme gerçek uygulaması zor olabilir. Bu sorunu hafifletmek için ve hangi model tekniğinin seçimine ışık tutmak için Gemino ve Wand tarafından önerilen çerçeve çalışması aşağıda verilmiştir. Bununla birlikte belirli uygulamalar için kavramsal modelin etkinliğini değerlendirmeden önce konsept iyice anlaşılmalı ve kavramsal modeller arsında grafiksel karşılaştırmalar yapılarak en iyi yöntem belirlenmelidir. Gemino ve Wand çalışmalarında uygun model seçiminde kavramsal model dilinin seçiminin önemini vurgulamışlardır. Genel olarak kavramsal modeller kavramsal modelleme formları kullanılarak oluşturulur Bu teknikler elde edilen modelin hangi modelle diliyle oluşturulduğuna da karar verir. Kullanılan belirli dillerin iyi anlaşılması ayrıca modelleme tekniklerinin de iyi anlaşılmasını sağlayacaktır. Ayrıca kavramsal model dilinin iyi anlaşılması direkt olarak sistemin kapasite derinliğinin basit veya kompleks olarak nitelendirilmesini de kolaylaştıracaktır.[6]

Etkili faktörler

Daha önceki çalışmalarında,[7] Gemino ve Wand Etkili Faktörler üzerindeki çalışmalarında; kavramsal modelin kapsamına, kullanılacak metot kullanıcıların öncelikleri ve model dilinin önemine dikkat çektiler.[6] kavramsal modellerde içerik hangi modelleme tekniğinin kullanılacağı açısından önemlidir. Seçim aşamasında belirlenecek sunum metodu istenilen seviyede derinliği sağlayabilecek modelleme tekniğine odaklanmalıdır. Kullanıcı ve katılımcıların karakteristiği de göz önünde bulundurulmalıdır. katılımcı ve kullanıcıların backgroundu sistemin ne kadar kompleks olacağına da karar verecektir. Bu konuda oluşabilecek uygunsuzluklar modelin hayata geçirilmesinde bir takım problemler oluşturacaktır. Kavramsal modelin dili işlemi ileri aşamalarda uygun teknik seçimini kolaylaştıran bir faktör olacaktır. Sistem fonksiyonlarının anlaşılmasını sağlayacak bir model oluşturmak ile fonksiyonelliği ön plana çıkaracak model oluşturması açısından farklılığı kullanılan dil belirler.

Etkilenen değişkenler

Gemino ve Wand çalışmalarını genişleterek Etkilenen Değişkenlerin kapsamını ve gözlemlerinin, anlamlı karşılaştırmaların yapılabilmesi açısından açıklamaya çalışmışlardır.[6] Bu gözlemlerin odak noktası kavramsal modelleme tekniği ortaya yeni bir ürün mü çıkarak veya sadece modeli oluşturulan sistemin daha detaylı anlaşılmasını mı sağlayacak konusu üzerine odaklanmıştır. Karşılaştırma kriterleri modelleme tekniklerinin etkin ya da etken olup olmadıklarının sınayacak önemli faktörlerdir. Bir kavramsal modelleme tekniği bırakmak için bir gelişim sistemi modeli olan alır tüm sistem değişkenleri hesaba bir yüksek düzeyde sağlamak sürecinin anlayış sistemi işlevlerini daha verimli, ama tekniği eksik gerekli bilgileri açıklamak, iç işlemler, işleme modeli daha az etkili.

Kavramsal tekniği kullanmak için hangi karar verirken, İkiz ve Değnek önerileri sırayla düzgün bir şekilde söz konusu kavramsal model kapsamında değerlendirmek için uygulanabilir. Anlama kavramsal modeller kapsam kurşun için daha bilinçli bir seçim tekniği düzgün hitap eden modelle. Özet, ne zaman karar arasında modelleme teknikleri, yanıtlama aşağıdaki soruları olur izin ver bir adres bazı önemli kavramsal modelleme konuları.

  1. Kavramsal model hangi detayları temsil edecek?
  2. Kavramsal model nasıl sunulacak?
  3. Kavramsal model nasıl kullanılacak?
  4. Kavramsal model sistemi nasıl anlatacak?
  5. Kavramsal modelin odak noktası ne olacak?
  6. Kavramsal model sistemi açıklarken verimli ya da etkili olacak mı?

Simülasyon, kavramsal modelin diğer bir fonksiyonu da simülasyon uygulamalarının uygunluğu hakkında oransal veya gerçekçi tabana sahip değerlendirmeler sunmaktır.

Felsefe ve bilim modelleri

Zihinsel model

Bilişsel psikoloji ve felsefenin zihin, zihinsel bir modeldir temsili bir zihin,[8] ama bir zihinsel model olabilir de ifade etmek için bir fiziksel olmayan dış model aklın kendisi.[9]

Metafizik modelleri

Metafizik bir model diğer kavramsal modeller tarafından önerilen kapsamı ile ayırt edilir kavramsal model türüdür. Metafizik model niyetinde temsil gerçekte en olası yol. Bu olduğunu söylemek açıklar cevaplar için temel sorular olup olmadığını sorun ve zihin var, bir veya iki madde; ya olsun ya da olmasın insanların özgür irade.

Semantik model kavramsal model

Epistemolojik modelleri

Bir epistemolojik model bir tür kavramsal modeli olan teklif kapsamında olduğu bilinen ve bilinebilir ve iman ve inandırıcı.

Mantıksal modeller

İçinde mantık, bir model, bir tür yorumu altında olan bir beyanat, doğru. Mantıksal modeller olabilir genel olarak bölünmüş hangileri sadece girişimi temsil kavramları gibi matematiksel modeller; ve hangilerinin girişimi temsil eden fiziksel nesneler ve olgusal ilişkiler arasında olan bilimsel modeller.

Model teorisi ise çalışmanın (sınıfların) matematiksel yapıları gibi grupları, alanları, grafikler, hatta evrenlerin küme teorisi, matematiksel mantık kullanarak araçları. Bir sistem verir anlam cümle bir resmi dil olarak adlandırılan bir model için dil. Eğer bir model için bir dil ayrıca tatmin belirli bir cümle veya teorisi (set cümleler) olarak adlandırılan bir model cümle ya da teori. Model teorisi var yakın ilişkiler için cebir ve evrensel Cebir.

Matematiksel modeller

Matematiksel modeller dahil birçok şekilde olabilir ama, istatistiksel modeller, diferansiyel denklemler ya da oyun teorik modeller dinamik sistemler için sınırlı değil. Bu ve diğer türleri modelleri birbirleri ile belirli bir modeli ile ilgili çeşitli soyut yapılar.

Bir daha kapsamlı bir tür matematiksel modeli[10] kullandığı bir dil sürümü kategori teorisi için bir model verilen durum. Akın varlık-ilişki modelleri, özel kategoriler veya çizimler olabilir doğrudan çevrilmiştir veritabanı şemaları. Fark mantık yerine göre kategori teorisi, hangi rüzgar attı güçlü teoremleri ayı konu modellenmesi, özellikle yararlı için çeviri arasında farklı modeller (fonktorlar arasında kategoriler).

Bilimsel modeller

Bilimsel bir model karmaşık bir gerçekliğin basitleştirilmiş soyut bir görünümdür. Bir bilimsel modeli temsil eder ampirik nesneleri, olayları ve fiziksel süreçleri bir mantıklı yolu. Girişimleri resmileştirmek bu ilkeler arasında ampirik Bilimler kullanın bir yorumu için model gerçeklik, aynı şekilde mantıkçı axiomatize bu prensipleri olan mantık. Amaç bu girişimleri olduğu bir yapı resmi sistem için hangi gerçeklik sadece yorumu. Dünya yorumu (veya model) bu Bilimler, şimdiye kadar sadece bu Bilimler olduğu doğru.[11]

İstatistiksel modeller

Bir istatistiksel model bir olasılık dağılımı önerilen üreten veri. Bir parametrik model, olasılık dağılım fonksiyonu var değişken parametreleri gibi ortalama ve varyans bir normal dağılım veya katsayıları için çeşitli üslü olan bağımsız değişken olarak regresyon. Bir model parametrik olmayan bir dağılım fonksiyonu olmadan parametreleri gibi önyüklemeve sadece gevşek kapalı tarafından varsayımlar. Model seçimi bir istatistik yöntemi seçme bir dağılım fonksiyonu içinde bir sınıf onları, örneğin, doğrusal regresyon yere bağımlı değişken bir polinom ise bağımsız değişken ile parametrik katsayıları, model seçim seçmek en üs ve yapılması ile parametrik olmayan anlamına gelir gibi, çapraz doğrulama.

İstatistikler fiziksel olayların zihinsel olaylar gibi modelleri modelleri olabilir. Örneğin, bir istatistiksel modelin müşteri davranış modeli bu kavramsal (çünkü davranıştır fiziksel), ama bir istatistiksel model Müşteri Memnuniyeti bir model, bir kavram (çünkü memnuniyeti bir zihinsel değil fiziksel bir olay).

Sosyal ve politik modeller

Ekonomik modeller

İçinde ekonomi, modeli teorik bir yapıdır karma ekonomik süreçler tarafından bir dizi değişkenler ve mantıksal ve/veya nicel ilişkiler arasında. Bu ekonomik model bir basitleştirilmiş çerçeve göstermek için tasarlanmış karmaşık süreçleri, genellikle ama her zaman kullanarak matematiksel teknikler. Sık sık, ekonomik modeller kullanın yapısal parametreleri. Yapısal parametreler temel parametreler bir model veya sınıf modelleri. Bir model olabilir çeşitli parametreleri ve bu parametreler olabilir değiştirmek için oluşturmak çeşitli özellikleri.

Sistem mimarisi modelleri

Bir sistem modeli kavramsal model olduğunu açıklar ve temsil yapısı, davranış ve daha manzaralı bir sistem. Bir sistem modeli temsil birden çok kez bir sistem kullanarak iki farklı yaklaşım. İlki olmayan mimari yaklaşım ve ikinci bir mimari yaklaşım. Olmayan mimari yaklaşım sırasıyla alır bir model için her görüntüleyin. Mimari yaklaşım olarak da bilinen sistem mimarisi, yerine seçmek çok heterojen ve ilgisiz modelleri, kullanacak tek bir entegre mimari modeli.

İş süreci modelleme

Soyutlama için İş süreci modelleme[12]

İçinde iş süreci modelleme kurumsal süreç modeli sık sık atıfta olarak iş süreci modeli. Süreç modelleri temel kavramlar disiplin işlemi Mühendisliği. Süreç modelleri vardır:

  • Birlikte bir model olarak sınıflandırılır, aynı nitelikteki işler.
  • Tür düzeyinde bir sürecin bir açıklama.
  • Süreç modeli türü düzeyinde olduğu için, bir işlem, bir örnekleme.

Aynı işlem modeli, art arda birçok uygulamaları için kullanılır ve bu nedenle, birçok örnek vardır.

Süreç modeli olası bir kullanım olur gerçekten ne olduğunu kendisi süreci tersine yapılabilir/gereken şeyler olmalı/nasıl düzenlemektir. Bir süreç modeli kabaca bir beklenti ne işlemi olacak gibi. Ne işlemi yapacaktır belirlenecektir sırasında gerçek sistemi geliştirme.[13]

Bilgi sistemi tasarımı modelleri

İnsan faaliyetleri sistemlerinin kavramsal modeller

İnsan faaliyetleri sistemlerinin kavramsal modeller yönetiminde sorunların yapılanması ile ilgili sistemleri analiz yöntemi (SSM) Yumuşak sistemler metodolojisi kullanılır. Bu modelleri modelleri kavramı; yazarlar, özellikle devlet değildir niyetini temsil eden bir devletin içişlerine fiziksel dünya. Onlar da kullanılan Bilgi Gereksinimleri Analizi (LRA) olan bir değişken SSM geliştirdiği için bilgi sistemi tasarımı ve yazılım mühendisliği.

Logico-dilsel modeller

Logico-dilsel modelleme kavramsal modeller kullanan SSM başka çeşididir. Ancak, bu yöntem birleştirir modelleri kavramlarla modelleri sözde gerçek dünya nesneleri ve olayları. Bir grafik gösterimi kalıcı mantığı olan kalıcı operatörler kullanıldığı ayırt deyimi ile ilgili kavramları açıklamaları hakkında gerçek dünya nesneleri ve olayları.

Veri modelleri

Varlık-ilişki modeli

Yazılım mühendisliği (ERM)-ilişki modeli bir varlık veri soyut ve kavramsal bir temsilidir. Varlık-ilişki modelleme bir veritabanı modelleme yöntemi, kullanılan üretmek için bir tür kavramsal şema veya anlamsal veri modeli bir sistem, genellikle bir ilişkisel veritabanı ve kendi şartları içinde yukarıdan aşağıya bir moda. Diyagramları oluşturan bu süreç denilen varlık-ilişki diyagramları, ER diyagramları ya da ERDs.

Varlık-ilişki modeller nesneler ve gerçek dünyada meydana gelen olaylarla ilgili faaliyetlerini desteklemek amacıyla bilgi sistemleri binada geniş uygulama vardı. Bu durumda onlar bu kavramsal modeller vardır. Ancak, bu modelleme yöntemi kullanılabilir oluşturmak için bilgisayar oyunları ya da bir soy ağacı Yunan Tanrıları, bu durumda olurdu kullanılan model kavramları.

Etki alanı modeli

Bir etki alanı modeli bir tür kavramsal model için kullanılan tasvir yapısal elemanlar ve onların kavramsal sınırları içinde bir etki alanının ilgi (bazen denilen sorun, etki alanı). Bir etki alanı modeli içeren çeşitli varlıklar, onların nitelikleri ve ilişkileri, artı kısıtlamalara ilişkin kavramsal bütünlüğü yapısal model elemanları oluşan bu sorun, etki alanı. Bir etki alanı modeli olabilir de dahil bir dizi kavramsal görüş, her görüşe uygun bir konu alanının etki alanı veya belirli bir alt etki alanı modeli olan ilgi bir fikre sahip etki alanı modeli.

Varlık-ilişki modelleri, modelleri etki alanı gibi kavramlar model veya gerçek dünya nesneleri ve olayları modellemek için kullanılabilir.

Ayrıca bakınız

  • Konsept
  • Kavram haritaları
  • Kavramsal çerçeve
  • (Bilgisayar bilimi)kavramsal modeli
  • Kavramsal şema
  • Kavramsal sistemi
  • Kavramsal Modelleme konulu uluslararası Konferans
  • Yorumu (mantık)
  • İzole sistem
  • (Bilgisayar bilimi)ontoloji
  • Paradigma
  • Fiziksel model
  • Bilimsel modelleme
  • Teori

Kaynakça

  1. ^ Mylopoulos, J. "Conceptual modeling and Telos1". Loucopoulos, P.; Zicari, R (Ed.). Conceptual Modeling, Databases, and Case An integrated view of information systems development. New York: Wiley. ss. 49-68. 
  2. ^ "C.H. Kung, A. Solvberg, Activity Modeling and Behavior Modeling, In: T. Ollie, H. Sol, A. Verrjin-Stuart, Proceedings of the IFIP WG 8.1 working conference on comparative review of information systems design methodologies: improving the practice. North-Holland, Amsterdam (1986), pp. 145-171". Portal.acm.org. 
  3. ^ J. Sokolowski, C. Banks, Modeling and Simulation Fundamentals: Theoretical Underpinnings and Practical Domains, Wiley (2010). Amazon.com. ISBN 0470486740. 
  4. ^ I. Davies, P. Green, M. Rosemann, M. Indulska, S. Gallo, How do practitioners use conceptual modeling in practice?, Elsevier, Data & Knowledge Engineering 58 (2006) pp.358-380[]
  5. ^ Davidson, E. J. (1999). "Joint application design (JAD) in practice". Journal of Systems and Software. 45 (3). ss. 215-223. doi:10.1016/S0164-1212(98)10080-8. 
  6. ^ a b c Gemino, A.; Wand, Y. (2004). "A framework for empirical evaluation of conceptual modeling techniques". Requirements Engineering. 9 (4). ss. 248-260. doi:10.1007/s00766-004-0204-6. 
  7. ^ Gemino, A.; Wand, Y. (2003). "Evaluating modeling techniques based on models of learning". Communications of the ACM. 46 (10). ss. 79-84. doi:10.1145/944217.944243. 
  8. ^ Mental Representation:The Computational Theory of Mind, Stanford Encyclopedia of Philosophy, [1] 11 Aralık 2016 tarihinde Wayback Machine sitesinde arşivlendi.
  9. ^ Mental Models and Usability, Depaul University, Cognitive Psychology 404, Nov, 15, 1999, Mary Jo Davidson, Laura Dove, Julie Weltz, [2] 18 Mayıs 2011 tarihinde Wayback Machine sitesinde arşivlendi.
  10. ^ DI Spivak, RE Kent.
  11. ^ edited by Hans Freudenthal (1951), The Concept and the Role of the Model in Mathematics and Natural and Social Sciences 5 Ocak 2016 tarihinde Wayback Machine sitesinde arşivlendi., p. 8-9
  12. ^ Colette Rolland (1993).
  13. ^ C. Rolland and C. Thanos Pernici (1998).

Konuyla ilgili yayınlar

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Matematik felsefesi</span>

Matematik felsefesi, matematiğin varlıksal, bilgisel ve yöntemsel sorunlarını inceleyen, matematiğin temelleriyle ilgili ana kavramları irdeleyen bir felsefe dalıdır.

<span class="mw-page-title-main">Kaos teorisi</span>

Kaos teorisi, kaos kuramı veya kargaşa kuramı; yapısal olarak bir fizik teorisi ya da matematiksel bir tümevarım değil, fiziksel gerçeklik parçalarının bir bütün olarak eğilimini açıklamaya yarayan bir yöntemdir.

Veri modelleme, bir işletmenin, kurumun hatırlamaya değer bulduğu verilerin şekil ve metin olarak ifade edilmesidir. Diğer bir deyişle bir işletmede teknik ve teknik olmayan herkesin bilişim ihtiyaçlarını ifade etmeye çalışırken birbirini anlamada kullanabileceği görsel bir iletişim dilidir. Yazılım geliştirmenin en önemli süreçlerinden biri olan veri modelleme bilişim ihtiyaçlarının keşfedilmesi ve herkesin anlayabileceği bir şekilde belgelenmesi işlemidir. Bilişim ihtiyaçları, veriler ve işletme ihtiyaçlarını destekleyen işletme kurallarıdır. Bir veri modeli herhangi bir işletmenin veya bir yazılımın karmaşık bilişim ihtiyaçlarının tümünü yeterince ifade edebilmek için kullanılabilecek bir araçtır. Bir bilişim sistemi başlıca 3 ihtiyacı karşılar; çeşitli verilerin saklanması, işlenmesi ve görüntülenmesi. Görüldüğü gibi bilişim sistemlerinin temelinde veri yer almaktadır. Veri Tabanı sistemleri ise en basit ifadeyle; verinin saklanması ve işlenmesi ile ilgili olarak geliştirilen genel amaçlı çeşitli yazılımlardır. Kısaca bilginin işlenmemiş hali olarak tanımlanan verinin modellenmesi herhangi bir bilişim sistemi geliştirmede neredeyse işin yarısını oluşturur. Verinin gerçek sahibi kullanıcıdır. Durum böyle olunca bilişim sistemlerinin geliştirilmesi sırasında kullanıcı temelli bir yaklaşım önem kazanmaktadır. Kullanıcı yönelimli bu yaklaşımın bazı yararları aşağıda sıralanmaktadır.

Nesne Yönelimli Çözümleme ve Tasarım, bir sistemin/sistem modülleri setinin/organizasyonun/işletme biriminin gereksinimlerinin çözümlenmesinde ve uygun bir çözümün tasarımında nesne ile modelleme tekniklerini kullanır. Modern nesne yönelimli çözümleme ve tasarım yöntemlerinin çoğu, gereksinim, tasarım, uygulama, test ve dağıtım süreçleri boyunca kullanım senaryoları üzerine kuruludur. Kullanım Senaryoları, nesne yönelimli programlama ile birlikte ortaya çıkmış olmasına rağmen yordamsal programlanan sistemlerde de işe yaramaktadır.

<span class="mw-page-title-main">Sistem tanılama</span>

Sistem tanılama alanı, ölçülen verilerden dinamik sistemlerin matematiksel modellerini oluşturmak için istatistiksel yöntemleri kullanılır. Durumu incelemek, donanım ve işletim sistemi ortamlarıyla ilgili sorunları bulmak için "sistem tanılama programları" kullanılır.

<span class="mw-page-title-main">UML</span> sistem yazılımlarının tasarımını modelleme aracı

Birleşik Modelleme Dili, iş sistemlerinin nasıl modellenebileceğini belirleyen ve açıklayan yöntemlerin bir araya toplanmış hâlidir. Daha çok yazılım geliştiriciler tarafından kullanılmaktadır. Ancak bir iş sistemini veya bir süreci veya herhangi bir şeyi grafik ile açıklamak isteyen herkesçe kullanılabilir; UML ile yapılan modellemeler her zaman yazılım projelerinde kullanılmak zorunda değildir.

<span class="mw-page-title-main">Simülasyon</span> gerçek bir dünya süreci veya sisteminin işletilmesinin zaman üzerinden taklit edilmesi

Simülasyon veya benzetim, teknik olmayan anlamda bir şeyin benzeri veya sahtesi anlamında kullanılır. Teknik anlamda gerçek bir dünya süreci veya sisteminin işletilmesinin zaman üzerinden taklit edilmesidir. Sistem nesneleri arasında tanımlanmış ilişkileri içeren sistem veya süreçlerin bir modelidir.

Matematiksel model, bir sistemin matematiksel kavramlar ve dil kullanılarak tanımlanmasıdır. Matematiksel model geliştirme süreci, matematiksel modelleme olarak adlandırılır. Matematiksel modeller, doğa bilimlerinde ve mühendislik disiplinlerinde bunun yanı sıra sosyal bilimlerde kullanılır. Matematiksel modelleri daha çok fizikçiler, mühendisler, istatistikçiler, operasyon araştırma analistleri ve ekonomistler kullanır. Model, bir sistemi açıklamaya, farklı bileşenlerin etkilerini incelemeye ve bir davranış hakkında öngörüde bulunmak için yardımcı olabilir.

<span class="mw-page-title-main">Moleküler dinamik</span>

Moleküler dinamik (MD), atomların ve moleküllerin fiziksel hareketlerini incelemek için bir bilgisayar simülasyon yöntemidir. Atomların ve moleküllerin sabit bir süre boyunca etkileşime girmesine izin verilir ve bu da sistemin dinamik evrimi hakkında bilgi verir. En yaygın versiyonda, atomların ve moleküllerin yörüngeleri, parçacıklar ve bunların potansiyel enerjileri arasındaki kuvvetlerin çoğu zaman atomlararası potansiyeller veya moleküler mekanik kuvvet alanları kullanılarak hesaplandığı, etkileşen parçacıkların bir sistemi için Newton'un hareket denklemlerinin sayısal olarak çözülmesiyle belirlenir. Metot ilk olarak 1950'lerin sonunda teorik fizik alanında geliştirildi, ancak günümüzde çoğunlukla kimyasal fizik, malzeme bilimi ve biyomoleküllerin modellenmesinde uygulanmaktadır.

<span class="mw-page-title-main">İşlev modeli</span>

Sistem ve yazılım mühendisliğindeki işlev modeli modellenen sistem veya konu alanının işlevlerinin yapısal temsilidir.

Bir ajan tabanlı modelleme, sistem üzerindeki etkilerini bir bütün olarak değerlendirmek amacıyla özerk temsilcilerin eylemlerini ve etkileşimlerini taklit etmek için bir hesaplama modelleri sınıfından biridir. Oyun teorisi, kompleks sistemler, ortaya çıkma, hesaplama sosyolojisi, çok etmenli sistemler ve evrimsel programlama unsurlarını birleştirir. Monte Carlo yöntemleri rassallığı tanıtmak için kullanılır. Özellikle ekoloji içerisinde, ABM'lere bireysel tabanlı modeller (IBM) adı da verilir ve IBM'lerdeki bireyler ABM'ler içindeki tamamen özerk ajanlardan daha basit olabilir. Bireysel tabanlı modeller, ajan tabanlı modeller ve çok ajanlı sistemler hakkındaki son literatürün gözden geçirilmesi, ABM'lerin biyoloji, ekoloji ve sosyal bilim de dahil olmak üzere bilgisayarla ilgisiz bilimsel alanlarda kullanıldığını göstermektedir. Ajan tabanlı modelleme, çok etmenli sistemler veya çoklu etmen simülasyonu kavramından farklıdır; ABM' nin amacı, genellikle doğal sistemlerde basit kurallara uyan temsilcilerin ortak davranışlarına açıklayıcı bir bakış açısı bulmaktır.

<span class="mw-page-title-main">Gereksinim çözümleme</span>

Bilgisayar bilimlerinde, gereksinim analizi ya da gereksinim çözümleme; çeşitli sistemlerin gerekliliklerini ve olası çelişkili durumlarını göz önüne alarak, yazılımı analiz etmek, belgelemek, doğrulamak ve yönetmek için yeni veya değiştirilmiş bir ürün üzerinde projenin ihtiyaçlarını, sistem gereksinimlerini ve koşullarını belirleyen görevleri kapsamaktadır.

<span class="mw-page-title-main">Sistemler Modelleme</span>

Sistemleri modelleme veya sistem modelleme iş ve bilgi teknolojileri (IT) gelişiminde sistemleri inşa etmek ve kavramsallaştırmak için modellerin kullanımının disiplinlerarası çalışmasıdır.

Simülasyon yazılımı, matematik formülleri kullanılarak gerçek olayların modellendiği bir süreçtir. Simülasyon ile kullanıcılar gerçeğe en yakın olacak şekilde ürünlerin tasarlanmasını sağlayabilir ve çıktının nasıl olacağını anlayabilirler. Simülasyon yazılımı daha çok oyunlarda kullanılan gerçek zamanlı uygulamalardır. Oyunlar dışında birçok endüstriyel alanda da uygulanmaktadır. Endüstriyel alanlarda sorun yaratacak durumlarda; benzetim sayesinde olağan tehlikelerin önceden anlaşılması ve ne tip sonuçlara yol açabileceği anlaşılır. Örneğin; pilotlar, nükleer güç santralinde çalışan operatörler, kimya santrallerinde çalışan operatörler, kontrol panellerin modelleri gibi insan ve araç gereçlerin süreçte neler yaşayacağına ve ne sorunlarla karşılaşılacağına yönelik fiziksel tehlikeler benzetim sayesinde gerçek zamanlı gibi önceden fark edilebilir.

<span class="mw-page-title-main">Bilgisayar simülasyonu</span>

Bilgisayar simülasyonu bir bilgisayar tarafından Matematiksel modelleme yöntemi ile, gerçek veya fiziksel dünyanın tahmini için modellenmesidir. Bilgisayar simülasyonları seçilmiş olan matematiksel modellerin güvenilirliklerini kontrol edebilmeleri sayesinde, birçok doğal sistemin fizik, astrofizik, iklim bilimi, kimya, biyoloji and üretim, aynı zamanda insan kaynaklı sistemlerinekonomi, psikoloji, sosyal bilimler, sağlık hizmetleri ve mühendislik, matematiksel modellemesinde faydalı bir araç olmuştur. Bir sistemin simülasyonu, o sistemin modelinin çalışmasını temsil eder. Keşif için, yeni teknoloji lere yeni bakış açısı getirmek için ve karmaşık sistemlerin performansını tahmin etmek, analitik çözüm ler bulmak için kullanılır.

Üç boyutlu modelleme, bir nesnenin herhangi bir yüzeyinin özel bir yazılım aracılığıyla üç boyutlu matematiksel suretini oluşturma sürecidir. Sürecin sonunda el edilen ürün üç boyutlu model, bu işi yapan kişi ise üç boyut sanatçısı olarak adlandırılmaktadır. Üç boyutlu işleme adı verilen süreçle iki boyutlu bir görüntü üç boyutlu olarak görüntülenebilir. Model, üç boyutlu baskı cihazları kullanılarak fiziksel olarak da oluşturulabilir.

Peter Pin-Shan Chen 1947 yılında doğmuş Tayvanlı bir Amerikan bilgisayar bilimcisidir. 1976'da varlık-ilişki modelinin geliştirilmesiyle tanınan Carnegie Mellon Üniversitesi'nde seçkin bir kariyer bilimcisi ve öğretim üyesidir.

<span class="mw-page-title-main">Ivar Jacobson</span>

Ivar Hjalmar Jacobson, UML, Objectory, Rational Unified Process (RUP), görünüm odaklı yazılım geliştirme ve Essence'a büyük katkıda bulunan İsveçli - Amerikalı bir bilgisayar bilimcisi ve yazılım mühendisi.

<span class="mw-page-title-main">Analiz</span> belirli bir türdeki mevcut verilere analitik yöntemler uygulama, karmaşık bir konuyu veya maddeyi daha iyi anlamak için daha küçük parçalara ayırma süreci

Analiz, karmaşık bir konuyu veya maddeyi daha iyi anlamak için daha küçük parçalara ayırma sürecidir. Teknik, matematik ve mantık çalışmalarında Aristoteles'ten önce uygulanmıştır.

Ağ trafiği simülasyonu, telekomünikasyon mühendisliğinde bir iletişim ağının verimliliğini ölçmek için kullanılan bir süreçtir.