Personal tools
Search Box
 

Views

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

Up one level

View content for the item.


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

View Slicing_p2.pdf (PDF document 705Kb)

Bartosz Bogacki


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