메뉴 건너뛰기




Volumn , Issue , 2005, Pages 169-180

Crosscutting techniques in program specification and analysis

Author keywords

Aspect oriented programming; Crosscutting concerns; Program verification; Static analysis tools

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES;

EID: 33244492863     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1052898.1052913     Document Type: Conference Paper
Times cited : (14)

References (37)
  • 3
    • 84976850194 scopus 로고
    • The design and implementation of hierarchical software systems with reusable components
    • Oct.
    • D. Batory and S. O'Malley. The design and implementation of hierarchical software systems with reusable components. ACM Transactions on Software Engineering and Methodology, 1(4), Oct. 1992.
    • (1992) ACM Transactions on Software Engineering and Methodology , vol.1 , Issue.4
    • Batory, D.1    O'Malley, S.2
  • 4
    • 0004656909 scopus 로고
    • Performance analysis of parallelizing compilers on the Perfect Benchmarks programs
    • Nov.
    • W. Blume and R. Eigenmann. Performance analysis of parallelizing compilers on the Perfect Benchmarks programs. IEEE Transactions on Parallel and Distributed Systems, 3(6):643-656, Nov. 1992.
    • (1992) IEEE Transactions on Parallel and Distributed Systems , vol.3 , Issue.6 , pp. 643-656
    • Blume, W.1    Eigenmann, R.2
  • 8
    • 15844426488 scopus 로고    scopus 로고
    • Observers and assistants: A proposal for modular aspect-oriented reasoning
    • Department of Computer Science, Iowa State University, Mar.
    • C. Clifton and G. Leavens. Observers and assistants: A proposal for modular aspect-oriented reasoning. Technical Report TR 02-04, Department of Computer Science, Iowa State University, Mar. 2002.
    • (2002) Technical Report TR 02-04
    • Clifton, C.1    Leavens, G.2
  • 12
    • 35048814123 scopus 로고    scopus 로고
    • Programming with crosscutting effective views
    • M. Odersky, editor
    • D. Janzen and K. D. Voider. Programming with crosscutting effective views. In M. Odersky, editor, 18th ECOOP, pages 195-218, 2004.
    • (2004) 18th ECOOP , pp. 195-218
    • Janzen, D.1    Voider, K.D.2
  • 16
    • 2942512168 scopus 로고    scopus 로고
    • Manning Publications Company, Greenwich, CT
    • R. Laddad. AspectJ in Action. Manning Publications Company, Greenwich, CT, 2003.
    • (2003) AspectJ in Action
    • Laddad, R.1
  • 17
    • 2942583611 scopus 로고    scopus 로고
    • On modular pluggable analyses using set interfaces
    • MIT CSAIL, December
    • P. Lam, V. Kuncak, and M. Rinard. On modular pluggable analyses using set interfaces. Technical Report 933, MIT CSAIL, December 2003.
    • (2003) Technical Report 933
    • Lam, P.1    Kuncak, V.2    Rinard, M.3
  • 18
    • 24144498547 scopus 로고    scopus 로고
    • On our experience with modular pluggable analyses
    • MIT CSAIL, September
    • P. Lam, V. Kuncak, and M. Rinard. On our experience with modular pluggable analyses. Technical Report 965, MIT CSAIL, September 2004.
    • (2004) Technical Report 965
    • Lam, P.1    Kuncak, V.2    Rinard, M.3
  • 22
    • 0012021195 scopus 로고    scopus 로고
    • Programming with aspectual components
    • College of Computer Science, Northeastern University, Mar.
    • K. Lieberherr, D. Lorenz, and M. Mezini. Programming with aspectual components. Technical Report NU-CCS-99-01, College of Computer Science, Northeastern University, Mar. 1999.
    • (1999) Technical Report NU-CCS-99-01
    • Lieberherr, K.1    Lorenz, D.2    Mezini, M.3
  • 25
    • 84976730112 scopus 로고
    • Object-oriented programming with flavors
    • D. Moon. Object-oriented programming with flavors. In OOPSLA, 1986.
    • (1986) OOPSLA
    • Moon, D.1
  • 27
    • 0002552930 scopus 로고    scopus 로고
    • Using multidimensional separation of concerns to (re)shape evolving software
    • Oct.
    • H. Ossher and P. Tarr. Using multidimensional separation of concerns to (re)shape evolving software. Communications of the ACM, Oct. 2001.
    • (2001) Communications of the ACM
    • Ossher, H.1    Tarr, P.2
  • 29
    • 49149147322 scopus 로고
    • A logic for default reasoning
    • R. Reiter. A logic for default reasoning. Artificial Intelligence, pages 81-132, 1980.
    • (1980) Artificial Intelligence , pp. 81-132
    • Reiter, R.1
  • 32
    • 0018918471 scopus 로고
    • Consistency in hierarchical database systems
    • January
    • A. Silberschatz and Z. Kedem. Consistency in hierarchical database systems. Journal of the ACM, 27(1):72-80, January 1980.
    • (1980) Journal of the ACM , vol.27 , Issue.1 , pp. 72-80
    • Silberschatz, A.1    Kedem, Z.2
  • 33
    • 33745646371 scopus 로고    scopus 로고
    • Semantics-based composition of class hierarchies
    • G. Snelting and F. Tip. Semantics-based composition of class hierarchies. In ECOOP, 2002.
    • (2002) ECOOP
    • Snelting, G.1    Tip, F.2
  • 35
    • 0032643249 scopus 로고    scopus 로고
    • N degrees of separation: Multi-dimensional separation of concerns
    • P. L. Tarr, H. Ossher, W. H. Harrison, and S. M. S. Jr. N degrees of separation: Multi-dimensional separation of concerns. In ICSE, 1999.
    • (1999) ICSE
    • Tarr, P.L.1    Ossher, H.2    Harrison, W.H.3    S. Jr., S.M.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.