메뉴 건너뛰기




Volumn 14, Issue 6, 2004, Pages 625-663

Language-driven system design

Author keywords

Domain specific languages; Language driven approach; Operational semantics; Software engineering; Traffic light control

Indexed keywords

FORMAL LANGUAGES; MATHEMATICAL MODELS; PROBLEM SOLVING; PROCESS CONTROL; SEMANTICS; SOFTWARE ENGINEERING; TRAFFIC SIGNALS;

EID: 12844268579     PISSN: 02181940     EISSN: None     Source Type: Journal    
DOI: 10.1142/S0218194004001828     Document Type: Review
Times cited : (24)

References (46)
  • 1
    • 0011122747 scopus 로고    scopus 로고
    • Structural operational semantics
    • eds. J. A. Bergstra, A. Ponse and S. A. Smolka (Elsevier, North-Holland)
    • L. Aceta, W. J. Fokkink and C. Verhoef, Structural operational semantics, in Handbook of Process Algebra, eds. J. A. Bergstra, A. Ponse and S. A. Smolka (Elsevier, North-Holland, 2001), pp. 197-292.
    • (2001) Handbook of Process Algebra , pp. 197-292
    • Aceta, L.1    Fokkink, W.J.2    Verhoef, C.3
  • 3
    • 0004080346 scopus 로고
    • Cambridge Tracts in Theoretical Computer Science (Cambridge University Press)
    • J. C. M. Baeten and W. P. Weijland, Process Algebra, Cambridge Tracts in Theoretical Computer Science (Cambridge University Press, 1990).
    • (1990) Process Algebra
    • Baeten, J.C.M.1    Weijland, W.P.2
  • 4
    • 0024012763 scopus 로고
    • A spiral model of software development and enhancement
    • B. W. Boehm, A spiral model of software development and enhancement, IEEE Computer 21(5) (1988) 61-72.
    • (1988) IEEE Computer , vol.21 , Issue.5 , pp. 61-72
    • Boehm, B.W.1
  • 6
    • 0029346301 scopus 로고
    • Seven more myths of formal methods
    • J. P. Bowen and M. G. Hinchey, Seven more myths of formal methods, IEEE Software 12(3) (1995) 34-41.
    • (1995) IEEE Software , vol.12 , Issue.3 , pp. 34-41
    • Bowen, J.P.1    Hinchey, M.G.2
  • 8
    • 84976766949 scopus 로고
    • The entity-relationship model: Toward a unified view of data
    • P. P. Chen, The entity-relationship model: Toward a unified view of data, ACM Transactions on Database Systems 1(1) (1976) 9-36.
    • (1976) ACM Transactions on Database Systems , vol.1 , Issue.1 , pp. 9-36
    • Chen, P.P.1
  • 9
    • 84949497326 scopus 로고    scopus 로고
    • Maude as a formal meta-tool
    • The World Congress On Formal Methods, eds. J. Wing and J. Woodcock, Springer-Verlag, 1999
    • M. Clavel, F. Duràn, S. Eker and J. Meseguer, Maude as a formal meta-tool, in The World Congress On Formal Methods, eds. J. Wing and J. Woodcock, Vol. 1709 of LNCS (Springer-Verlag, 1999), pp. 1684-1703.
    • LNCS , vol.1709 , pp. 1684-1703
    • Clavel, M.1    Duràn, F.2    Eker, S.3    Meseguer, J.4
  • 10
    • 84947756630 scopus 로고    scopus 로고
    • Architecturing software using a methodology for language development
    • Proc. 10th Int. Symp. on Programming Languages, Implementations, Logics and Programs (PLIP/ALP '98), eds. C. Palamidessi, H. Glaser, and K. Meinke, Springer-Verlag
    • C. Consel and R. Marlet, Architecturing software using a methodology for language development, in Proc. 10th Int. Symp. on Programming Languages, Implementations, Logics and Programs (PLIP/ALP '98), eds. C. Palamidessi, H. Glaser, and K. Meinke, Vol. 1490 of LNCS (Springer-Verlag, 1998), pp. 170-194.
    • (1998) LNCS , vol.1490 , pp. 170-194
    • Consel, C.1    Marlet, R.2
  • 12
    • 0018504528 scopus 로고
    • Proving termination with multiset orderings
    • N. Dershowitz and Z. Manna, Proving termination with multiset orderings, Communications of the ACM 22(8) (1979) 465-476.
    • (1979) Communications of the ACM , vol.22 , Issue.8 , pp. 465-476
    • Dershowitz, N.1    Manna, Z.2
  • 13
    • 0001813087 scopus 로고    scopus 로고
    • Domain-specific languages: An annotated bibliography
    • A. van Deursen, P. Klint and J. Visser, Domain-specific languages: An annotated bibliography, SIGPLAN Notices 35(6) (2000) 26-36.
    • (2000) SIGPLAN Notices , vol.35 , Issue.6 , pp. 26-36
    • Van Deursen, A.1    Klint, P.2    Visser, J.3
  • 15
    • 84969545681 scopus 로고    scopus 로고
    • An examination of DSLS for concisely representing model traversals and transformations
    • minitrack on Domain-Specific Languages for Software Engineering, Hawaii, January, IEEE Computer Society
    • J. Gray and G. Karsai, An examination of DSLS for concisely representing model traversals and transformations, in HICSS-36, Proc. 36th Annual Hawaii Int. Conf. on System Sciences, minitrack on Domain-Specific Languages for Software Engineering, Hawaii, January 2003, IEEE Computer Society.
    • (2003) HICSS-36, Proc. 36th Annual Hawaii Int. Conf. on System Sciences
    • Gray, J.1    Karsai, G.2
  • 16
    • 12844261997 scopus 로고    scopus 로고
    • A Horn logic denotational framework for specification, implementation and verification of domain specific languages
    • New Mexico State University
    • G. Gupta and E. Pontelli, A Horn logic denotational framework for specification, implementation and verification of domain specific languages, Technical report, New Mexico State University, 1999.
    • (1999) Technical Report
    • Gupta, G.1    Pontelli, E.2
  • 17
    • 0025489197 scopus 로고
    • Seven myths of formal methods
    • J. A. Hall, Seven myths of formal methods, IEEE Software 7(5) (1990) 11-19.
    • (1990) IEEE Software , vol.7 , Issue.5 , pp. 11-19
    • Hall, J.A.1
  • 18
    • 0002510314 scopus 로고    scopus 로고
    • Semantics of programming languages: A tool-oriented approach
    • J. Heering and P. Klint, Semantics of programming languages: A tool-oriented approach, ACM Sigplan Notices 35(3) (2000) 39-48.
    • (2000) ACM Sigplan Notices , vol.35 , Issue.3 , pp. 39-48
    • Heering, J.1    Klint, P.2
  • 21
    • 84945708698 scopus 로고
    • An axiomatic basis for computer programming
    • C. A. R. Hoare, An axiomatic basis for computer programming, Communications of the ACM 12(10) (1969) 576-583.
    • (1969) Communications of the ACM , vol.12 , Issue.10 , pp. 576-583
    • Hoare, C.A.R.1
  • 27
    • 0011589605 scopus 로고    scopus 로고
    • Montages specifications of realistic programming languages
    • P. W. Kutter and A. Pierantonio, Montages specifications of realistic programming languages, Journal of Universal Computer Science 3(5) (1997) 416-442.
    • (1997) Journal of Universal Computer Science , vol.3 , Issue.5 , pp. 416-442
    • Kutter, P.W.1    Pierantonio, A.2
  • 28
    • 0343825115 scopus 로고    scopus 로고
    • The formalization of message sequence charts
    • S. Mauw, The formalization of message sequence charts, Computer Networks and ISDN Systems 28(12) (1996) 1643-1657.
    • (1996) Computer Networks and ISDN Systems , vol.28 , Issue.12 , pp. 1643-1657
    • Mauw, S.1
  • 29
    • 0012970725 scopus 로고    scopus 로고
    • A process algebra for interworkings
    • eds. J. A. Bergstra, A. Ponse and S. A. Smolka (Elsevier)
    • S. Mauw and M. A. Reniers, A process algebra for interworkings, in Handbook of Process Algebra, eds. J. A. Bergstra, A. Ponse and S. A. Smolka (Elsevier, 2001), pp. 1269-1327.
    • (2001) Handbook of Process Algebra , pp. 1269-1327
    • Mauw, S.1    Reniers, M.A.2
  • 30
    • 0025447904 scopus 로고
    • A process specification formalism
    • S. Mauw and G. J. Veltink, A process specification formalism, Fundamenta Informaticae XIII (1990) 85-139.
    • (1990) Fundamenta Informaticae , vol.13 , pp. 85-139
    • Mauw, S.1    Veltink, G.J.2
  • 31
    • 84948697558 scopus 로고    scopus 로고
    • Language-driven system design
    • minitrack on Domain-Specific Languages for Software Engineering, Hawaii, January, IEEE Computer Society
    • S. Mauw, W. T. Wiersma and T. A. C. Willemse, Language-driven system design, in HICSS-35, Proc. 35th Annual Hawaii Int. Conf. on System Sciences, minitrack on Domain-Specific Languages for Software Engineering, Hawaii, January 2002, IEEE Computer Society.
    • (2002) HICSS-35, Proc. 35th Annual Hawaii Int. Conf. on System Sciences
    • Mauw, S.1    Wiersma, W.T.2    Willemse, T.A.C.3
  • 34
    • 0034974349 scopus 로고    scopus 로고
    • Configuring component-based specifications for domain-specific languages
    • IEEE Computer Society Press
    • P. Pfahler and U. Kastens, Configuring component-based specifications for domain-specific languages, in Proc. 34th Annual Hawaii Int. Conf. on System Sciences (IEEE Computer Society Press, 2000).
    • (2000) Proc. 34th Annual Hawaii Int. Conf. on System Sciences
    • Pfahler, P.1    Kastens, U.2
  • 35
    • 0001952783 scopus 로고
    • Domain analysis: An introduction
    • R. Prieto-Díaz, Domain analysis: An introduction, Software Engineering Notes 15(2) (1990) 47-54.
    • (1990) Software Engineering Notes , vol.15 , Issue.2 , pp. 47-54
    • Prieto-Díaz, R.1
  • 39
    • 0346026383 scopus 로고    scopus 로고
    • Notable design patterns for domain-specific languages
    • D. Spinellis, Notable design patterns for domain-specific languages, The Journal of Systems and Software 56 (2001) 91-99.
    • (2001) The Journal of Systems and Software , vol.56 , pp. 91-99
    • Spinellis, D.1
  • 40
    • 0020160380 scopus 로고
    • On the inevitable intertwining of specification and implementation
    • W. Swartout and R. Balzer, On the inevitable intertwining of specification and implementation, Communications of the ACM 25(7) (1982) 438-440.
    • (1982) Communications of the ACM , vol.25 , Issue.7 , pp. 438-440
    • Swartout, W.1    Balzer, R.2
  • 42
    • 0032594217 scopus 로고    scopus 로고
    • Domain-specific languages: From design to implementation application to video device drivers generation
    • S. Thibault, R. Marlet and C. Consel, Domain-specific languages: from design to implementation application to video device drivers generation, IEEE Transactions on Software Engineering 25(3) (1999) 363-377.
    • (1999) IEEE Transactions on Software Engineering , vol.25 , Issue.3 , pp. 363-377
    • Thibault, S.1    Marlet, R.2    Consel, C.3
  • 43
    • 0035446960 scopus 로고    scopus 로고
    • Software engineering with formal methods: The development of a storm surge barrier control system - Revisiting seven myths of formal methods
    • J. Tretmans, K. Wijbrans and M. Chaudron, Software engineering with formal methods: The development of a storm surge barrier control system - revisiting seven myths of formal methods, Formal Methods in System Design 19(2) (2001) 195-215.
    • (2001) Formal Methods in System Design , vol.19 , Issue.2 , pp. 195-215
    • Tretmans, J.1    Wijbrans, K.2    Chaudron, M.3
  • 44
  • 45
    • 12844289299 scopus 로고    scopus 로고
    • Creating domain-specific languages: The FAST process
    • ed. S. Kamin, Technical report, University of Illinois, Department of Computer Science
    • D. Weiss, Creating domain-specific languages: The FAST process, in First ACMSIGPLAN Workshop on Domain-Specific Languages; DSL'97, ed. S. Kamin, Technical report, University of Illinois, Department of Computer Science, 1997. See http://www-sal.cs.uiuc.edu/~kamin/dsl.
    • (1997) First ACMSIGPLAN Workshop on Domain-Specific Languages; DSL'97
    • Weiss, D.1
  • 46
    • 5444263462 scopus 로고
    • An alternate paradigm for software evolution
    • eds. P. A. Ng and R. T. Yeh (Van Nostrand Reinhold, New York)
    • R. T. Yeh, An alternate paradigm for software evolution, in Modern Software Engineering: Foundations and Current Perspectives, eds. P. A. Ng and R. T. Yeh (Van Nostrand Reinhold, New York, 1990).
    • (1990) Modern Software Engineering: Foundations and Current Perspectives
    • Yeh, R.T.1


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