Case-rendszer - studopediya
A deklaratív kifejlesztését számítógépes programok jelentek meg a '70 -es évek elején. Ő nem kapott ilyen széles körű alkalmazását olyan eljárási, mert célja az volt, egy viszonylag szűk tartományban a problémák a mesterséges intelligencia. Kérelmében programozó tulajdonságait ismerteti az eredeti adatokat, azok összekapcsolására, a tulajdonságokat kell rendelkezett eredményeként, hanem algoritmus olyan eredményt kapjunk. Természetesen, hogy az eredmény, ez az algoritmus továbbra is szükség van, de meg kell automatikusan generálja a rendszer, amely támogatja a deklaratív programozási nyelv. Ha egy logikai változata ez a megközelítés (mindenekelőtt arra utal, hogy a Prolog nyelv PROLOG.) Probléma leírása egy sor tények és szabályok formális logikai nyelv, funkcionális formában -
formájában funkcionális kapcsolatok között tények (Lisp nyelv, LISP).
Eljárás-orientált programozás fejlődött a másik irányba - az úgynevezett párhuzamos programozás. A hagyományos algoritmusok és cselekvési programok készülnek egymás után. Azonban a logika megoldása sok probléma meglehetősen lehetővé teszi az egyidejű végrehajtása több művelet, ami a multiplikátor hatás. A végrehajtás a párhuzamos algoritmusok a számítógép lehetővé vált az Advent a többprocesszoros számítógépek, amelyek a szakértők, hogy a jövőben a számítástechnika.
Az elmúlt évtizedben a területén programozás automatizálási berendezések új irányt néven CASE-technológiával (Computer Aided Software Engineering-CASE) - egy eszköz létrehozására információs rendszerek.
A fő cél a CASE-rendszerek automatizálása áll a folyamat létrehozása szoftver. CASE-rendszer lehetővé teszi, hogy vizsgálja meg egy prototípus által létrehozott szoftver rendszer alapján a modell.
CASE-technológiák lehetővé teszik, hogy fenntartsák a kollektív munka a projekt rovására munkalehetőségek a helyi hálózat, az export és import bármely projekt töredékek, projekt menedzsment szervezet.
Ma a világ vezető CASE-rendszert úgy, hogy a társasági Rational Rose Rational Software. Rational Rose rendszer megteremtését célzó modulokat a Unified Modeling Language Language (UML).
Meg kell jegyezni, hogy Rose System - egy elismert vezető vizuális modellező eszközök, és a használat, akkor interaktívan fejleszteni az architektúra az alkalmazás generál annak forrásait és párhuzamos munka dokumentálása fejlesztés alatt álló rendszer.