Veritabanları, yapılandırılmış bilgi veya verilerin depolandığı alanlardır. Bilgi artışıyla birlikte bilgisayarda bilgi depolama ve bilgiye erişim konularında yeni yöntemlere ihtiyaç duyulmuştur. Veritabanları; büyük miktardaki bilgileri depolamada geleneksel yöntem olan "dosya-işlem sistemine" alternatif olarak geliştirilmiştir. Telefonlardaki kişi rehberi günlük hayatta çok basit bir şekilde kullanılan veri tabanı örneği olarak kabul edilebilir. Bunların dışında internet sitelerindeki üyelik sistemleri, akademik dergilerin ve üniversitelerin tez yönetim sistemleri de veritabanı kullanımına örnektir. Veritabanları sayesinde bilgilere ulaşılabilir ve onları düzenlenebilir. Veritabanları genellikle bireysel olarak satın alınamayacak kadar yüksek meblağlara sahip olmasına karşın; ücretsiz kullanıma açılan akademik veritabanları da bulunmaktadır. Akademik veritabanları aracılığıyla bazen bibliyografik bilgi bazen de tam metinlere erişmek mümkündür. Veritabanları, veritabanı yönetim sistemleri aracılığıyla oluşturulur ve yönetilir. Bu sistemlere; Microsoft Access, MySQL, IBM DB2, Informix, Interbase, Microsoft SQL Server, PostgreSQL, Oracle ve Sysbase örnek olarak verilebilir.
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.
- Kullanıcıların işin başından itibaren yazılım geliştirme sürecinde yer almaları nedeniyle yeni sisteme ve yeniye karşı olan dirençlerinin azaltılması
- Çoğunlukla teknik açıdan olaylara yaklaşan yazılımcıların geliştireceği kurgu veya hayal ürünü veri ihtiyaçlarından kaçınılması
- Kullanıcı eksenli geliştirilen sistemde bilişim ihtiyaçlarının daha iyi karşılanabilmesi
- Geliştirilecek ürünün işletmede daha kolay benimsenmesi
- Geliştirilecek yazılımın daha kısa sürede yazılması ve kalite faktörü
- Teknik ayrıntıdan uzak, işletmede herkesin rahatlıkla anlayabileceği ve üzerinden iletişim kurabileceği görsel-grafik sembollerle ifade edilebilen veri modellerinin üretilebilmesi
- Bilgisayar Destekli Yazılım Mühendisliği araçlarıyla bu modeller hızlı şekilde veri tabanı tasarımına dönüştürülebilir
- Yazılım geliştirme sürecinde dokümantasyon için çok yararlıdırlar
Modelleme, gerçeğe benzer görüntüler yapmaktır. Farklı modelleme yöntemleri ve programları vardır. Günümüzde sanal ortamda en yaygın olarak kullanılan modelleme şekli nurbs (doğal) ve polygon (çokgen) modellemedir. İnsanlar, bilimsel yöntemin henüz tanımlanmadığı ilk çağlardan bu yana karşılaştıkları problemlerle başa çıkma, evreni anlama ve doğaya hakim olma, daha rahat ve güvenli yaşama isteği doğrultusunda; ya sistemin kendisi üzerinde veya soyut/somut bir modeli üzerinde deneyler yapma ihtiyacı hissetmişlerdir. Modeller bizim mekanizmasını bilmediğimiz olayları anlamamıza, kurguladığımız hipotezleri test etmemize yardımcı olurlar. Bu nedenle bilim alanında model kullanımı kaçınılmazdır. Ancak, bu çalışmalardan elde edilen verilerin çok büyük bir titizlikle değerlendirilmesi gerekir. Model seçiminde, bulguların genelleştirilebilme ve insana uyarlanabilme özelliği de mutlaka göz önüne alınmalıdı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.

10,5 cm FlaK 38 ve FlaK 39 Nazi Almanyası ordusu Wehrmacht tarafından II. Dünya Savaşı sırasında kullanılan bir uçaksavar silahıydı. Bu top aslında Alman deniz kuvvetleri Kriegsmarine için üretilmişti. Küçük uçan hedeflere karşı tekli olarak kullanılmıştı 1933 yılında başlanmasına rağmen çok fazla üretilmedi. Hiçbir zaman mobil olmadı ve 88 modelinin başarısına ulaşamadı.

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.

Yazılım geliştirme yöntembilimi bir bilgi sistemi geliştirme süreci için ana çerçeveyi anlatır.
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.

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.
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.
Hesaplamalı model, karmaşık sistemlerin davranışını matematik, fizik ve bilgisayar bilimleri kullanarak simüle etmek ve incelemek için bilgisayarların kullanılmasıdır.

Bilimsel hesaplama karmaşık problemleri anlamak ve çözmek için gelişmiş bilgi işlem yeteneklerini kullanan çok disiplinli bir alandır. Hesaplamalı bilim üç farklı unsuru birleştirmektedir:

Hesaplamalı nörobilim, teorik bilgilerden oluşan bir bilgisayar bilimi alanıdır.Beyin ve sinir sistemini oluşturan yapıların çalışma mekanizması açısından işlevler görmektedir. Nörobilim; bilişsel bilim ve psikolojinin çeşitli alanları elektrik mühendisliği, bilgisayar bilimi, matematik ve fizik ile ilişkilendiren, disiplinler arası bir bilimdir.

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.

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.

Otomotiv tasarımı, otomobiller, motosikletler, otobüsler, şehirler arası otobüsler ve minibüsler, kamyon dahil olmak üzere motorlu taşıtların görünümünü ve bir dereceye kadar ergonomisini geliştirme sürecidir.
MycoBank, yeni mikolojik adları ve kombinasyonları belgeleyen, sonunda açıklamalar ve resimlerle birleştirilen çevrimiçi bir veritabanıdır. Utrecht'teki Westerdijk Mantar Biyolojik Çeşitlilik Enstitüsü tarafından yürütülmektedir.