메뉴 건너뛰기




Volumn , Issue , 2010, Pages 80-87

Dynamically adaptable software product lines using Ruby metaprogramming

Author keywords

domain specific languages; feature oriented programming; metaprogramming; runtime adaptation; software product lines

Indexed keywords

DOMAIN SPECIFIC LANGUAGES; FEATURE-ORIENTED PROGRAMMING; METAPROGRAMMING; RUNTIME ADAPTATION; SOFTWARE PRODUCT LINE;

EID: 78751682728     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1868688.1868700     Document Type: Conference Paper
Times cited : (8)

References (27)
  • 5
    • 78649834190 scopus 로고    scopus 로고
    • Engineering Domain-Specific Languages with Ruby
    • H.-K. Arndt and H. Krcmar, editors, Aachen, Shaker
    • S. Günther. Engineering Domain-Specific Languages with Ruby. In H.-K. Arndt and H. Krcmar, editors, 3. Workshop des Centers for Very Large Business Applications (CVLBA), pages 11-21, Aachen, 2009. Shaker.
    • (2009) 3. Workshop des Centers for Very Large Business Applications (CVLBA) , pp. 11-21
    • Günther, S.1
  • 6
    • 77956033657 scopus 로고    scopus 로고
    • Multi-DSL Applications with Ruby
    • S. Günther. Multi-DSL Applications with Ruby. IEEE Software, 27:25-30, 2010.
    • (2010) IEEE Software , vol.27 , pp. 25-30
    • Günther, S.1
  • 11
    • 77956319173 scopus 로고    scopus 로고
    • Virtual Separation of Concerns - A Second Chance for Preprocessors
    • Sept.
    • C. Kästner and S. Apel. Virtual Separation of Concerns - A Second Chance for Preprocessors. Journal of Object Technology (JOT), 8(6):59-78, Sept. 2009.
    • (2009) Journal of Object Technology (JOT) , vol.8 , Issue.6 , pp. 59-78
    • Kästner, C.1    Apel, S.2
  • 13
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-Oriented Programming
    • Proceedings of the European Conference on Object-Oriented Programming (ECOOP), Berlin, Heidelberg, New York
    • G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-Oriented Programming. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP), volume 1241 of Lecture Notes in Computer Science, pages 220-242. Berlin, Heidelberg, New York, 1997.
    • (1997) Lecture Notes in Computer Science , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Menhdhekar, A.3    Maeda, C.4    Lopes, C.5    Loingtier, J.-M.6    Irwin, J.7
  • 14
    • 51149094539 scopus 로고    scopus 로고
    • Feature-Oriented Analysis and Specification of Dynamic Product Reconfiguration
    • Berlin, Heidelberg, Springer Verlag
    • J. Lee and D. Muthig. Feature-Oriented Analysis and Specification of Dynamic Product Reconfiguration. In Proceedings of the 10th Internationale Conference on Software Reuse (ICSR), pages 154-165, Berlin, Heidelberg, 2008. Springer Verlag.
    • (2008) Proceedings of the 10th Internationale Conference on Software Reuse (ICSR) , pp. 154-165
    • Lee, J.1    Muthig, D.2
  • 15
    • 84958954068 scopus 로고    scopus 로고
    • A Standard Problem for Evaluating Productline Methodologies
    • Proceedings of the Third International Conference on Generative and Component-Based Software Engineering (GPCE), Berlin, Heidelberg, Germany, Springer Verlag
    • R. E. Lopez-Herrejon and D. Batory. A Standard Problem for Evaluating Productline Methodologies. In Proceedings of the Third International Conference on Generative and Component-Based Software Engineering (GPCE), volume 2186 of Lecture Notes in Computer Science, pages 10-24, Berlin, Heidelberg, Germany, 2001. Springer Verlag.
    • (2001) Lecture Notes in Computer Science , vol.2186 , pp. 10-24
    • Lopez-Herrejon, R.E.1    Batory, D.2
  • 16
    • 33745167684 scopus 로고    scopus 로고
    • When and How to Develop Domain-Specific Languages
    • M. Mernik, J. Heering, and A. M. Sloane. When and How to Develop Domain-Specific Languages. ACM Computing Survey, 37(4):316-344, 2005.
    • (2005) ACM Computing Survey , vol.37 , Issue.4 , pp. 316-344
    • Mernik, M.1    Heering, J.2    Sloane, A.M.3
  • 19
    • 78049341965 scopus 로고    scopus 로고
    • Context Awareness for Dynamic Service-Oriented Product Lines
    • D. Muthig and J. D. McGregor, editors, Proceedings of the 13th International Conference on Software Product Lines (SPLC), ACM
    • C. A. Parra, X. Blanc, and L. Duchien. Context Awareness for Dynamic Service-Oriented Product Lines. In D. Muthig and J. D. McGregor, editors, Proceedings of the 13th International Conference on Software Product Lines (SPLC), volume 446 of ACM International Conference Proceeding Series, pages 131-140. ACM, 2009.
    • (2009) ACM International Conference Proceeding Series , vol.446 , pp. 131-140
    • Parra, C.A.1    Blanc, X.2    Duchien, L.3
  • 20
    • 84947930301 scopus 로고    scopus 로고
    • Feature-Oriented Programming: A Fresh Look at Objects
    • Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP), Berlin, Heidelberg, Germany, Springer Verlag
    • C. Prehofer. Feature-Oriented Programming: A Fresh Look at Objects. In Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP), volume 1241 of Lecture Notes in Computer Science, pages 419-443, Berlin, Heidelberg, Germany, 1997. Springer Verlag.
    • (1997) Lecture Notes in Computer Science , vol.1241 , pp. 419-443
    • Prehofer, C.1
  • 23
    • 0141653318 scopus 로고    scopus 로고
    • Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs
    • Y. Smaragdakis and D. Batory. Mixin Layers: An Object-Oriented Implementation Technique for Refinements and Collaboration-Based Designs. ACM Transactions on Software Engineering and Methodology, 11:215-255, 2002.
    • (2002) ACM Transactions on Software Engineering and Methodology , vol.11 , pp. 215-255
    • Smaragdakis, Y.1    Batory, D.2
  • 26
    • 0008570079 scopus 로고    scopus 로고
    • Technical Report CMU/SEI96-TR-010, Software Engineering Institute, Carnegie Mellon University
    • J. Withey. Investment Analysis of Software Assets for Product Lines. Technical Report CMU/SEI96-TR-010, Software Engineering Institute, Carnegie Mellon University, 1996.
    • (1996) Investment Analysis of Software Assets for Product Lines
    • Withey, J.1


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