메뉴 건너뛰기




Volumn 22, Issue 6, 2012, Pages 797-852

MRI: Modular reasoning about interference in incremental programming

Author keywords

[No Author keywords available]

Indexed keywords

COMPOSITION OF COMPONENTS; EQUATIONAL REASONING; FEATURE-ORIENTED PROGRAMMING; INDIVIDUAL COMPONENTS; MODULAR REASONING; PROGRAMMING STYLES; PURELY FUNCTIONAL; REASONING TECHNIQUES;

EID: 84867536767     PISSN: 09567968     EISSN: 14697653     Source Type: Journal    
DOI: 10.1017/S0956796812000354     Document Type: Article
Times cited : (12)

References (55)
  • 1
    • 26444578339 scopus 로고    scopus 로고
    • Open modules: Modular reasoning about advice
    • ECOOP 2005 - Object-Oriented Programming: 19th European Conference. Proceedings
    • Aldrich, J. (2005) Open modules: Modular reasoning about advice. In Proceedings of the 19th European Conference on Object-Oriented Programming (ECOOP'05), Berlin, Heidelberg: Springer-Verlag, pp. 144-168. (Pubitemid 41435980)
    • (2005) Lecture Notes in Computer Science , vol.3586 , pp. 144-168
    • Aldrich, J.1
  • 5
    • 84861710389 scopus 로고    scopus 로고
    • Side-effect localization for lazy, purely functional languages via aspects
    • Chen, K., Weng, S.-C., Lin, J.-Y., Wang, M. & Khoo, S.-C. (2011) Side-effect localization for lazy, purely functional languages via aspects. Higher-Order Symb. Comput. 24(1-2), 1-39.
    • (2011) Higher-Order Symb. Comput , vol.24 , Issue.1-2 , pp. 1-39
    • Chen, K.1    Weng, S.-C.2    Lin, J.-Y.3    Wang, M.4    Khoo, S.-C.5
  • 11
    • 84943347349 scopus 로고
    • Simula: An ALGOL-based simulation language
    • Dahl, O.-J. & Nygaard, K. (1966) Simula: An ALGOL-based simulation language. Commun. ACM 9(9), 671-678.
    • (1966) Commun. ACM , vol.9 , Issue.9 , pp. 671-678
    • Dahl, O.-J.1    Nygaard, K.2
  • 13
  • 16
    • 33750052616 scopus 로고    scopus 로고
    • Semantics and scoping of aspects in higher-order languages
    • DOI 10.1016/j.scico.2006.01.003, PII S0167642306001201
    • Dutchyn, C., Tucker, D. B. & Krishnamurthi, S. (2006) Semantics and scoping of aspects in higher-order languages. Sci. Comput. Program. 63(3), 207-239. (Pubitemid 44574515)
    • (2006) Science of Computer Programming , vol.63 , Issue.3 , pp. 207-239
    • Dutchyn, C.1    Tucker, D.B.2    Krishnamurthi, S.3
  • 19
    • 0033751744 scopus 로고    scopus 로고
    • Generalising monads to arrows
    • Hughes, J. (1998) Generalising monads to arrows. Sci. Comput. Program. 37, 67-111.
    • (1998) Sci. Comput. Program. , vol.37 , pp. 67-111
    • Hughes, J.1
  • 22
    • 84947265273 scopus 로고    scopus 로고
    • Type classes with functional dependencies
    • Proceedings of the 2000 European Symposium on Programming (ESOP'00) London, UK: Springer- Verlag
    • Jones, Mark P. (2000) Type classes with functional dependencies. In Proceedings of the 2000 European Symposium on Programming (ESOP'00), Lecture Notes in Computer Science, vol. 1782, London, UK: Springer-Verlag, pp. 230-244.
    • (2000) Lecture Notes in Computer Science , vol.1782 , pp. 230-244
    • Jones Mark, P.1
  • 23
    • 0027577162 scopus 로고
    • Superimposition control construct for distributed systems
    • DOI 10.1145/169701.169682
    • Katz, S. (1993) A superimposition control construct for distributed systems. ACM Trans. Program. Lang. Syst. 15(2), 337-356. (Pubitemid 23640112)
    • (1993) ACM Transactions on Programming Languages and Systems , vol.15 , Issue.2 , pp. 337-356
    • Katz Shmuel1
  • 29
    • 0348137525 scopus 로고    scopus 로고
    • Data groups: Specifying the modification of extended state
    • Leino, K. & Rustan M. (1998) Data groups: Specifying the modification of extended state. In Proceedings of the 13th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'98), New York, NY, USA: ACM, pp. 144-153. (Pubitemid 128454821)
    • (1998) SIGPLAN Notices (ACM Special Interest Group on Programming Languages) , vol.33 , Issue.10 , pp. 144-153
    • Leino, K.R.M.1
  • 31
    • 84947936712 scopus 로고    scopus 로고
    • Modular denotational semantics for compiler construction
    • Programming Languages and Systems ESOP '96
    • Liang, S. & Hudak, P. (1996) Modular denotational semantics for compiler construction. In Proceedings of the European Symposium on Programming (ESOP'96). Berlin, Germany: Springer-Verlag, pp. 219-234. (Pubitemid 126064380)
    • (1996) Lecture Notes In Computer Science , Issue.1058 , pp. 219-234
    • Liang, S.1    Hudak, P.2
  • 33
    • 33749995768 scopus 로고    scopus 로고
    • A type-theoretic interpretation of pointcuts and advice
    • DOI 10.1016/j.scico.2006.01.004, PII S0167642306001213
    • Ligatti, J., Walker, D. & Zdancewic, S. (2006) A type-theoretic interpretation of pointcuts and advice. Sci. Comput. Program. 63(3), 240-266. (Pubitemid 44572514)
    • (2006) Science of Computer Programming , vol.63 , Issue.3 , pp. 240-266
    • Ligatti, J.1    Walker, D.2    Zdancewic, S.3
  • 35
    • 33745187374 scopus 로고    scopus 로고
    • Aspectual caml: An aspect-oriented functional language
    • DOI 10.1145/1090189.1086405
    • Masuhara, H., Tatsuzawa, H. & Yonezawa, A. (2005) Aspectual Caml: An aspect-oriented functional language. In Proceedings of the 10th International Conference on Functional Programming (ICFP'05), New York, NY, USA: ACM, pp. 320-330. (Pubitemid 43907055)
    • (2005) ACM SIGPLAN Notices , vol.40 , Issue.9 , pp. 320-330
    • Masuhara, H.1    Tatsuzawa, H.2    Yonezawa, A.3
  • 36
    • 36749025106 scopus 로고    scopus 로고
    • Applicative programming with effects
    • McBride, C. & Paterson, R. (2008) Applicative programming with effects. J. Funct. Program. 18(1), 1-13.
    • (2008) J. Funct. Program. , vol.18 , Issue.1 , pp. 1-13
    • McBride, C.1    Paterson, R.2
  • 40
    • 84947930301 scopus 로고    scopus 로고
    • Feature-oriented programming: A fresh look at objects
    • ECOOP'97 - Object-Oriented Programming
    • Prehofer, C. (1997) Feature-oriented programming: A fresh look at objects. In Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP'97), Berlin, Heidelberg: Springer-Verlag, pp. 419-443. (Pubitemid 127083940)
    • (1997) Lecture Notes In Computer Science , Issue.1241 , pp. 419-443
    • Prehofer, C.1
  • 42
    • 34547493480 scopus 로고    scopus 로고
    • Semantic reasoning about feature composition via multiple aspect-weavings
    • DOI 10.1145/1173706.1173742, Proceedings of the 5th Int. Conf. on Generative Programming and Component Eng., GPCE'06. Co-located with the 21st Int. Conf. on Object-Oriented Programm., Syst., Languages, and Applic.OOPSLA 2006
    • Prehofer, C. (2006) Semantic reasoning about feature composition via multiple aspectweavings. In Proceedings of the 5th International Conference on Generative Programming and Component Engineering (GPCE'06), New York, NY, USA: ACM, pp. 237-242. (Pubitemid 47168642)
    • (2006) Proceedings of the 5th International Conference on Generative Programming and Component Engineering, GPCE'06 , pp. 237-242
    • Prehofer, C.1
  • 43
    • 84976827574 scopus 로고
    • Towards a theory of type structure
    • Proceedings of Programming Symposium New York: Springer- Verlag
    • Reynolds, J. C. (1974) Towards a theory of type structure. Proceedings of Programming Symposium, Lecture Notes in Computer Science, vol. 19. New York: Springer-Verlag, pp. 408-423.
    • (1974) Lecture Notes in Computer Science , vol.19 , pp. 408-423
    • Reynolds, J.C.1
  • 44
    • 0020919435 scopus 로고
    • Types, abstraction and parametric polymorphism
    • Reynolds, John C. (1983) Types, abstraction and parametric polymorphism. In Proceedings of the IFIP Congress, pp. 513-523.
    • (1983) Proceedings of the IFIP Congress , pp. 513-523
    • Reynolds John, C.1
  • 47
    • 24144458954 scopus 로고    scopus 로고
    • Purity and side effect analysis for Java programs
    • Verification, Model Checking, and Abstract Interpretation - 6th International Conference, VMCAI 2005
    • Salcianu, A. & Rinard, M. C. (2005) Purity and side effect analysis for JAVA programs. In Proceedings of the 6th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI'05), Berlin, Heidelberg: Springer-Verlag, Lecture Notes in Computer Science, vol. 3385, pp. 199-215. (Pubitemid 41231362)
    • (2005) Lecture Notes in Computer Science , vol.3385 , pp. 199-215
    • Salcianu, A.1    Rinard, M.2


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