Snadný vývoj s Microsoftem

Vyšší abstrakce a méně programování Indická pobočka divize Microsoft Research společnosti Microsoft oznámila, že ...


Vyšší abstrakce a méně programování
Indická pobočka divize Microsoft Research společnosti Microsoft oznámila, že
vyvíjí technologii, která má umožnit softwarovým vývojářům a systémovým
integrátorům tvořit a upravovat podnikové obchodní aplikace na podstatně vyšší
úrovni abstrakce, než jakou představuje základní kódování programů.
Přidávání nových prvků nebo funkční modifikace podnikových aplikací často
vyžadují, aby systémoví integrátoři výrazně upravovali zdrojové kódy měněného
softwaru. O těchto úpravách, často prováděných i na úrovni operačních systémů a
elementárních obslužných aplikací, se většinou nevede řádná dokumentace, a
proto se mechanismus jejich provedení často ztratí s odchodem daného
programátora mimo firmu. Tyto události představují výchozí bod úvah, se kterými
indičtí vývojáři Microsoftu k problému přistoupili.
Navrhovaná technologie by měla pomocí sofistikovaných nástrojů umožnit
administrátorům provést abstraktní návrh, o jehož praktickou realizaci by se
postarala další sada implementačních nástrojů. Tyto softwarové nástroje by
celou změnu zapracovaly na úrovni aplikační i systémové vrstvy a současně
zajistily i její funkční a kompatibilní ověření a otestování. Ve výsledku se
dle Microsoftu programátoři nebudou muset v takové míře věnovat elementárnímu
programování.
Současně s návrhovými a implementačními mechanismy chce společnost vyvinout i
vizuální a abstraktní nástroj pro zviditelnění práce systému a zapracovaných
změn. Celý projekt u Microsoftu interně nese označení Rigorous Software
Engineering a patrně bude dostupný i pro jiné platformy než Windows.









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.