Automatizarea proiectarii produselor software ----------------------------------- ABSTRACT ----------------------------------- Cercetarile stiintifice in domeniul automatizarii proiectarii produselor software intreprinse de conf.dr. Nicolae Magariu au urmatoarele scopuri: 1) sistematizarea cunostintelor acumulate in domeniul proiectarii produselor software (PS), 2) dezvoltarea aspectelor de proiectare a PS complexe, 3) optimizarea si elaborarea modelelor de automatizare a proceselor de proiectare OO a PS. Au fost obtinute urmatoarele rezultate : 1) Modelul de interactiune a activitatilor ce aduc la perfectarea tehnologiilor PS in care este separata metodologia PS de tehnologia PS. Caracteristica a trei faze de dezvoltare a programarii. Modelul general de elaborare a unui PS in care eficacitatea procesului de elaborare a PS depinde de nivelul de cunoastere a modelului formal de solutionare a problemei. 2) Un mod de ridicare a eficientei proceselor de elaborare a PS bazat pe clasificarea Proceselor de Prelucrare a Informatiei (PPI) in functie de trei caracteristici ale lui : V, volumul de date, M, nivelul cunoasterii modelului formal, R, nivelul tehnologiei PS si pe utilizarea modelelor tehnologice tipice pentru elaborarea familiilor de PS. 3) In baza cercetarii a 2 tipuri de proiectari a PS, ascendenta si descendenta, se formuleaza problema de aplicare combinata a acestor tipuri de proiectare. Se evidentiaza importanta reutilizarii PS. 4) Un mod de utilizare a Sistemelor de Diagrame de Tranzitie (SDT) deterministe la descrierea proiectului dinamic al unui PS si un mod de aplicare a SDT la modelarea PS bazate pe evenimente. Un mod de aplicare a SDT la modelarea schemei de navigare a unui site. 5) O metoda de automatizare a procesului de construire a algoritmului structurat bazata pe aplicarea diagramelor Nassi-Shneiderman, a arborelui de detaliere a procesului de construire a algoritmului si a unui mod de generare a programului structurat definit de modul de parcurgere a arborelui de detaliere si de sabloanele de generare. 6) O descriere succinta si sistematizata a metodologiilor de proiectare ascendenta si descendenta a PS OO cu aplicarea limbajului UML. 7) Metodologia elaborarii prototipului sistemului "AE RM" (Atlasul Electronic al RM) prin modelarea lui cu ajutorul limbajului UML. Un prototip al sistemului "AE RM". 8) In baza analizei functionalitatilor sistemelor iCASE OO existente a fost propusa o conceptie mai avansata a unui sistem iCASE "MD Case". Aceasta conceptie se deosebeste de conceptiile sistemelor iCASE existente printr-un spectru mai larg de functionalitati: biblioteci de resurse reutilizabile, indrumar de aplicare a sistemului, subsistem de evaluare a proiectelor. Se propune model incremental de dezvoltare a sistemului "MD Case". 9) Un model tehnologic de elaborare OO a prototipului subsistemului "Editorul grafic" (UML-XMI) pentru sistemul "MD Case". 10) Un prototip al convertorului XMI-UML. 11) Un prototip al sistemului de evaluare a PS. 12) Un model de construire a indrumarului electronic la limbajul UML cu interfata web. In acest model sunt utilizate la maxim resursele reutilizabile si un mecanism ce permite modificarea rapida a continutului. SPEAKER(S) ----------------------------------- Prof.dr. Nicolae MAGARIU Universitatea de Stat Chisinau R.Moldova ----------------------------------- Conf.dr. Nicolae Magariu a obtinut Diploma de studii superioare in 1969 (Universitatea de Stat din R.Moldova), titlul de Doctor in informatica in 1993 (Universitatea de Stat din R.Moldova) si este conferentiar universitar din 1993 (Universitatea de Stat din R.Moldova). In perioada 2006-2007 a fost conducator stiintific al proiectului de cercetare "Bazele metodologice pentru crearea resurselor orientate spre Internet, bazelor informationale distribuite si utilizarea lor in scopuri educationale". In perioada 2006-2010 este conducator stiintific al temei institutionale "Modele tehnologice de construire a Sistemelor Informatice". -----------------------------------