Software Engineering in Service-Oriented Overlay Computers (SENSORIA)

Heterogén, lazán csatolt rendszerek összekapcsolásának egyik legelterjedtebb módja a Szolgáltatás-Orientált Architektúra (SOA) tervezési és rendszerintegrációs paradigma. Ilyen rendszerekben kiemelten fontos annak vizsgálata és bizonyítása, hogy a rendszer robosztus, védett biztonsági fenyegetésekkel szemben, betartja a teljesítménykorlátokat, stb. A projektben erre a célra fejlesztünk matematikai pontosságú módszereket és integráljuk ezeket ipari tervezőnyelvekben (pl. UML, BPEL) írt modellekhez, és futtatókörnyezetekhez (pl. Apache Axis).
A projektben elkészült a Sensoria Development Environment keretrendszer, melyben SOA alapon kapcsolhatunk össze különböző fejlesztőeszközöket, az adott terület (pl. banki rendszerek) igényeihez igazodva, és a tervezéstől az analízisen keresztül a telepítésig számos lépést automatizált módon végrehajthatunk Eclipse környezetben. A projektben banki, autóipari, telekommunikációs és e-learning ipari esettanulmányokat vizsgálunk.