메뉴 건너뛰기




Volumn 67, Issue 1-2, 2006, Pages 52-86

A formally grounded software specification method

Author keywords

Algebraic logical specification; Casl; Casl Ltl; Formal specification; Specification method; Visual notation

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; COMPUTER HARDWARE DESCRIPTION LANGUAGES; COMPUTER PROGRAMMING LANGUAGES; DATA STRUCTURES; SEMANTICS;

EID: 33644637201     PISSN: 15678326     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jlap.2005.09.003     Document Type: Article
Times cited : (7)

References (32)
  • 3
    • 0007035013 scopus 로고    scopus 로고
    • Formalism and method
    • E. Astesiano, and G. Reggio Formalism and method TCS 236 1,2 2000 3 34
    • (2000) TCS , vol.236 , Issue.12 , pp. 3-34
    • Astesiano, E.1    Reggio, G.2
  • 4
    • 0035429673 scopus 로고    scopus 로고
    • Labelled transition logic: An outline
    • E. Astesiano, and G. Reggio Labelled transition logic: an outline Acta Inform. 37 11-12 2001 831 879
    • (2001) Acta Inform. , vol.37 , Issue.11-12 , pp. 831-879
    • Astesiano, E.1    Reggio, G.2
  • 5
    • 77953777811 scopus 로고    scopus 로고
    • Knowledge structuring and representation in requirement specification
    • ACM Press New York, USA
    • E. Astesiano, and G. Reggio Knowledge structuring and representation in requirement specification Proc. SEKE 2002 2002 ACM Press New York, USA 143 150 Available from: 〈ftp://ftp.disi.unige.it/person/ReggioG/AstesianoReggio02a. pdf〉
    • (2002) Proc. SEKE 2002 , pp. 143-150
    • Astesiano, E.1    Reggio, G.2
  • 6
    • 35248870755 scopus 로고    scopus 로고
    • From formal techniques to well-founded software development methods
    • Formal Methods at the Crossroads: From Panacea to Foundational Support, 10th Anniversary Colloquium of UNU/IIST the International Institute for Software Technology of The United Nations University, Lisbon, Portugal, March 18-20 Revised Papers Springer-Verlag, Berlin 〈ftp://ftp.disi.unige.it/person/ ReggioG/AstesianoEtAll03a.pdf〉.
    • E. Astesiano, G. Reggio, M. Cerioli, From formal techniques to well-founded software development methods, in: Formal Methods at the Crossroads: From Panacea to Foundational Support, 10th Anniversary Colloquium of UNU/IIST the International Institute for Software Technology of The United Nations University, Lisbon, Portugal, March 18-20, 2002. Revised Papers, Lecture Notes in Computer Science, vol. 2757, Springer-Verlag, Berlin, 2003, pp. 132-150. Available from: 〈ftp://ftp.disi.unige.it/person/ReggioG/AstesianoEtAll03a. ps〉 and 〈ftp://ftp.disi.unige.it/person/ReggioG/AstesianoEtAll03a. pdf〉.
    • (2002) Lecture Notes in Computer Science , vol.2757 , pp. 132-150
    • Astesiano, E.1    Reggio, G.2    Cerioli, M.3
  • 7
    • 35248838288 scopus 로고    scopus 로고
    • Towards UML-based formal specifications of component based real-time software
    • M. Pezzè Proc. FASE 2003 Springer-Verlag Berlin
    • V.D. Bianco, L. Lavazza, M. Mauri, and G. Occorso Towards UML-based formal specifications of component based real-time software M. Pezzè Proc. FASE 2003 Lecture Notes in Computer Science 2003 Springer-Verlag Berlin
    • (2003) Lecture Notes in Computer Science
    • Bianco, V.D.1    Lavazza, L.2    Mauri, M.3    Occorso, G.4
  • 8
    • 84948956767 scopus 로고    scopus 로고
    • On the integration of observability and reachability concepts
    • Proc. FOSSACS'2002 Springer-Verlag Berlin
    • M. Bidoit, R. Hennicker, and A. Kurz On the integration of observability and reachability concepts Proc. FOSSACS'2002 Lecture Notes in Computer Science 2003 Springer-Verlag Berlin 21 36
    • (2003) Lecture Notes in Computer Science , pp. 21-36
    • Bidoit, M.1    Hennicker, R.2    Kurz, A.3
  • 9
    • 33244473146 scopus 로고    scopus 로고
    • CASL User Manual, Introduction to Using the Common Algebraic Specification Language
    • Springer-Verlag Berlin
    • M. Bidoit, and P. Mosses CASL User Manual, Introduction to Using the Common Algebraic Specification Language Lecture Notes in Computer Science vol. 2900 2004 Springer-Verlag Berlin
    • (2004) Lecture Notes in Computer Science , vol.2900
    • Bidoit, M.1    Mosses, P.2
  • 11
    • 0034911434 scopus 로고    scopus 로고
    • The algebra of stream processing functions
    • M. Broy, and G. Stefanescu The algebra of stream processing functions TCS 258 1/2 2001 99 129
    • (2001) TCS , vol.258 , Issue.12 , pp. 99-129
    • Broy, M.1    Stefanescu, G.2
  • 13
    • 0007925722 scopus 로고    scopus 로고
    • A global semantics for views
    • T. Rus Proc. Amast 2000 Springer-Verlag Berlin
    • C. Choppy, P. Poizat, and J.-C. Royer A global semantics for views T. Rus Proc. Amast 2000 Lecture Notes in Computer Science vol. 1816 2000 Springer-Verlag Berlin 165 180
    • (2000) Lecture Notes in Computer Science , vol.1816 , pp. 165-180
    • Choppy, C.1    Poizat, P.2    Royer, J.-C.3
  • 14
    • 84947204880 scopus 로고    scopus 로고
    • Using Casl to specify the requirements and the design: A problem specific approach
    • D. Bert, C. Choppy (Eds.), Recent Trends in Algebraic Development Techniques, Selected Papers of the 14th International Workshop WADT'99 Springer-Verlag, Berlin
    • C. Choppy, G. Reggio, Using Casl to specify the requirements and the design: a problem specific approach, in: D. Bert, C. Choppy (Eds.), Recent Trends in Algebraic Development Techniques, Selected Papers of the 14th International Workshop WADT'99, Lecture Notes in Computer Science, vol. 1827, Springer-Verlag, Berlin, 2000, pp. 106-125. A complete version is available from: 〈ftp://ftp.disi.unige.it/person/ReggioG/ChoppyReggio99a.ps〉.
    • (2000) Lecture Notes in Computer Science , vol.1827 , pp. 106-125
    • Choppy, C.1    Reggio, G.2
  • 15
    • 33644652431 scopus 로고    scopus 로고
    • Towards a formally grounded software development Method
    • DISI, Università di Genova, Italy
    • C. Choppy, G. Reggio, Towards a formally grounded software development Method, Technical Report DISI-TR-03-35, DISI, Università di Genova, Italy, 2003. Available from: 〈ftp://ftp.disi.unige.itperson/ReggioG/ ChoppyReggio03a.pdf〉.
    • (2003) Technical Report , vol.DISI-TR-03-35
    • Choppy, C.1    Reggio, G.2
  • 16
    • 35248874032 scopus 로고    scopus 로고
    • JTN: A Java-targeted graphic formal notation for reactive and concurrent systems
    • F.J.-P. (Ed.), Proc. FASE 99 Springer-Verlag, Berlin
    • E. Coscia, G. Reggio, JTN: a Java-targeted graphic formal notation for reactive and concurrent systems, in: F.J.-P. (Ed.), Proc. FASE 99, Lecture Notes in Computer Science, vol. 1577, Springer-Verlag, Berlin, 1999.
    • (1999) Lecture Notes in Computer Science , vol.1577
    • Coscia, E.1    Reggio, G.2
  • 17
    • 0031070070 scopus 로고    scopus 로고
    • Specification of abstract dynamic data types: A temporal logic approach
    • G. Costa, and G. Reggio Specification of abstract dynamic data types: A temporal logic approach TCS 173 2 1997 513 554
    • (1997) TCS , vol.173 , Issue.2 , pp. 513-554
    • Costa, G.1    Reggio, G.2
  • 18
    • 19344367778 scopus 로고    scopus 로고
    • Integration and classification of data type and process specification techniques
    • TU Berlin
    • H. Ehrig, F. Orejas, Integration and classification of data type and process specification techniques, Technical Report, TU Berlin, 1998.
    • (1998) Technical Report
    • Ehrig, H.1    Orejas, F.2
  • 19
    • 0342694731 scopus 로고    scopus 로고
    • Agendas-a concept to guide software development activites
    • R.N. Horspool Chapman & Hall London
    • M. Heisel Agendas-a concept to guide software development activites R.N. Horspool Proc. Systems Implementation 2000 1998 Chapman & Hall London 19 32
    • (1998) Proc. Systems Implementation 2000 , pp. 19-32
    • Heisel, M.1
  • 20
    • 33644637348 scopus 로고    scopus 로고
    • De l'élicitation des besoins à la spécification formelle
    • M. Heisel, and J. Souquières De l'élicitation des besoins à la spécification formelle Technique et science informatiques 18 7 1999 777 801
    • (1999) Technique et Science Informatiques , vol.18 , Issue.7 , pp. 777-801
    • Heisel, M.1    Souquières, J.2
  • 22
    • 84947758978 scopus 로고    scopus 로고
    • Formalising UML state machines for model checking
    • R. France B. Rumpe Proc. UML'99 Springer-Verlag Berlin
    • J. Lillius, and I. Paltor Formalising UML state machines for model checking R. France B. Rumpe Proc. UML'99 Lecture Notes in Computer Science vol. 1723 1999 Springer-Verlag Berlin
    • (1999) Lecture Notes in Computer Science , vol.1723
    • Lillius, J.1    Paltor, I.2
  • 23
    • 84956998347 scopus 로고    scopus 로고
    • CoFI: The common framework initiative for algebraic specification and development
    • M. Bidoit M. Dauchet Proc. TAPSOFT '97 Springer-Verlag Berlin
    • P. Mosses CoFI: the common framework initiative for algebraic specification and development M. Bidoit M. Dauchet Proc. TAPSOFT '97 Lecture Notes in Computer Science vol. 1214 1997 Springer-Verlag Berlin 115 137
    • (1997) Lecture Notes in Computer Science , vol.1214 , pp. 115-137
    • Mosses, P.1
  • 24
    • 24344443968 scopus 로고    scopus 로고
    • CASL Reference Manual, the Complete Documentation of the Common Algebraic Specification Language
    • Springer-Verlag Berlin
    • P. Mosses CASL Reference Manual, The Complete Documentation of the Common Algebraic Specification Language Lecture Notes in Computer Science vol. 2960 2004 Springer-Verlag Berlin
    • (2004) Lecture Notes in Computer Science , vol.2960
    • Mosses, P.1
  • 25
    • 28044465340 scopus 로고    scopus 로고
    • OMG, UML Specification 1.3, 2000. Available from: 〈http://www.omg. org/docs/formal/00-03-01.pdf〉.
    • (2000) UML Specification 1.3
  • 26
    • 28044461928 scopus 로고    scopus 로고
    • Rational unified process © for system engineering SE 1.0
    • 8/01
    • Rational, Rational Unified Process © for System Engineering SE 1.0, Technical Report Tp 165, 8/01, 2001.
    • (2001) Technical Report , vol.TP 165
  • 27
    • 28044450818 scopus 로고    scopus 로고
    • CASL-LTL: A CASL extension for dynamic reactive systems version 1.0-Summary
    • DISI-Università di Genova, Italy 〈ftp://ftp.disi.unige.it/ person/ReggioG/ReggioEtAll03b.pdf〉.
    • G. Reggio, E. Astesiano, C. Choppy, CASL-LTL: a CASL extension for dynamic reactive systems version 1.0-Summary, Technical Report DISI-TR-03-36, DISI-Università di Genova, Italy, 2003. Available from: 〈ftp://ftp.disi.unige.it/person/ReggioG/ReggioEtAll03b.ps〉 and 〈ftp://ftp.disi.unige.it/person/ReggioG/ReggioEtAll03b.pdf〉.
    • (2003) Technical Report , vol.DISI-TR-03-36
    • Reggio, G.1    Astesiano, E.2    Choppy, C.3
  • 28
    • 84945288192 scopus 로고    scopus 로고
    • Analysing UML active classes and associated state machines-a lightweight formal approach
    • T. Maibaum Proc. FASE 2000 Springer-Verlag Berlin
    • G. Reggio, E. Astesiano, C. Choppy, and H. Hussmann Analysing UML active classes and associated state machines-a lightweight formal approach T. Maibaum Proc. FASE 2000 Lecture Notes in Computer Science vol. 1783 2000 Springer-Verlag Berlin
    • (2000) Lecture Notes in Computer Science , vol.1783
    • Reggio, G.1    Astesiano, E.2    Choppy, C.3    Hussmann, H.4
  • 29
    • 84944186496 scopus 로고    scopus 로고
    • Towards a rigorous semantics of UML supporting its multiview approach
    • H. Hussmann Proc. FASE 2001 Springer-Verlag Berlin
    • G. Reggio, M. Cerioli, and E. Astesiano Towards a rigorous semantics of UML supporting its multiview approach H. Hussmann Proc. FASE 2001 Lecture Notes in Computer Science vol. 2029 2001 Springer-Verlag Berlin
    • (2001) Lecture Notes in Computer Science , vol.2029
    • Reggio, G.1    Cerioli, M.2    Astesiano, E.3
  • 30
    • 33644638651 scopus 로고    scopus 로고
    • Dynamic behaviour in UML models: Semantic questions
    • G. Reggio, A. Knapp, B. Rumpe, B. Selic, R.W. (Eds.) Ludwig-Maximilian University, Munich, Germany
    • G. Reggio, A. Knapp, B. Rumpe, B. Selic, R.W. (Eds.), Dynamic Behaviour in UML Models: Semantic Questions, Technical Report, Ludwig-Maximilian University, Munich, Germany, 2000. Available from: 〈http://www.disi.unige. it/person/ReggioG/UMLWORKSHOP/ACCEPTED.html〉.
    • (2000) Technical Report
  • 31
    • 84947284803 scopus 로고    scopus 로고
    • Basic datatypes in CASL
    • Technical Report
    • M. Roggenbach, T. Mossakovski, Basic datatypes in CASL. CoFI Note L-12 version 0.4.1, Technical Report, 2000. Available from: 〈http://www.brics. dk/Projects/CoFI/Notes/L-12/〉.
    • (2000) CoFI Note L-12 Version 0.4.1
    • Roggenbach, M.1    Mossakovski, T.2


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