গোটা প্ল্যাটফর্ম প্রকল্প সফ্টওয়্যার উৎপাদন প্রকৌশলবিদ্যা জন্য একটি প্রযুক্তি.
আমরা প্রোগ্রামিং ডোমেইন ভাষার বিকাশ বিষয়ে একটি কার্যকলাপ যে মনে; অতঃপর আমি তাদের কাছ সাধিত, নতুন ভাষা উন্নয়নশীল ডোমেইন স্বরলিপি ব্যবহার এবং এক্সিকিউটেবল কোড তাদের রূপান্তর জন্য একটি প্ল্যাটফর্ম প্রদান করে.
গোটা প্ল্যাটফর্ম ব্যবহার করে, সমস্যা ডোমেন বিশেষজ্ঞদের সফ্টওয়্যার পণ্য উন্নয়নের জন্য প্রোগ্রামিং বিশেষজ্ঞদের সঙ্গে একসঙ্গে কাজ করতে পারেন.
গোটা প্ল্যাটফর্ম অন্ধকার প্ল্যাটফর্মের সাথে ইন্টিগ্রেটেড একটি মডেলিং কাঠামো, একটি প্রজননক্ষম সিস্টেম, ভাষার একটি পরিবার, এবং ডোমেইন সম্পাদকদের অন্তর্ভুক্ত করা হয়েছে.
প্ল্যাটফর্ম সঙ্গে boundled ভাষায় যেমন জাভা এবং একসঙ্গে গঠন, আচরণ, অধ্যবসায় এবং একটি ভাষার স্বরলিপি মডেলিং জন্য ব্যবহৃত কিছু নতুন ডোমেইন ভাষার সাথে এক্সএমএল হিসাবে জনপ্রিয় ভাষায় অন্তর্ভুক্ত.
বৈশিষ্ট্য
- স্থাপত্য:
- আইডিই:
- অন্ধকার আপডেট সঙ্গে bundled কিছু আসিয়া যায় না এমন সংস্করণ 3.6.2 বিতরণের
- উন্নতি এবং বৈশিষ্ট্য যোগ করা
- লেখা & quot বৈশিষ্ট্য; প্রোগ্রাম করুন & quot; একাধিক ডোমেইন ভাষায় মিশ সমর্থিত কম্পোজিশনের ঘোষণা করার ক্ষমতা উন্নত করা হয়েছে.
- জেনারেল:
- [অনুসন্ধান] সংশোধন করা হয়েছে বুলিয়ান এক্সপ্রেশন আচরণ.
- [Workflows] স্থায়ী বর্গ লোড নির্ভরণ সম্ভবতঃ আরিফুর রহমান ও ইন্টারপ্রেটার.
- [এক্সএমএল] নির্দিষ্ট টাইপ.
- জাভা 2 স্ট্যান্ডার্ড সংস্করণ রানটাইম এনভায়রনমেন্ট
<লি> এক্সটেনসিবল. স্থাপত্য ভাষা এক্সটেনশন জন্য একটি API উপলব্ধকারী. আপনি ভাষা, স্বরলিপি, persistences এবং অপারেশন অপসারণ / যোগ করতে পারেন.
<লি> জাভা অবকাঠামো ও ডোমেইন ভাষা. গোটা প্ল্যাটফর্ম সব ভাবপূর্ণ ক্ষমতা স্ট্যান্ডার্ড জাভা অবকাঠামো হিসেবে পাওয়া যায়. এই ভাবপূর্ণ ক্ষমতা অংশ ডোমেইন ভাষার একটি পরিবার মাধ্যমে পাওয়া যায়.
<লি> সৃজক. গোটা মডেলিং ভাষায় জাভা অবকাঠামো উপরে কোড জেনারেট. একসাথে অবকাঠামো wellknown ডিজাইন প্যাটার্নের ব্যাপক ব্যবহার, কোড মতানুযায়ী হাতে লেখা উত্পন্ন.
<লি বর্গ = "bbli"> Metaprogramming:
<লি> মাতৃভাষা সমর্থন. প্রতিটি গোটা ভাষাটি এটিকে একটি এক্সিকিউটেবল শব্দার্থবিদ্যা আছে, এটা বেস বা হোস্ট পর্যায়ে ব্যবহার করা যেতে পারে, টেমপ্লেট পর্যায়ে ব্যবহার করা যেতে পারে.
<লি> দর্শক জন্য সমর্থন উপস্থাপনকারী. সমর্থন উপস্থাপনকারী দর্শক ট্র্যাভেরসাল ফ্রেমওয়ার্ক ব্যবহার করে সংজ্ঞায়িত আচরণের জন্য পাওয়া যায়.
<লি> টেমপ্লেট ভাষার মিক্সিং. একটি একক হস্তনির্মিত জেনারেটরের একাধিক টেমপ্লেট ভাষা ব্যবহার করতে পারেন.
<লি বর্গ = "bbli"> বিপত্তিতেও:
<লি> স্ট্রিম ভিত্তিক অধ্যবসায়. একটি মডেল বিপত্তিতেও সিনট্যাক্স প্লাগেবল হয়. উভয় স্ট্রিম ভিত্তিক এবং মডেল ভিত্তিক অধ্যবসায় পদ্ধতি (খেলনা) সমর্থিত হয়. স্ট্রিমিং এপিআই নির্মাতা নকশা প্যাটার্ন পরিচালক অংশগ্রহণকারী দ্বারা উত্পাদিত বিল্ডিং ঘটনা বলে মনে হচ্ছে.
<লি> জাভা কোড এবং XML ডিফল্ট serializers. স্ট্যান্ডার্ড অধ্যবসায় খেলনা একটি স্ট্রিমিং API- র উপর ভিত্তি করে এবং দুই গন্ধ পাওয়া যায়: জাভা এবং XML. জাভা কোড, মৃত্যুদন্ড কার্যকর করা যখন, বিল্ডিং ঘটনা প্রবাহ বন্যা.
<লি> স্ট্রিম ভিত্তিক আচরণ. মডেল আচরণ মডেল পূর্বে বিল্ডিং ছাড়া স্ট্রিমিং API- এর উপরে সরাসরি সংজ্ঞায়িত করা যেতে পারে.
<লি> একাধিক ভাষা সমর্থন. বহুগুণিতক ভাষাসমূহ ব্যবহার করে লেখা প্রোগ্রাম একটি একক উৎস ফাইল এমনকি সমর্থিত.
<লি> ভারশনিং সমর্থন. আমদানি বিদ্যমান মডেল প্রদান করা হয় / metamodels ভার্সন এবং মাইগ্রেট জন্য সুবিধাসমূহ.
<লি বর্গ = "bbli"> সম্পাদনা:
<লি> অন্ধকার জন্য GEF ভিত্তিক সম্পাদকদের. অন্ধকার জন্য মডেল ভিত্তিক চাক্ষুষ সম্পাদকদের এমনকি পৃথক প্লাগইন ব্যবহার করে পুরো ভাষা যোগ করা যেতে পারে.
<লি> সমৃদ্ধ গ্রাফিকাল ইউজার ইন্টারফেস. স্বরলিপি একাধিক ধরণের গাণিতিক এক্সপ্রেশন, ডায়াগ্রাম ভিত্তিক ভাষার জন্য গাছ এবং গ্রাফ বিন্যাস জন্য টেক্সট ভিত্তিক ভাষার জন্য ব্যাকরণ বিন্যাস, গণিত লেআউট সহ সমর্থিত.
একটি ভাষার জন্য <লি> একাধিক স্বরলিপি. প্রতিটি ভাষার জন্য একাধিক স্বরলিপি সংজ্ঞায়িত করা যেতে পারে এবং একটি মডুলার ভাবে স্থাপন. স্বরলিপি যখন সম্পাদনা. পরিবর্তন করা যাবে
<লি> স্বরলিপি মিক্সিং. একাধিক স্বরলিপি এমনকি একটি একক সম্পাদক দেখুন মিশ্রিত করা যাবে. এই বৈশিষ্ট্যটি টেমপ্লেট ভাষার জন্য কংক্রিট syntaxes ব্যবহার metaprogramming জন্য সহায়ক.
এই রিলিজে নতুন কি:
<লি> উন্নত করুন & quot; কপি সত্তা পথ করুন & quot; টাইপ বৈশিষ্ট্যটি ব্যবহার করতে কর্ম ভাষা পদক্ষেপ
<লি> [পদক্ষেপ] পদক্ষেপ এর modularization উন্নত করা প্রয়োজন বৈশিষ্ট্য যোগ করা হয়েছে
<লি> [পদক্ষেপ] ActionCall programmatically একটি কর্ম ডাকা গঠন যোগ করা হয়েছে
<লি> [শব্দার্থবিদ্যা] পুনঃডিজাইন স্বাক্ষর ধরনের রূপান্তরের সংজ্ঞা জন্য আরো উপযুক্ত হতে
<লি> যোগ করা হয়েছে LanguageType একটি নির্দিষ্ট ভাষা কোনো ধরনের প্রতিনিধিত্ব [শব্দার্থবিদ্যা]
<লি> TypedVariable একটি স্বাক্ষরে একটি বিভাগের একটি আনুষ্ঠানিক নাম যোগ করা হয়েছে [শব্দার্থবিদ্যা]
ফাংশন আবেদন এবং নিয়ম জন্য <লি> [শব্দার্থবিদ্যা] যোগ করা হয়েছে অন্তর্নিহিত নাম শব্দার্থবিদ্যা
<লি> [শব্দার্থবিদ্যা] EntityType যোগ করা হয়েছে সত্তা প্যাটার্ন শব্দার্থবিদ্যা
<লি> ডোমেইন পর্যায়ে পুনর্লিখিত এবং উন্নত কন্টেন্ট সাহায্য [শব্দার্থবিদ্যা]
(প্রশ্নের) <লি> [শব্দার্থবিদ্যা] যোগ করা হয়েছে normalizer, দোভাষী এবং অনুবাদক
<লি> [শিরোনাম] সারি নীড় ডকুমেন্টস ডকুমেন্টস এবং সারি ফিরিয়ে আনা হয়েছে ক্ষমতা
<লি> ডাকা কার্যক্রম অক্ষপাতনের ফলাফল হিসাবে iterators জন্য সমর্থন যোগ করা হয়েছে [Workflows]
<লি> [শব্দার্থবিদ্যা] নিয়ম এবং টেমপ্লেট জন্য উন্নত ট্যাবুলার শৈলী
<লি> [শব্দার্থবিদ্যা] টেমপ্লেট নির্মান উন্নত সংমিশ্রণ
<লি> [শিরোনাম] সব কিন্তু টেক্সট অক্ষরের কমিয়ে দৃশ্যমানতা
<লি> নেস্টেড ডকুমেন্টস এবং সারি অবকাঠামো জন্য [টেক্সট] যোগ করা হয়েছে বাক্সে
<লি> [Iterators] iterables IEntities ফিরে না মোড়ানো একটি CollectionIterator যোগ করা হয়েছে
<লি> উদাহরণ
<লি> [বিচ্ছু ভাষা] একটি জাভা এবং শব্দার্থবিদ্যা ব্যবহার করে লেখা একটি টেক্সট জেনারেটরের এখনো যোগ করেনি
<লি> বাগ সংশোধন করা হয়েছে
<লি> [মডেল] সত্ত্বা এবং বৈশিষ্ট্য জুড়ে স্থায়ী অনন্য নাম নিয়মমাফিককরণ
কি সংস্করণ 1.0.0.v20110316-1725 নতুন:
<লি> চালু করুন & quot; xwl করুন & quot; ডিফল্ট ফাইল এক্সটেনশন এক্সএমএল নির্মাতা বিপত্তিতেও
<লি> আধুনিকায়ন এবং পুনর্গঠিত সামগ্রী প্রকার অনুক্রমের
কি সংস্করণ 1.0.0.v20110114-1804 নতুন:.
সংস্করণ 1.0.0.v20101025-1115 নতুন কি:
<লি> সম্পাদকদের ব্যবহারযোগ্যতা ফোকাস, নির্বাচন, এবং DND করুন redesigning দ্বারা উন্নত ছিল.
<লি> কন্টেন্ট ভাষা সাবমেনু প্রতি প্রবর্তনের দ্বারা পুনর্গঠিত করা হয় সাহায্য.
<লি> গঠন এবং একটি ভাষা আচরণ সংজ্ঞায়িত ডোমেইন ভাষায় aspectual মডেল এবং গ্রাফ কাঠামো এবং traversals সমর্থন বাড়ানো হয়েছে.
ডিবাগ সহজতর করার জন্য <লি> একটি ডিবাগ পরিপ্রেক্ষিত ডোমেইন স্বরলিপি ব্যবহার করতে যে ডিবাগ এবং ভেরিয়েবল ছবিসহ চালু করা হয়.
সংস্করণ 1.0.0.v20090323-1254 নতুন কি:
অনুসন্ধান এবং XSD প্রত্যেক <লি> উন্নত পরীক্ষা সংকলনের.
<লি> আইডিই:
<লি> [Workflows] যোগ করা হয়েছে টাস্ক কার্যকলাপ মাধ্যমে লোড মডেলের জন্য মডেল ডায়লগ চয়ন করুন.
<লি> অবকাঠামো:
<লি> [বাইন্ডিং] ফলে ইটারেটরের জন্য সমর্থন যোগ করা হয়েছে
<লি> [parsers] কৌশল জন্য যোগ করা হয়েছে API- র সমর্থন
<লি> [UI 'তে] বিষয়বস্তু (ctrl + space মাধ্যমে) মেনু সাহায্য জন্য সমর্থন যোগ করা হয়েছে
<লি> [UI 'তে] টেক্সট এডিটর অন্ধকার একটি পাঠগত নির্বাচন অনুভূমিক তীর টিপুন এর ইউনিফর্ম পরিহিত আচরণ.
<লি> ভাষা:
<লি> [কমন্স] একট এবং ইন্টারপ্রেটার নির্দিষ্ট
<লি> [ব্যাকরণ] BigDecimals এবং BigIntegers পার্সিং জন্য সমর্থন যোগ করা হয়েছে.
<লি> [ব্যাকরণ] DataTerminals মধ্যে unparsing আচরণ ইনলাইন সংজ্ঞা জন্য সমর্থন যোগ করা হয়েছে.
<লি> [অনুসন্ধান] EnumValue, তারিখ, রিলেশনাল এবং সমতা নির্মান মধ্যে তুলনীয় এবং অবজেক্ট ধরনের তথ্য জন্য সমর্থন যোগ করা হয়েছে.
<লি> [টেস্ট] AllOf, AnyOf, IsAssignableTo, HasType, HasKind জন্য জেনারেটরের সমর্থন যোগ করা হয়েছে.
<লি> [Workflows] বিশ্লেষণ / Unparse কার্যক্রম মোতায়েন ব্যাকরণ ব্যবহারের জন্য সম্পূর্ণ সমর্থন যোগ করা হয়েছে
<লি> [XSD] স্বরলিপি এবং বাধ্যতা ঘোষণা, বিদেশী ভাষা আরোপ করা, নির্দেশ পুনরায় সংজ্ঞায়িত জন্য যোগ করা হয়েছে মডেল সমর্থন.
<লি> Notations:
<লি> [XSD] অসীম maxOccurs বৈশিষ্ট্য এবং বিদেশী বৈশিষ্ট্যের জন্য সমর্থন যোগ করা হয়েছে.
<লি> [XSI] যৌগিক বৈশিষ্ট্যের জন্য সমর্থন যোগ করা হয়েছে.
<লি> বাগ সংশোধন করা হয়েছে:
<লি> [দর্শকরা] GenericTemplateInterpreterVisitor স্থায়ী পর্যায়ে নিচে আচরণ (অকার্যকর ক্ষেত্রে).
<লি> [দর্শকরা] অকার্যকর মান জন্য পরিবর্তনশীল প্রতিকল্পন আচরণ সংশোধন করা হয়েছে.
<লি> [পদক্ষেপ] রুট সত্তা বদলে রূপান্তরের উপর নির্ভরণ সংশোধন করা হয়েছে.
<লি> [ব্যাকরণ] নিয়ম চয়ন স্থায়ী unparsing.
ExpressionTest টেমপ্লেট ভেরিয়েবল প্রেক্ষাপটে ভেরিয়েবল অপসারণের প্রভাবিত কিভাবে সংশোধন করা হয়েছে <লি> [অনুসন্ধান].
সমান এবং NotEquals
বৈশিষ্ট্য URI এর মাধ্যমে AtFeatureTest স্থায়ী <লি> [অনুসন্ধান].
<লি> [অনুসন্ধান] স্থায়ী তুলনা Booleans, বস্তু, Enum মান, এবং তারিখ দিয়ে আচরণ নির্মান.
বিষয়বস্তু
এলিমেন্ট কন্টেন্ট বৈশিষ্ট্য প্রোটোটাইপ
<লি> [XSD] শূন্য বিষয়বস্তু মডেল সঙ্গে জটিল ধরনের স্থায়ী ম্যাপিং.
<লি> [UI 'তে] অবজেক্ট ডাটাটাইপ সঙ্গে তথ্য সত্ত্বা স্থায়ী সম্পাদনা.
<লি> [UI 'তে] এডিটর ব্যর্থতা অবস্থা পৃষ্ঠার পুনরায় চেষ্টা বাটন ব্যবহার করে পরে কর্মের স্থায়ী আচরণ.
আবশ্যক
<লি> অন্ধকার
পাওয়া মন্তব্যসমূহ না