Šiam straipsniui ar jo daliai trūksta išnašų į patikimus šaltinius Jūs galite padėti Vikipedijai pridėdami tinkamas išna
CASE įrankis

Šiam straipsniui ar jo daliai trūksta išnašų į patikimus šaltinius. Jūs galite padėti Vikipedijai pridėdami tinkamas išnašas su šaltiniais. |
CASE (angl. Computer-Aided Software Engineering) – automatizuotas kompiuterinis programinės įrangos projektavimas.
Automatizuotas kompiuterinis programinės įrangos projektavimas (CASE) yra programinės įrangos įrankių naudojimas programinės įrangos kūrime ir palaikyme. Įrankiai naudojami šiems tikslams yra vadinami – CASE įrankiais.
Tipiniai CASE įrankiai
- Kodo generavimo įrankiai
- Duomenų modeliavimo įrankiai;
- UML;
- Restruktūrizavimo (refactoring) įrankiai;
- QVT ar Modelio transformacijos įrankiai;
- Konfigūracijos valdymo įrankiai, įskaitant dokumentų versijų kontrolę.
Visi programinės įrangos kūrimo ciklo (lifecycle) aspektai, gali būti palaikomi, aprūpinami, ar kuriami naudojant programinės įrangos įrankius, tokiu būdu, viso įrankių spektro naudojimas tikriausiai gali būti apibūdinamas kaip CASE; pradedant nuo programinės įrangos projektų valdymui iki įrankių verslo ir funkcinei analizei, sistemų projektavimui, kodo saugyklų, kompiliatorių, vertimo įrankių, testinės programines įrangos, ir taip toliau.
Įrankiai, susiję su analize ir projektavimu, naudojant analizės informaciją programinės įrangos produkto dalių (ar viso produkto) kūrimui, dažniausiai suprantami kaip CASE įrankiai. CASE taikymas, pavyzdžiui, duomenų bazės programinės įrangos produktams ir galėtų įtraukti:
- Verslo / realiojo pasaulio procesų ir duomenų srauto modeliavimą;
- Duomenų modelių kūrimą, naudojant esybių - ryšių diagramas;
- Procesų ir funkcijos apibūdinimų (aprašų) kūrimą;
- Duomenų bazės kūrimo SQL ir išsaugotų procedūrų gamybą.
Termino atsiradimas ir istorija
Terminą CASE 1982 m. sukūrė programinės įrangos bendrovė „Nastec Corporation“ iš Southfield, Mičigano (Southfield, Mich.), kartu su originalia integruotos grafikos ir tekstų tvarkykle – „GraphiText“, kuri taip pat buvo pirma mikrokompiuteriu pagrįsta sistema, kuri naudojo hipernuorodas teksto surišimui dokumentuose – ankstyvas šiandieninės internetinio tinklalapio nuorodos pirmtakas. „GraphiText“ įpėdinis, „DesignAid“ buvo pirmas mikroprocesoriumi pagrįstas įrankis skirtas logiškai ir semantiškai įvertinti programinę įrangą, sistemos projekto diagramas bei sukurti duomenų žodyną.
Vadovaujant Albert F. Case, Jr., produkto vadybos ir konsultavimo viceprezidentui (gandas, kad jis pakeitė savo pavardę yra netikras), ir Vaughn Frick, produkto vadybos vadovui, „DesignAid“ produktų rinkinys buvo išplėstas ir palaikė platų struktūrinės analizės ir projekto metodologijų analizės diapazoną, įskaitant Yourdon/Demarco, Gane & Sarson, Palata-Mellor (realaus laiko) SA/SD ir Warnier-Orr (į duomenis orientuota).
Kitas rinkos dalyvis buvo „Excelerator“ iš „Index Technology“ Kembridže, Masėje (Cambridge, Mass). Tuo metu, kai „DesignAid“ buvo vykdoma naudojant „Convergent Technologies“ ir vėliau „Burroughs Ngen“ tinklu sujungtus mikrokompiuterius, „Index“ išleido „Excelerator“ ant IBM PC/AT platformai. Kadangi tuo metu, bei keletą sekančių metų, skirtingai nuo „Convergent Technologies“ ir „Burroughs Ngen“ mašinų, IBM platforma nepalaikė nei jungimo į kompiuterinį tinklą, nei centralizuotų duomenų bazių, IBM trauka buvo stipri, ir „Excelerator“ buvo reikšmingumas įvykis. Karštomis „Excelerator“ pėdomis sekė kitų kompanijų, kaip kad „Knowledgeware“ (James Martin, Fran Tarkenton ir Don Addington), „Texas Instruments“ IEF ir „Accenture“ FOUNDATION įrankiai (METOD/1, DESIGN/1, INSTALL/1, FCP).
CASE įrankiai buvo viršūnėje 1990-ųjų pradžioje. Tuo metu IBM pasiūlė AD/Cycle, programinės įrangos, orientuotos į IBM centrinius („mainframe“) kompiuterius, tiekėjų sąjungą: „Programinės įrangos kūrimo įrankiai gali būti iš kelių šaltinių: IBM, tiekėjų bei iš pačių klientų. IBM įsitraukė į santykius su Bachman Information Systems, Index Technology Corporation, and Knowledgeware, Inc., bei parinko šių tiekėjų produktus, kurie bus pardavinėjami naudojant papildoma IBM pardavimų programą, siekiant kad pateikti pasiūlymus, kurie padėtų apimti pilną programinės įrangos raidos ciklą.“ ("AD/Cycle strategy and architecture" V. J. Mercurio, B. F. Meyers, A. M. Nisbet, G. Radin, "IBM SYSTEMS JOURNAL", VOL 29. NO 2, 1990)
Mažėjant centrinių kompiuterių naudojimui, „AD/Cycle“ ir „Big“ CASE įrankiai išmirė, atverdami rinką šiandien vyraujantiems CASE įrankiams. Įdomu, kad beveik visi 1990-ųjų pradžios CASE rinkos lyderiai, įskaitant IEW, IEF, ADW, Cayenne, and Learmonth & Burchett Management Systems (LBMS), buvo nupirkti „Computer Associates“,.
Daug CASE įrankių ne tiktai pagamina kodą, bet taip pat generuoja ir kitą išeigą, tipišką įvairioms sistemų analizės ir projektavimo metodologijoms, tokioms kaip SSADM, pavyzdžiui:
- duomenų bazės schemos;
- duomenų srauto diagramas;
- esybių ryšių diagramas;
- programų specifikacijas;
- naudotojo dokumentaciją.
Autorius: www.NiNa.Az
Išleidimo data:
vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu, mobilusis, porn, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, pornografija, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris, Informacija apie CASE įrankis, Kas yra CASE įrankis? Ką reiškia CASE įrankis?
Siam straipsniui ar jo daliai truksta isnasu į patikimus saltinius Jus galite padeti Vikipedijai pridedami tinkamas isnasas su saltiniais CASE angl Computer Aided Software Engineering automatizuotas kompiuterinis programines įrangos projektavimas Automatizuotas kompiuterinis programines įrangos projektavimas CASE yra programines įrangos įrankiu naudojimas programines įrangos kurime ir palaikyme Įrankiai naudojami siems tikslams yra vadinami CASE įrankiais Tipiniai CASE įrankiaiKodo generavimo įrankiai Duomenu modeliavimo įrankiai UML Restrukturizavimo refactoring įrankiai QVT ar Modelio transformacijos įrankiai Konfiguracijos valdymo įrankiai įskaitant dokumentu versiju kontrole Visi programines įrangos kurimo ciklo lifecycle aspektai gali buti palaikomi aprupinami ar kuriami naudojant programines įrangos įrankius tokiu budu viso įrankiu spektro naudojimas tikriausiai gali buti apibudinamas kaip CASE pradedant nuo programines įrangos projektu valdymui iki įrankiu verslo ir funkcinei analizei sistemu projektavimui kodo saugyklu kompiliatoriu vertimo įrankiu testines programines įrangos ir taip toliau Įrankiai susije su analize ir projektavimu naudojant analizes informacija programines įrangos produkto daliu ar viso produkto kurimui dazniausiai suprantami kaip CASE įrankiai CASE taikymas pavyzdziui duomenu bazes programines įrangos produktams ir galetu įtraukti Verslo realiojo pasaulio procesu ir duomenu srauto modeliavima Duomenu modeliu kurima naudojant esybiu rysiu diagramas Procesu ir funkcijos apibudinimu aprasu kurima Duomenu bazes kurimo SQL ir issaugotu proceduru gamyba Termino atsiradimas ir istorijaTermina CASE 1982 m sukure programines įrangos bendrove Nastec Corporation is Southfield Micigano Southfield Mich kartu su originalia integruotos grafikos ir tekstu tvarkykle GraphiText kuri taip pat buvo pirma mikrokompiuteriu pagrįsta sistema kuri naudojo hipernuorodas teksto surisimui dokumentuose ankstyvas siandienines internetinio tinklalapio nuorodos pirmtakas GraphiText įpedinis DesignAid buvo pirmas mikroprocesoriumi pagrįstas įrankis skirtas logiskai ir semantiskai įvertinti programine įranga sistemos projekto diagramas bei sukurti duomenu zodyna Vadovaujant Albert F Case Jr produkto vadybos ir konsultavimo viceprezidentui gandas kad jis pakeite savo pavarde yra netikras ir Vaughn Frick produkto vadybos vadovui DesignAid produktu rinkinys buvo isplestas ir palaike platu strukturines analizes ir projekto metodologiju analizes diapazona įskaitant Yourdon Demarco Gane amp Sarson Palata Mellor realaus laiko SA SD ir Warnier Orr į duomenis orientuota Kitas rinkos dalyvis buvo Excelerator is Index Technology Kembridze Maseje Cambridge Mass Tuo metu kai DesignAid buvo vykdoma naudojant Convergent Technologies ir veliau Burroughs Ngen tinklu sujungtus mikrokompiuterius Index isleido Excelerator ant IBM PC AT platformai Kadangi tuo metu bei keleta sekanciu metu skirtingai nuo Convergent Technologies ir Burroughs Ngen masinu IBM platforma nepalaike nei jungimo į kompiuterinį tinkla nei centralizuotu duomenu baziu IBM trauka buvo stipri ir Excelerator buvo reiksmingumas įvykis Karstomis Excelerator pedomis seke kitu kompaniju kaip kad Knowledgeware James Martin Fran Tarkenton ir Don Addington Texas Instruments IEF ir Accenture FOUNDATION įrankiai METOD 1 DESIGN 1 INSTALL 1 FCP CASE įrankiai buvo virsuneje 1990 uju pradzioje Tuo metu IBM pasiule AD Cycle programines įrangos orientuotos į IBM centrinius mainframe kompiuterius tiekeju sajunga Programines įrangos kurimo įrankiai gali buti is keliu saltiniu IBM tiekeju bei is paciu klientu IBM įsitrauke į santykius su Bachman Information Systems Index Technology Corporation and Knowledgeware Inc bei parinko siu tiekeju produktus kurie bus pardavinejami naudojant papildoma IBM pardavimu programa siekiant kad pateikti pasiulymus kurie padetu apimti pilna programines įrangos raidos cikla AD Cycle strategy and architecture V J Mercurio B F Meyers A M Nisbet G Radin IBM SYSTEMS JOURNAL VOL 29 NO 2 1990 Mazejant centriniu kompiuteriu naudojimui AD Cycle ir Big CASE įrankiai ismire atverdami rinka siandien vyraujantiems CASE įrankiams Įdomu kad beveik visi 1990 uju pradzios CASE rinkos lyderiai įskaitant IEW IEF ADW Cayenne and Learmonth amp Burchett Management Systems LBMS buvo nupirkti Computer Associates Daug CASE įrankiu ne tiktai pagamina koda bet taip pat generuoja ir kita iseiga tipiska įvairioms sistemu analizes ir projektavimo metodologijoms tokioms kaip SSADM pavyzdziui duomenu bazes schemos duomenu srauto diagramas esybiu rysiu diagramas programu specifikacijas naudotojo dokumentacija