메뉴 건너뛰기




Volumn , Issue , 2005, Pages 473-486

Incrementalization across object abstraction

Author keywords

Abstraction; Design; Incrementalization; Invariants; Object oriented; Program analysis; Program optimization; Program transformation

Indexed keywords

OBJECT ABSTRACTION; PROGRAM ANALYSIS; PROGRAM TRANSFORMATION;

EID: 31744439555     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (27)

References (51)
  • 1
    • 0141569569 scopus 로고    scopus 로고
    • Movie: An incremental maintenance system for materialized object views
    • M. A. Ali, A. A. A. Fernandas, and N. W. Paton. Movie: an incremental maintenance system for materialized object views. Data Knowl. Eng., 47(2):131-166, 2003.
    • (2003) Data Knowl. Eng. , vol.47 , Issue.2 , pp. 131-166
    • Ali, M.A.1    Fernandas, A.A.A.2    Paton, N.W.3
  • 2
    • 21144450607 scopus 로고    scopus 로고
    • ANSI INCITS 359-2004. Approved Feb. 19
    • American National Standards Institute, Inc. Role-based access control. ANSI INCITS 359-2004. Approved Feb. 19, 2004. http://csrc.nist.gov/rbac/.
    • (2004) Role-based Access Control
  • 4
    • 0004037187 scopus 로고    scopus 로고
    • Volume II: Technical concepts of component-based software engineering, 2nd edition
    • Software Engineering Institute
    • F. Bachmann et al. Volume II: Technical concepts of component-based software engineering, 2nd edition, Technical Report CMU/SEI-2000-TR-008, Software Engineering Institute, 2000.
    • (2000) Technical Report , vol.CMU-SEI-2000-TR-008
    • Bachmann, F.1
  • 6
    • 84976761504 scopus 로고
    • The promotion and accumulation strategies in transformational programming
    • Oct.
    • R. S. Bird. The promotion and accumulation strategies in transformational programming. ACM Trans. Program. Lang. Syst., 6(4):487-504, Oct. 1984.
    • (1984) ACM Trans. Program. Lang. Syst. , vol.6 , Issue.4 , pp. 487-504
    • Bird, R.S.1
  • 7
    • 0029316495 scopus 로고
    • Transformational design and implementation of a new efficient solution to the ready simulation problem
    • B. Bloom and R. Paige. Transformational design and implementation of a new efficient solution to the ready simulation problem. Science of Computer Programming, 24(3): 189-220, 1995.
    • (1995) Science of Computer Programming , vol.24 , Issue.3 , pp. 189-220
    • Bloom, B.1    Paige, R.2
  • 11
    • 0017552770 scopus 로고
    • An algorithm for reduction of operator strength
    • Nov.
    • J. Cocke and K. Kennedy. An algorithm for reduction of operator strength. Commun. ACM, 20(11):850-856, Nov. 1977.
    • (1977) Commun. ACM , vol.20 , Issue.11 , pp. 850-856
    • Cocke, J.1    Kennedy, K.2
  • 14
    • 84976779102 scopus 로고
    • The humble programmer
    • E. W. Dijkstra. The humble programmer. Commun. ACM, 15(10):859-866, 1972.
    • (1972) Commun. ACM , vol.15 , Issue.10 , pp. 859-866
    • Dijkstra, E.W.1
  • 15
    • 0002940467 scopus 로고    scopus 로고
    • Using types to analyze and optimize object-oriented programs
    • A. Diwan, K. S. McKinley, and J. E. B. Moss. Using types to analyze and optimize object-oriented programs. ACM Trans. Program. Lang. Syst., 23(1):30-72, 2001.
    • (2001) ACM Trans. Program. Lang. Syst. , vol.23 , Issue.1 , pp. 30-72
    • Diwan, A.1    McKinley, K.S.2    Moss, J.E.B.3
  • 16
    • 0038292709 scopus 로고    scopus 로고
    • The formal reconstruction and improvement of the linear time fragment of willard's relational calculus subset
    • R. Bird and L. Meertens, editors. Chapman & Hall, London, U.K.
    • D. Goyal and R. Paige. The formal reconstruction and improvement of the linear time fragment of willard's relational calculus subset. In R. Bird and L. Meertens, editors, Algorithmic Languages and Calculi, pages 382-414. Chapman & Hall, London, U.K., 1997.
    • (1997) Algorithmic Languages and Calculi , pp. 382-414
    • Goyal, D.1    Paige, R.2
  • 18
    • 0020223563 scopus 로고
    • A note on a standard strategy for developing loop invariants and loops
    • D. Gries. A note on a standard strategy for developing loop invariants and loops. Science of Computer Programming, 2:207-214, 1984.
    • (1984) Science of Computer Programming , vol.2 , pp. 207-214
    • Gries, D.1
  • 20
    • 0015482118 scopus 로고
    • Proof of correctness of data representation
    • C. A. R. Hoare. Proof of correctness of data representation. Acta Informatica, 1:271-281, 1972.
    • (1972) Acta Informatica , vol.1 , pp. 271-281
    • Hoare, C.A.R.1
  • 22
    • 0018016365 scopus 로고
    • Program optimization using invariants
    • Nov.
    • S. Katz. Program optimization using invariants. IEEE Trans. Softw. Eng., SE-4(5):378-389, Nov. 1978.
    • (1978) IEEE Trans. Softw. Eng. , vol.SE-4 , Issue.5 , pp. 378-389
    • Katz, S.1
  • 23
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • M. Akşit and S. Matsuoka, editors, Proceedings of the 11th Europeen Conference on Object-Oriented Programming. Springer Verlag
    • G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Akşit and S. Matsuoka, editors, Proceedings of the 11th Europeen Conference on Object-Oriented Programming, volume 1241 of LNCS, pages 220-242. Springer Verlag, 1997.
    • (1997) LNCS , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Mendhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 24
    • 0023994930 scopus 로고
    • Ace: An automatic complexity evaluator
    • Apr.
    • D. Le Métayer. Ace: An automatic complexity evaluator. ACM Trans. Program. Lang. Syst., 10(2):248-266, Apr. 1988.
    • (1988) ACM Trans. Program. Lang. Syst. , vol.10 , Issue.2 , pp. 248-266
    • Le Métayer, D.1
  • 32
    • 0029254310 scopus 로고
    • Systematic derivation of incremental programs
    • Feb.
    • Y. A. Liu and T. Teitelbaum. Systematic derivation of incremental programs. Science of Computer Programming, 24(1):l-39, Feb. 1995.
    • (1995) Science of Computer Programming , vol.24 , Issue.1
    • Liu, Y.A.1    Teitelbaum, T.2
  • 33
    • 84858535648 scopus 로고
    • North-Holland, Amsterdam, 1987. Proceedings of the IFIP TC2/WG 2.1 Working Conference on Program Specification and Transformation, Bad Tölz, FRG, April
    • L. G. L. T. Meertens, editor. Program Specification and Transformation. North-Holland, Amsterdam, 1987. Proceedings of the IFIP TC2/WG 2.1 Working Conference on Program Specification and Transformation, Bad Tölz, FRG, April 1986.
    • (1986) Program Specification and Transformation
    • Meertens, L.G.L.T.1
  • 36
    • 84957064904 scopus 로고    scopus 로고
    • Automatic complexity analysis
    • Proceedings of the 11th European Symposium on Programming. Springer-Verlag, Berlin
    • F. Nielson, H. R. Nielson, and H. Seidl. Automatic complexity analysis, In Proceedings of the 11th European Symposium on Programming, volume 2305 of LNCS, pages 243-261. Springer-Verlag, Berlin, 2002.
    • (2002) LNCS , vol.2305 , pp. 243-261
    • Nielson, F.1    Nielson, H.R.2    Seidl, H.3
  • 37
    • 0022435467 scopus 로고
    • Programming with invariants
    • Jan.
    • R. Paige. Programming with invariants. IEEE Software, 3(1):56-69, Jan. 1986.
    • (1986) IEEE Software , vol.3 , Issue.1 , pp. 56-69
    • Paige, R.1
  • 38
    • 0005375626 scopus 로고
    • Real-time simulation of a set machine on a RAM
    • Canadian Scholars Press, 1989. Proceedings of ICCI '89: The International Conference on Computing and Information, Toronto, Canada, May 23-27
    • R. Paige. Real-time simulation of a set machine on a RAM. In Computing and Information, Vol. II, pages 69-73. Canadian Scholars Press, 1989. Proceedings of ICCI '89: The International Conference on Computing and Information, Toronto, Canada, May 23-27, 1989.
    • (1989) Computing and Information, Vol. II , vol.2 , pp. 69-73
    • Paige, R.1
  • 39
    • 84976843894 scopus 로고
    • Finite differencing of computable expressions
    • July
    • R. Paige and S. Koenig. Finite differencing of computable expressions. A CM Trans. Program. Lang. Syst., 4(3):402-454, July 1982.
    • (1982) A CM Trans. Program. Lang. Syst. , vol.4 , Issue.3 , pp. 402-454
    • Paige, R.1    Koenig, S.2
  • 40
    • 0023566630 scopus 로고
    • Three partition refinement algorithms
    • Dec.
    • R. Paige and R. Tarjan. Three partition refinement algorithms. SIAM J. Comput., 16(6):973-989, Dec. 1987.
    • (1987) SIAM J. Comput. , vol.16 , Issue.6 , pp. 973-989
    • Paige, R.1    Tarjan, R.2
  • 41
    • 0015346655 scopus 로고
    • A technique for software module specification with examples
    • May
    • D. L. Parnas. A technique for software module specification with examples. Commun, ACM, 15(5):330-336, May 1972.
    • (1972) Commun, ACM , vol.15 , Issue.5 , pp. 330-336
    • Parnas, D.L.1
  • 43
    • 31744443396 scopus 로고    scopus 로고
    • On automatic data structure selection
    • Computer Science Department, SUNY Stony Brook, May
    • T. Rothamel. On automatic data structure selection. Technical Report DAR 04-13, Computer Science Department, SUNY Stony Brook, May 2004.
    • (2004) Technical Report , vol.DAR 04-13
    • Rothamel, T.1
  • 44
    • 84976758332 scopus 로고
    • An automatic technique for the selection of data representations in SETL programs
    • Apr.
    • E. Schonberg, J. Schwartz, and M. Sharir. An automatic technique for the selection of data representations in SETL programs. ACM Trans. Program. Lang. Syst., 3(2):126-143, Apr. 1981.
    • (1981) ACM Trans. Program. Lang. Syst. , vol.3 , Issue.2 , pp. 126-143
    • Schonberg, E.1    Schwartz, J.2    Sharir, M.3
  • 46
    • 0025488553 scopus 로고
    • KIDS: A semiautomatic program development system
    • Sept.
    • D. R. Smith. KIDS: A semiautomatic program development system. IEEE Trans. Softw. Eng., 16(9):1024-1043, Sept. 1990.
    • (1990) IEEE Trans. Softw. Eng. , vol.16 , Issue.9 , pp. 1024-1043
    • Smith, D.R.1
  • 47
    • 35048888470 scopus 로고    scopus 로고
    • A generative approach to aspect-oriented programming
    • Proceedings of the 3rd International Conference on Generative Programming and Component Engineering, Vancouver, Canada, Oct. Springer-Verlag
    • D. R. Smith. A generative approach to aspect-oriented programming. In Proceedings of the 3rd International Conference on Generative Programming and Component Engineering, volume 3286 of LNCS, pages 39-54, Vancouver, Canada, Oct. 2004. Springer-Verlag.
    • (2004) LNCS , vol.3286 , pp. 39-54
    • Smith, D.R.1
  • 51
    • 84976799337 scopus 로고
    • INC: A language for incremental computations
    • Apr.
    • D. M. Yellin and R. E. Strom. INC: A language for incremental computations. ACM Trans. Program. Lang. Syst., 13(2):211-236, Apr. 1991.
    • (1991) ACM Trans. Program. Lang. Syst. , vol.13 , Issue.2 , pp. 211-236
    • Yellin, D.M.1    Strom, R.E.2


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