메뉴 건너뛰기




Volumn 5795 LNCS, Issue , 2009, Pages 650-664

Generating assertion code from OCL: A transformational approach based on similarities of implementation languages

Author keywords

Assertion code; Constraints; OCL; Programming languages

Indexed keywords

ABSTRACT LANGUAGES; CODE CONSTRAINTS; CODE GENERATION; IMPLEMENTATION LANGUAGES; MODEL DRIVEN DEVELOPMENT; MODEL TRANSFORMATION; MODEL TRANSFORMATION TECHNIQUE; OBJECT CONSTRAINT LANGUAGE; PLATFORM INDEPENDENCE; PLATFORM INDEPENDENT; PROGRAMMING LANGUAGE; STRUCTURAL SIMILARITY; SYSTEM VERIFICATIONS; TARGET LANGUAGE; TRANSFORMATIONAL APPROACH;

EID: 77249162860     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-04425-0_52     Document Type: Conference Paper
Times cited : (11)

References (18)
  • 3
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • Aksit, M, Matsuoka, S, eds, ECOOP 1997, Springer, Heidelberg
    • Kiczales, G., Irwin, J., Lamping, J., Loingtier, J.M., Lopes, C.V., Maeda, C., Mendhekar, A.: Aspect-oriented programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220-242. Springer, Heidelberg (1997)
    • (1997) LNCS , vol.1241 , pp. 220-242
    • Kiczales, G.1    Irwin, J.2    Lamping, J.3    Loingtier, J.M.4    Lopes, C.V.5    Maeda, C.6    Mendhekar, A.7
  • 4
    • 84885887206 scopus 로고    scopus 로고
    • The Maude Team
    • The Maude Team: The Maude System, http://maude.cs.uiuc.edu/
    • The Maude System
  • 8
    • 35048835875 scopus 로고    scopus 로고
    • jContractor: A reflective Java library to support design by contract
    • Cointe, P, ed, Reflection 1999, Springer, Heidelberg
    • Karaorman, M., Hölzle, U., Bruno, J.L.: jContractor: A reflective Java library to support design by contract. In: Cointe, P. (ed.) Reflection 1999. LNCS, vol. 1616, pp. 175-196. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1616 , pp. 175-196
    • Karaorman, M.1    Hölzle, U.2    Bruno, J.L.3
  • 9
    • 0004119021 scopus 로고    scopus 로고
    • Adding contracts to Java with Handshake
    • Technical Report TRCS98-32, Department of Computer Science, University of California
    • Duncan, A., Hölzle, U.: Adding contracts to Java with Handshake. Technical Report TRCS98-32, Department of Computer Science, University of California (1998)
    • (1998)
    • Duncan, A.1    Hölzle, U.2
  • 10
    • 33745658663 scopus 로고    scopus 로고
    • Dzidek, W.J., Briand, L.C., Labiche, Y.: Lessons learned from developing a dynamic OCL constraint enforcement tool for Java. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, 3844, pp. 10-19. Springer, Heidelberg (2006)
    • Dzidek, W.J., Briand, L.C., Labiche, Y.: Lessons learned from developing a dynamic OCL constraint enforcement tool for Java. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol. 3844, pp. 10-19. Springer, Heidelberg (2006)
  • 12
    • 77249150235 scopus 로고    scopus 로고
    • Kramer, R.: iContract - the Java design by contract tool. In: Proc. Technology of Object-Oriented Languages and Systems, pp. 295-307 (1998)
    • Kramer, R.: iContract - the Java design by contract tool. In: Proc. Technology of Object-Oriented Languages and Systems, pp. 295-307 (1998)
  • 16
    • 2442566906 scopus 로고    scopus 로고
    • Translating the Object Constraint Language into the Java Modelling Language
    • Hamie, A.: Translating the Object Constraint Language into the Java Modelling Language. In: Proc. 2004 ACM Symposium on Applied Computing, pp. 1531-1535 (2004)
    • (2004) Proc. 2004 ACM Symposium on Applied Computing , pp. 1531-1535
    • Hamie, A.1
  • 17
    • 77249104296 scopus 로고    scopus 로고
    • Implementing an OCL to JML translation tool
    • 106(426) SS2006-58, 13-17
    • Moiseev, R., Russo, A.: Implementing an OCL to JML translation tool. IEICE Technical Report 106(426) SS2006-58, 13-17 (2006)
    • (2006) IEICE Technical Report
    • Moiseev, R.1    Russo, A.2
  • 18
    • 56649098884 scopus 로고    scopus 로고
    • Benchmark for OCL engine accuracy, determinateness, and efficiency
    • Czarnecki, K, Ober, I, Bruel, J.-M, Uhl, A, Völter, M, eds, MODELS 2008, Springer, Heidelberg
    • Gogolla, M., Kuhlmann, M., Büttner, F.: Benchmark for OCL engine accuracy, determinateness, and efficiency. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 446-459. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5301 , pp. 446-459
    • Gogolla, M.1    Kuhlmann, M.2    Büttner, F.3


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