메뉴 건너뛰기




Volumn , Issue , 2008, Pages 35-44

Using modern mathematics as an fosd modeling language

Author keywords

Commuting diagrams; Features; Geodesics; Model driven design; Software product lines

Indexed keywords

COMMUTING DIAGRAMS; FEATURES; GEODESICS; MODEL DRIVEN DESIGN; SOFTWARE PRODUCT LINES;

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

References (61)
  • 2
    • 29144469108 scopus 로고    scopus 로고
    • Polymorphic Bytecode: Compositional Compilation for Java-like Languages
    • D. Ancona, F. Damiani, and S. Drossopoulou. "Polymorphic Bytecode: Compositional Compilation for Java-like Languages", POPL 2005.
    • POPL 2005
    • Ancona, D.1    Damiani, F.2    Drossopoulou, S.3
  • 3
    • 33646193698 scopus 로고    scopus 로고
    • AHEAD Tool Suite, www.cs.utexas.edu/users/schwartz/index.html
    • AHEAD Tool Suite
  • 4
    • 34548285756 scopus 로고    scopus 로고
    • Ph.D. Dept. of Tech.l and Business Info. Systems, University of Magdeburg, Germany, March
    • S. Apel, "The Role of Features and Aspects in Software Development", Ph.D. Dept. of Tech.l and Business Info. Systems, University of Magdeburg, Germany, March 2007.
    • (2007) The Role of Features and Aspects in Software Development
    • Apel, S.1
  • 5
  • 6
    • 0028547149 scopus 로고
    • Axiomatic Bootstrapping: A Guide for Compiler Hackers
    • Nov
    • A. Appel, "Axiomatic Bootstrapping: A Guide for Compiler Hackers", ACM TOPLAS Nov. 1994.
    • (1994) ACM TOPLAS
    • Appel, A.1
  • 7
    • 0000219918 scopus 로고
    • The Design and Implementation of Hierarchical Software Systems with Reusable Components
    • October
    • D. Batory and S. O'Malley. "The Design and Implementation of Hierarchical Software Systems with Reusable Components". ACM TOSEM, October 1992.
    • (1992) ACM TOSEM
    • Batory, D.1    O'Malley, S.2
  • 8
    • 0038018709 scopus 로고    scopus 로고
    • Achieving Extensibility Through Product-Lines and Domain-Specific Languages: A Case Study
    • April
    • D. Batory, C. Johnson, B. MacDonald, and D. von Heeder. "Achieving Extensibility Through Product-Lines and Domain-Specific Languages: A Case Study", ACM TOSEM, April 2002.
    • (2002) ACM TOSEM
    • Batory, D.1    Johnson, C.2    MacDonald, B.3    von Heeder, D.4
  • 9
    • 63449115736 scopus 로고    scopus 로고
    • D. Batory, A Science of Software Design, AMAST 2004.
    • D. Batory, "A Science of Software Design", AMAST 2004.
  • 11
    • 33846515190 scopus 로고    scopus 로고
    • From Implemention to Theory in Product Synthesis
    • University of Texas Austin, Dept. Comp. Science TR-07-35, June
    • D. Batory, "From Implemention to Theory in Product Synthesis",University of Texas Austin, Dept. Comp. Science TR-07-35, June 2007.
    • (2007)
    • Batory, D.1
  • 12
    • 84869264906 scopus 로고    scopus 로고
    • On The Modularization of Theorems for Software Product Lines
    • to appear in
    • D. Batory and E. Börger. "On The Modularization of Theorems for Software Product Lines", to appear in JUCS.
    • JUCS
    • Batory, D.1    Börger, E.2
  • 13
    • 0003353852 scopus 로고
    • Design Maintenance Systems
    • April
    • I.D. Baxter. "Design Maintenance Systems". CACM, April 1992.
    • (1992) CACM
    • Baxter, I.D.1
  • 15
    • 33847685370 scopus 로고    scopus 로고
    • A Formal Model of Services
    • Feb
    • M. Broy, I. H. Krüger, and M. Meisinger. "A Formal Model of Services". ACM TOSEM, vol. 16, no. 1, p. 5, Feb. 2007.
    • (2007) ACM TOSEM , vol.16 , Issue.1 , pp. 5
    • Broy, M.1    Krüger, I.H.2    Meisinger, M.3
  • 17
    • 63449089623 scopus 로고    scopus 로고
    • Structural Specification-Based Testing: Automated Support and Experimental Evaluation
    • J. Chang and D.J. Richardson. "Structural Specification-Based Testing: Automated Support and Experimental Evaluation". ACM SIGSOFT/FSE 1999.
    • ACM SIGSOFT/FSE 1999
    • Chang, J.1    Richardson, D.J.2
  • 18
    • 1542487771 scopus 로고    scopus 로고
    • A Simple and Practical Approach to Unit Testing: The JML and JUnit Way
    • Y. Cheon and G.T. Leavens. "A Simple and Practical Approach to Unit Testing: The JML and JUnit Way". ECOOP 2002.
    • ECOOP 2002
    • Cheon, Y.1    Leavens, G.T.2
  • 24
    • 63449103037 scopus 로고    scopus 로고
    • E. Ernst, Higher Order Hierarchies, ECOOP 2003.
    • E. Ernst, "Higher Order Hierarchies", ECOOP 2003.
  • 26
    • 63449109526 scopus 로고    scopus 로고
    • J. Goguen. Principles of Parameterized Programming in T. Biggerstaff and A. Perlis, Software Reusability II: Applications and Experiences, Addison-Wesley, 1990.
    • J. Goguen. "Principles of Parameterized Programming" in T. Biggerstaff and A. Perlis, Software Reusability Volume II: Applications and Experiences, Addison-Wesley, 1990.
  • 29
    • 0016520230 scopus 로고
    • Toward a Theory of Test Data Selection
    • June
    • J. Goodenough and S. Gerhart. "Toward a Theory of Test Data Selection". IEEE TSE, June 1975.
    • (1975) IEEE TSE
    • Goodenough, J.1    Gerhart, S.2
  • 30
    • 34548758738 scopus 로고    scopus 로고
    • Model Driven Program Transformation of a Large Avionics Framework
    • J. Gray, et al. "Model Driven Program Transformation of a Large Avionics Framework", GPCE 2004.
    • GPCE 2004
    • Gray, J.1
  • 33
    • 18844435650 scopus 로고    scopus 로고
    • Alloy: A Lightweight Object Modeling Notation
    • April
    • D. Jackson. "Alloy: A Lightweight Object Modeling Notation". ACM TOSEM, April 2002.
    • (2002) ACM TOSEM
    • Jackson, D.1
  • 34
    • 0003512056 scopus 로고    scopus 로고
    • Feature-Oriented Domain Analysis (FODA) Feasibility Study
    • Tech Report CMU/SEI-90-TR-21
    • K. Kang, et al., "Feature-Oriented Domain Analysis (FODA) Feasibility Study", Tech Report CMU/SEI-90-TR-21.
    • Kang, K.1
  • 36
  • 40
    • 34547459543 scopus 로고    scopus 로고
    • Roadmap for Enhanced Languages and Methods to Aid Verification
    • G. Leavens, et al. "Roadmap for Enhanced Languages and Methods to Aid Verification". GPCE 2006.
    • GPCE 2006
    • Leavens, G.1
  • 43
    • 33745191078 scopus 로고    scopus 로고
    • Evaluating Support for Features in Advanced Modularization Technologies
    • R. Lopez-Herrejon, D. Batory, and W. Cook. "Evaluating Support for Features in Advanced Modularization Technologies", ECOOP 2005.
    • ECOOP 2005
    • Lopez-Herrejon, R.1    Batory, D.2    Cook, W.3
  • 45
    • 85015552823 scopus 로고    scopus 로고
    • Virtual Classes: A Powerful Mechanism in Object-Oriented Programming
    • O.L. Madsen and B. Moøller-Pedersen, "Virtual Classes: A Powerful Mechanism in Object-Oriented Programming", OOPSLA 1989.
    • OOPSLA 1989
    • Madsen, O.L.1    Moøller-Pedersen, B.2
  • 47
    • 63449117681 scopus 로고    scopus 로고
    • M. Odersky, et al. An Overview of the Scala Programming Language. September 2004, scala.epfl.ch
    • M. Odersky, et al. "An Overview of the Scala Programming Language". September 2004, scala.epfl.ch
  • 48
    • 33846528945 scopus 로고    scopus 로고
    • Software Development by Refinement, UNU/IIST 10th Anniversary Colloquium, Formal Methods at the Crossroads: From Panaea to Foundational Support, Springer-Verlag
    • D. Pavlovic and D.R. Smith. "Software Development by Refinement", UNU/IIST 10th Anniversary Colloquium, Formal Methods at the Crossroads: From Panaea to Foundational Support, Springer-Verlag LNCS 2757, 2003.
    • (2003) LNCS , vol.2757
    • Pavlovic, D.1    Smith, D.R.2
  • 51
    • 0002648525 scopus 로고
    • OORASS: Seamless support for the creation and maintenance of object-oriented systems
    • October
    • T. Reenskaug, et al. "OORASS: Seamless support for the creation and maintenance of object-oriented systems". Journal of Object-Oriented Programming, October 1992.
    • (1992) Journal of Object-Oriented Programming
    • Reenskaug, T.1
  • 56
    • 34548759076 scopus 로고    scopus 로고
    • Feature Oriented Model Driven Development: A Case Study for Portlets
    • S. Trujillo, D. Batory, and O. Diaz. "Feature Oriented Model Driven Development: A Case Study for Portlets", ICSE 2006.
    • ICSE 2006
    • Trujillo, S.1    Batory, D.2    Diaz, O.3
  • 58
    • 85013574217 scopus 로고    scopus 로고
    • Using role components to implement collaboration-based designs
    • M. VanHilst and D. Notkin. "Using role components to implement collaboration-based designs". OOPSLA 1996.
    • OOPSLA 1996
    • VanHilst, M.1    Notkin, D.2


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