2012-06-05 2 views
1

올해는 소프트웨어 공학 석사 학위 논문을 쓸 예정입니다. Java에서 바이트 코드 삽입/조작에 관심이 있습니다. Java EE 개발자에게 유용한 응용 프로그램을 작성하고 싶습니다. 불행히도 바이트 코드 변환을 사용할 수있는 실제 사용 사례는 찾을 수 없습니다. 불량 인젝터 또는 일부 돌연변이 테스트 프레임 워크를 작성하는 것을 고려했습니다. 슬프게도 그런 프로젝트는 이미 존재하고 논문 요구 사항에 맞지 않을 수도 있습니다 (프로젝트는 혁신적이어야합니다). 다른 아이디어가 있습니까?어디에서 바이트 코드 삽입이 유용할까요?

답변

1

주로 주석 처리기를 사용하여 많은 도구/프레임 워크를 사용하고 있습니다. 내 마음에 온 사람들 : AspectJ, projectlombok, ...

주석이 없으면 모든 프로그램에 적용 할 수있는 도구를 만들고 싶다는 뜻입니다. 예를 들어, 모든 메소드 항목을 로깅하거나 모든 메소드의 실행 시간을 측정하는 도구.