| Son zamanlarda, MIT araştırmacıları daha fazlasını inşa etmek için bir yol haritası çizdiler modüler ve okunabilir yazılımOnların modeli yapı taşlarını Kavramlar olarak tanımlıyor - her biri tek bir işi iyi yapmak üzere tasarlanmış, kendi kendine yeten özellikler - ve bunları birbirine bağlayan kuralları Senkronizasyonlar olarak tanımlıyor. Makale ayrıca, senkronizasyonları büyük dil modellerinin güvenilir bir şekilde üretebileceği bir biçimde açıkça ifade etmek için küçük bir alana özgü dil (DSL) kullanılmasını öneriyor. Bu yaklaşım, yapay zeka tarafından üretilen kodlarla ilgili büyüyen bir sorunu doğrudan ele alıyor: çalışan ancak anlaşılması, sorun giderilmesi veya güvenilmesi zor. Modüllerin Anlaşmalar, Vakalar veya Projeler gibi sabit kodlu olduğu geleneksel CRM'lerin ve diğer uygulamaların aksine, Vtiger'ın NextGen'i Uygulamalar tamamen meta verilerde tanımlanır. Her alan, akış ve politika bildirimsel olarak tanımlanır ve çalışma zamanında içe dönük olarak incelenebilir; böylece her işlev, adlandırma kuralı gereği modüler olmakla kalmayıp, tasarımı gereği de birleştirilebilir. SLA Motorunu düşünün: NextGen'de SLA, basit bir beyanname referansı aracılığıyla bir Vaka, İş Emri, İzin veya herhangi bir varlığa eklenebilen bağımsız bir politika modülüdür. Aynı durum, kayıtları kurallara veya yapay zeka puanlamasına göre yönlendiren Kuyruklar ve yerel vergileri Teklifler, Faturalar ve Satın Alma Siparişleri arasında eşit olarak hesaplayan Vergi Motoru için de geçerlidir. Bunların her biri bağımsız bir modül olarak mevcuttur (araştırma makalesinde Kavram olarak tanımlanmıştır). In NextGen, her unsur — Veri (İletişim ve Vergiler gibi iş nesneleri), Mantık (yeniden kullanılabilir akışlar ve durum makineleriyle oluşturulmuş), UI (VDS'deki web bileşenleri kullanılarak hazırlanmıştır) ve AI (araçlar, istemler ve puanlama modelleri içerir) — bir modüler blokXML tabanlı bir DSL kullanılarak tanımlanan her uygulama, esasen bu değiştirilebilir blokların bir araya getirilmesiyle oluşur. Yöneticiler ve geliştiriciler, başkalarının üzerine inşa edebileceği şekillerde bloklar oluşturur. MIT araştırmacıları bu mimariye "okunabilir" adını veriyor. Biz buna NextGen diyoruz. NextGen ile birlikte, bileşenleştirilebilirlik inovasyonu tek seferlik bir projeden günlük bir uygulamaya dönüştürüyor ve yaratıcılığı sürekli bir alışkanlık haline getiriyor. |