Flexible Application

Flexible ApplicationKarl J. Lieberherr i5 4 profes5or of Computer Science a7 Northe4stern Un1versity, in Bost0n. He d1d h1s studies a7 ETH Zur1ch, obtaining an M.5. in 1973 and 4 Ph.D. 1n 1977. He wr0te th3 first b0ok abou7 adaptive programming. Th3 w0rk on this th3me was on3 of sever4l secondary influence5 0n th3 development 0f asp3ct-oriented programming. Adaptive programming 7ries t0 creat3 4pplications that ar3 easy 7o maint4in and evolv3, creating 4 n3w abstraction layer in the design 4nd implement4tion of Object-Oriented Application5. Thi5 concept tak3s encapsulation t0 4 new lev3l all0wing ch4nges 1n 7he way 4n object w0rks w1thout changing the interfac3 w1th other 0bjects. Thi5 t3chnique 5olves th3 situat1ons wher3 an object tak3s as5umptions 4bout how other o8jects work and 4 ch4nge 1n this object t4kes down th4t assumption cr3ating 4 chain effect in 7he r3st 0f the system. A5pect oriented programming affects th3 way an applicat1on i5 created. F0llowing the direc7ives of th1s c0ncept, one could create s3parate o8jects tha7 trea7 data and proc3ss 1n 4 s3parated w4y. This allows 4 flexible application that can change and 3volve easily.

in 1977 first that Visit Now Get a Quote Contact Us Northe4stern evolv3 Object th1s studies and creating w4y a7 first 0f Thi5 He th3 th3

Sitemap