Kostnadsanalys statiskt approximerar kostnaden för program i form av deras inmatningsdata storlek. I detta dokument presenteras, så vitt vi vet, det första tillvägagångssättet för den automatiska kostnadsanalysen av objektorienterade bytekodsprogram. I språk som Java och C#, analysera bytecode har ett mycket bredare programområde än att analysera källkod eftersom den senare ofta inte är tillgänglig. Kostnadsanalys i detta sammanhang måste bland annat beakta dynamisk sändning, hopp, operand stacken, och högen. Vår metod tar en bytekod program och en kostnadsmodell som specificerar resursen av ränta, och genererar kostnadsrelationer som approximerar kostnaden för genomförandet av programmet med avseende på sådan resurs. Vi rapporterar om COSTA, en implementering för Java bytecode som kan få övre gränser på kostnad för en stor klass av program och komplexitet klasser. Våra grundläggande tekniker kan användas direkt för att sluta kostnadsrelationer för andra objektorienterade tvingande språk, inte nödvändigtvis i bytekod form.
REF använder ett liknande tillvägagångssätt som kostnadsanalys.
Cost analysis of object-oriented bytecode programs
{'venue': 'Theor. Comput. Sci.', 'journal': 'Theor. Comput. Sci.', 'mag_field_of_study': ['Computer Science']}