Vi har nyligen utvecklat en statisk analys för att extrahera runtime arkitekturer från objektorienterade program skrivna på befintliga språk. Tillvägagångssättet bygger på att lägga till ägardomänanteckningar till koden, och statiskt extraherar en hierarkisk runtime arkitektur från ett kommenterat program. Vi presenterar lovande resultat från en veckolång fältstudie på plats för att utvärdera metoden och verktygen på en 30-KLOC modul i ett 250-KLOC kommersiellt system. Inom några dagar kunde vi lägga till kommentarerna till modulen och extrahera en arkitektur på toppnivå för granskning av en utvecklare.
På 35 timmar kunde vi lägga till kommentarerna till modulen och extrahera en arkitektur på toppnivå för granskning av en utvecklare REF.
A field study in static extraction of runtime architectures
{'venue': "PASTE '08", 'journal': None, 'mag_field_of_study': ['Computer Science']}