Whole Platform

Software screenshot:
Whole Platform
Software ətraflı:
Version: 1.0.0.v20110512-1609
Tarixi Upload: 12 May 15
Geliştirici: Riccardo Solmi
Lisenziya: Pulsuz
Məşhurluq: 4

Rating: 3.0/5 (Total Votes: 1)

Bütün Platform layihə proqram istehsal mühəndislik üçün bir texnologiyadır.
Biz proqramlaşdırma domen Dil inkişafına dair fəaliyyət hesab edir ki, belə ki, biz onları manipulyasiya, yeni dil inkişaf domain notlari istifadə edərək yürütülebilir kodu onları çevrilməsi üçün bir platform təmin edir.
Bütün Platforması istifadə edərək, problem domain ekspertlər proqram məhsullarının inkişafı üçün proqramlaşdırma ekspertləri ilə birlikdə işləyə bilər.
Bütün Platform Eclipse platforma ilə inteqrasiya modelləşdirmə çərçivəsində, bir generative sistemi, dildə bir ailə, və domen redaktorları daxildir.
Platform ilə boundled dillərində belə Java və birlikdə strukturu, davranış, əzmkarlıq və bir dil notlari modelləşdirilməsi üçün istifadə olunan bəzi yeni domen dillərdə XML kimi məşhur dil daxildir.

Features

  • Memarlıq
  • Genişlənən. memarlıq dil uzadılması üçün bir API təmin edir. Siz dil, notlari, persistences və əməliyyatları aradan qaldırılması / əlavə edə bilərsiniz.
  • Java çərçivəsində və domen dillərində. Bütün Platforması bütün ifadəli güc standart Java çərçivəsində kimi mövcuddur. Bu ifadəli güc bir hissəsi domain dilləri ailəsində vasitəsilə mövcuddur.
  • Generative. Bütün modelləşdirmə dili Java çərçivəsində üst kodu yaratmaq. Birlikdə çərçivəsində tanınmış Design Nümunələr geniş istifadə, kodu hiss əl yazılı yaradılan.

  • Metaprogramming:
  • Native dəstək. Hər Bütün dil bir çalıştırılabilir semantika varsa, bu da baza və ya host səviyyədə istifadə edilə bilər, şablon səviyyədə istifadə edilə bilər.
  • qonaqlar üçün dəstək Sahneleme. Dəstək Sahneleme qonaqlar traversal çərçivəsində istifadə edərək müəyyən davranış üçün mövcuddur.
  • şablon languages ​​Qarışdırma. Bir əsərlər generator çox şablon dil istifadə edə bilərsiniz.

  • Inad:
  • Stream əsaslanır əzmkarlıq. Bir model Inad sintaksis pluggable edir. Hər iki stream əsaslanır və model əsasında əzmkarlıq üsulları (dəstləri) dəstəklənir. streaming API Builder Design Pattern direktoru iştirakçısı tərəfindən istehsal bina hadisələr kimi görünür.
  • Java kodu və XML default serializers. Standart əzmkarlıq dəstləri axın API əsasında iki ləzzət mövcuddur: Java və XML. Java kodu, icra zaman, bina hadisələr bir axın edib.
  • Stream əsasında davranış. Model davranış modeli qabaqcadan binası olmadan streaming API üst birbaşa müəyyən edilə bilər.
  • Birden çox dil dəstəyi. Birdən çox dil istifadə edərək, yazılı Programs bir mənbə fayl hətta dəstəklənir.
  • Çeşitleme dəstək. Idxal mövcud modellər təqdim olunur / metamodels çeşitlemesi və miqrasiya üçün Təsislərində.

  • Editing:
  • Eclipse üçün GEF əsasında redaktorları. Eclipse üçün Model əsasında əyani redaktorları hətta ayrı-ayrı plugins istifadə edərək, bir bütün dil əlavə edə bilərsiniz.
  • Zəngin qrafik istifadəçi interfeys. Notlari çox növ riyazi ifadələr, diaqram yönümlü dil üçün ağac və graph planlarının üçün mətn yönümlü dil üçün qrammatika layouts, riyaziyyat layout o cümlədən dəstəklənir.

  • Bir dil üçün
  • Birden çox notlari. Hər dil üçün çox notlari müəyyən edilə bilər və bir modul şəkildə yerləşdirilir. notation isə editing. dəyişdirilə bilər
  • notlari Qarışdırma. Birden çox notlari hətta bir redaktoru görünüşü qarışdırıla bilər. Bu xüsusiyyət şablon dillərdə konkret syntaxes istifadə metaprogramming üçün xüsusilə faydalıdır.

Bu azad yeni nədir:

  • IDE:
  • Təkmilləşdirilmiş & quot; Copy Entity Path & quot; tipli funksiyanı istifadə etmək üçün fəaliyyət Dillər addımlar
  • [Actions] Actions modularization artırmaq üçün lazım olan xüsusiyyətləri əlavə
  • [Actions] ActionCall program fəaliyyət ibadət tikintisi Əlavə
  • [semantika] Yenidən imza növləri dəyişikliklər müəyyən edilməsi üçün daha əlverişli ola
  • Əlavə LanguageType bir dil hər hansı bir növü təmsil [semantika]
  • TypedVariable bir imza bir kateqoriya rəsmi adı əlavə əlavə [semantika]

  • Funksiyası tətbiqi və qaydaları
  • [semantika] Əlavə gizli adı semantika
  • [semantika] EntityType əlavə şəxs model semantika
  • domain səviyyədə yenidən və təkmilləşdirilmiş content yardım [semantika]

  • (Sorğu)
  • [semantika] Əlavə Normalizer, tərcüməçi və tərcüməçi
  • [Text] Satır yuva Sənədlər Sənədlər və satır bərpa qabiliyyəti
  • invoke fəaliyyəti notlari nəticəsində Iterators üçün əlavə dəstək [axınları]
  • [semantika] qaydaları və şablonları üçün təkmilləşdirilmiş cədvəlli stil
  • [semantika] şablon inşa Təkmilləşdirilmiş birləşmə
  • [Text] bütün lakin mətn simvol HE görünürlüğünü
  • nested Sənədlər və Satır Çərçivələr
  • üçün [Text] Əlavə qutuları
  • [Iterators] iterables IEntities qaytarılması deyil kesmek üçün bir CollectionIterator əlavə
  • nümunələri
  • [Imp Language] bir Java və semantika istifadə edərək, yazılı bir mətn generator Əlavə
  • Bugs Sabit
  • [modelləri] şəxslərin və xüsusiyyətləri arasında Sabit unikal adı normallaşma

nədir versiyası 1.0.0.v20110316-1725 Yeni

  • Eclipse Yenilənib ilə hediye bütün-in-bir versiyası 3.6.2 üçün distribution
  • tanıdıldı & quot; xwl & quot; default üçün fayl uzantısı XML Builder Stabillik
  • Müasir və yenidən content növləri iyerarxiya

nədir versiyası 1.0.0.v20110114-1804 Yeni:.

  • təkmilləşdirilməsi və əlavə xüsusiyyətləri

versiyası 1.0.0.v20101025-1115 yeni nədir:

  • yazılı olarak xüsusiyyət; proqramları & quot; Çox domain dil qarışdırmaqla dəstək əsərləri elan imkanı ilə inkişaf etmiş edilmişdir.
  • redaktorları Kullanışlılık Focus, seçilməsi, və DnD geribildirimler strukturunun tərəfindən təkmilləşdirilmişdir.
  • content dil alt başına təqdim yenidən təşkil edilib Yrd.
  • strukturu və bir dil davranış müəyyən domen dilləri aspectual modelləri və graph strukturları və traversals dəstək uzadıla edilmişdir.

  • Ayıklama asanlaşdırmaq üçün
  • bir debug Perspektiv domen notlari istifadə etmək debug və Dəyişənlər views ilə tanış oldu.

versiyası 1.0.0.v20090323-1254 yeni nədir:

  • Ümumi:

  • Sorğu və XSD Dil
  • Təkmilləşdirilmiş test suites.
  • IDE:
  • [axınları] Added Task fəaliyyəti ilə loading modelləri üçün modellər informasiya seçin.
  • Çərçivələr:
  • [Bağlar] nəticə iterator üçün əlavə dəstək
  • [parsers] strategiyaları üçün əlavə API dəstək
  • [UI] content (CTRL + Space vasitəsilə) menyu yardım
  • üçün əlavə dəstək
  • [UI] mətn redaktorları Eclipse üçün mətn seçimi üfüqi arrow key mətbuat Formalı davranış.
  • Dillər:
  • [Commons] Yenidən və Interpreter sabit
  • [qrammatikasına] BigDecimals və BigIntegers təhlil üçün dəstək Added.
  • [qrammatikasına] DataTerminals ilə unparsing davranış inline müəyyən etmək üçün dəstək Added.
  • [Sorğu] EnumValue, tarixi, relational və bərabərlik inşa daxil müqayisə və Object data növləri üçün dəstək Added.
  • [Testlər] allof, anyof, IsAssignableTo, HasType, HasKind üçün generator dəstək Added.
  • [axınları] analiz / Unparse fəaliyyəti
  • yerləşən qrammatikasına istifadə üçün əlavə dəstək
  • [XSD] notation və sıxıntı bəyannamələrin, xarici dil atributları, direktiv yenidən üçün əlavə model dəstək.
  • notlari:
  • [XSD] Unbounded maxOccurs aid və xarici atributları üçün əlavə dəstək.
  • [XSI] kompozit atributları üçün dəstək Added.
  • Bugs Sabit:
  • [Ziyarətçilər] GenericTemplateInterpreterVisitor Sabit mərhələ aşağı davranış (void halda).
  • [Ziyarətçilər] etibarsız dəyərlərinə dəyişən əvəz davranış Sabit.
  • [Actions] kök şəxs əvəz dəyişikliklər haqqında reqressiya Sabit.
  • [qrammatikasına] qayda seçin Sabit unparsing.

  • ExpressionTest şablonları dəyişənlərin kontekstində dəyişənlərin aradan qaldırılması necə təsir Sabit
  • [Sorğu].

  • Bərabər və NotEquals da
  • [Sorğu] Sabit boolean ifadələrin davranış.

  • Xüsusiyyət URI ilə AtFeatureTest Sabit
  • [Sorğu].
  • [Sorğu] Sabit müqayisə booleans, obyektlərin, enum dəyərlər və tarixləri ilə davranış yaradır.

  • Məzmun
  • [axınları] Sabit sinif loading reqressiya yardım və Interpreter.

  • Element content xüsusiyyət prototip
  • [XML] Sabit növü.
  • [XSD] boş content model kompleks növləri Sabit Xəritəçəkmə.
  • [UI] Object veri ilə data şəxslərin Sabit redaktə.
  • [UI] redaktoru uğursuzluq statusu səhifənin Yeniden Dene 'düyməsinə istifadə edərək sonra tədbirlər Sabit davranış.

tələblər

  • Java 2 Standard Edition Runtime Environment
  • Eclipse

Şərh Whole Platform

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!