Personal tools
Search Box
 

Views

Content of Code slicing: droga do lepszego rozumienia kodu źródłowego (cz. 1)

Up one level

View content for the item.


Code slicing: droga do lepszego rozumienia kodu źródłowego (cz. 1)

View Slicing_p1.pdf (PDF document 196Kb)

Bartosz Bogacki


Kod źródłowy skomplikowanych programów komputerowych może być lepiej zrozumiany przez programistów gdy zostanie podzielony na mniejsze fragmenty. Slicing kodu to metoda służąca do wykonania podziału kodu z zachowaniem jego poprawności w ramach rozważanej funkcjonalności. Poniższy tekst przedstawia podstawowe pojęcia z zakresu statycznej analizy kodu koncentrując się na slicingu kodu. Przedstawiony jest zarys historyczny, znane metody, narzędzia oraz praktyczne zastosowania slicingu kodu. W części pierwszej artykułu przedstawiono podstawy oraz charakterystykę tej popularnej techniki, podczas gdy w części drugiej zaprezentowane będą praktyczne aspekty, narzędzia oraz przykładowe case-study z wykorzystaniem narzędzi Indus/Kaveri.