메뉴 건너뛰기




Volumn 7, Issue 3, 2005, Pages 197-211

Integration of informal and formal development of object-oriented safety-critical software

Author keywords

Design patterns; Formal specification; OCL; Safety critical software; UML

Indexed keywords


EID: 25144485435     PISSN: 14332779     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10009-004-0166-5     Document Type: Article
Times cited : (3)

References (31)
  • 1
    • 0003709343 scopus 로고    scopus 로고
    • The B Book: Assigning programs to meanings
    • Cambridge University Press, Cambridge, UK
    • Abrial J-R (1996) The B Book: Assigning programs to meanings. Cambridge University Press, Cambridge, UK
    • (1996)
    • Abrial, J.-R.1
  • 4
    • 8444249985 scopus 로고    scopus 로고
    • Entwurfsmustergesteuerte Erzeugung von OCL-Constraints
    • Mehlhorn K, Snelting G (eds) Springer, Berlin Heidelberg New York
    • Baar T, Hähnle R, Sattler T, Schmitt PH (2000) Entwurfsmustergesteuerte Erzeugung von OCL-Constraints. In: Mehlhorn K, Snelting G (eds) Softwaretechnik-Trends, Informatik Aktuell. Springer, Berlin Heidelberg New York, pp 389-404
    • (2000) Softwaretechnik-Trends, Informatik Aktuell , pp. 389-404
    • Baar, T.1    Hähnle, R.2    Sattler, T.3    Schmitt, P.H.4
  • 5
    • 18944379681 scopus 로고    scopus 로고
    • Translating the Object Constraint Language into first-order predicate logic
    • Proc. VERIFY, Workshop at Federated Logic Conferences (FLoC) Copenhagen
    • Beckert B, Keller U, Schmitt PH (2002) Translating the Object Constraint Language into first-order predicate logic. In Proc. VERIFY, workshop at federated logic conferences (FLoC), Copenhagen. http://www.key-project.de/key/doc/2002/BeckertKellerSchmitt02.ps.gz
    • (2002)
    • Beckert, B.1    Keller, U.2    Schmitt, P.H.3
  • 6
    • 35048814509 scopus 로고    scopus 로고
    • Software verification with integrated data type refinement for integer arithmetic
    • Boiten EA, Derrick J, Smith G (eds) Canterbury, UK, Lecture notes in computer science, vol 2999. Springer, Berlin Heidelberg New York
    • Beckert B, Schlager S (2004) Software verification with integrated data type refinement for integer arithmetic. In: Boiten EA, Derrick J, Smith G (eds) Proc. international conference on integrated formal methods, Canterbury, UK, Lecture notes in computer science, vol 2999. Springer, Berlin Heidelberg New York, pp 207-226
    • (2004) Proc. International Conference on Integrated Formal Methods , pp. 207-226
    • Beckert, B.1    Schlager, S.2
  • 7
    • 18944366895 scopus 로고    scopus 로고
    • Formale Spezifikation und Verifikation sicherheitskritischer Software mit dem KeY-System
    • Diplomarbeit, Fakultät für Informatik Universität Karlsruhe, December (in English with German abstract) 2002
    • Bubel R (2002) Formale Spezifikation und Verifikation sicherheitskritischer Software mit dem KeY-System. Diplomarbeit, Fakultät für Informatik, Universität Karlsruhe, December 2002. (in English with German abstract)
    • (2002)
    • Bubel, R.1
  • 8
    • 35248874920 scopus 로고    scopus 로고
    • Java applet correctness: A developer-oriented approach
    • Pisa, Italy, Lecture Notes in Computer Sciencel Springer, Berlin Heidelberg New York
    • Burdy L, Requet A, Lanet J-L (2003) Java applet correctness: A developer-oriented approach. In: Proc. Formal Methods Europe, Pisa, Italy, Lecture notes in computer science, vol 2805. Springer, Berlin Heidelberg New York, pp 422-439
    • (2003) Proc. Formal Methods Europe , vol.2805 , pp. 422-439
    • Burdy, L.1    Requet, A.2    Lanet, J.-L.3
  • 9
    • 0042735563 scopus 로고    scopus 로고
    • Engineering formal requirements: An analysis and testing method for Z documents
    • 10.1023/A:1018965316985
    • Ciancarini P, Cimato S, Mascolo C (1997) Engineering formal requirements: An analysis and testing method for Z documents. Ann Softw Eng 3:189-219 10.1023/A:1018965316985
    • (1997) Ann. Softw. Eng. , vol.3 , pp. 189-219
    • Ciancarini, P.1    Cimato, S.2    Mascolo, C.3
  • 11
    • 84947257209 scopus 로고    scopus 로고
    • A language framework for expressing checkable properties of dynamic software
    • Lecture Notes in Computer Science Springer, Berlin Heidelberg New York
    • Corbett JC, Dwyer MB, Hatcliff J, Robby (2000) A language framework for expressing checkable properties of dynamic software. In: Proc. SPIN software model checking workshop. Lecture notes in computer science, vol 1885. Springer, Berlin Heidelberg New York, pp 205-223
    • (2000) Proc. SPIN Software Model Checking Workshop , vol.1885 , pp. 205-223
    • Corbett, J.C.1    Dwyer, M.B.2    Hatcliff, J.3    Robby4
  • 12
    • 25144438492 scopus 로고    scopus 로고
    • Perfect Developer: A tool for rigorous object-oriented software development
    • Clark T, Evans A, Lano K (eds) London
    • Crocker D (2002) Perfect Developer: A tool for rigorous object-oriented software development. In: Clark T, Evans A, Lano K (eds) Proc. 4th workshop on rigorous object-oriented methods, London
    • (2002) Proc. 4th Workshop on Rigorous Object-Oriented Methods
    • Crocker, D.1
  • 14
    • 1342276755 scopus 로고    scopus 로고
    • Design and implementation of a modular OCL compiler
    • Diplomarbeit Technische Universität Dresden, Fakultät für Informatik, March 2000
    • Finger F (2000) Design and implementation of a modular OCL compiler. Diplomarbeit, Technische Universität Dresden, Fakultät für Informatik, March 2000
    • (2000)
    • Finger, F.1
  • 15
    • 0003880013 scopus 로고
    • Design patterns: Elements of reusable object-oriented software
    • Addison-Wesley, Reading, MA
    • Gamma E, Helm R, Johnson R, Vlissides J (1995) Design patterns: Elements of reusable object-oriented software. Addison-Wesley, Reading, MA
    • (1995)
    • Gamma, E.1    Helm, R.2    Johnson, R.3    Vlissides, J.4
  • 18
    • 26444582642 scopus 로고    scopus 로고
    • UML to B: Formal verification of object-oriented models
    • Boiten EA, Derrick J, Smith G (eds) Canterbury, UK. Lecture Notes in Computer Science Springer, Berlin Heidelberg New York
    • Lano K, Clark D, Androutsopoulos K (2004) UML to B: Formal verification of object-oriented models. In: Boiten EA, Derrick J, Smith G (eds) Proc. international conference on integrated formal methods, Canterbury, UK. Lecture notes in computer science, vol 2999. Springer, Berlin Heidelberg New York, pp 187-206
    • (2004) Proc. International Conference on Integrated Formal Methods , vol.2999 , pp. 187-206
    • Lano, K.1    Clark, D.2    Androutsopoulos, K.3
  • 20
    • 24144462741 scopus 로고    scopus 로고
    • The jive system - Implementation description
    • Meyer J, Müller P, Poetzsch-Heffter A (2000) The jive system - implementation description. http://softech.informatik.uni-kl.de/softech
    • (2000)
    • Meyer, J.1    Müller, P.2    Poetzsch-Heffter, A.3
  • 21
    • 25144501971 scopus 로고
    • A formal approach to requirements engineering
    • Bjoerner D, Broy M, Pottosin IV (eds) July 1993. Lecture Notes in Computer Science Springer, Berlin Heidelberg New York
    • Nickl F, Wirsing M (1993) A formal approach to requirements engineering. In: Bjoerner D, Broy M, Pottosin IV (eds) Formal methods in programming and their applications, July 1993. Lecture notes in computer science, vol 735. Springer, Berlin Heidelberg New York, pp 312-334
    • (1993) Formal Methods in Programming and Their Applications , vol.735 , pp. 312-334
    • Nickl, F.1    Wirsing, M.2
  • 22
    • 0004121211 scopus 로고    scopus 로고
    • Object Modeling Group version 1.1 September
    • Object Modeling Group (1997) Object Constraint Language Specification, version 1.1, September. http://www.omg.org/cgi-bin/doc?ad/97-08-08
    • (1997) Object Constraint Language Specification
  • 23
    • 1142267381 scopus 로고    scopus 로고
    • Grammatical framework: A type-theoretical grammar formalism
    • 10.1017/S0956796803004738
    • Ranta A (2004) Grammatical framework: A type-theoretical grammar formalism. J Function Programm 14(2):145-189 10.1017/S0956796803004738
    • (2004) J. Function Programm , vol.14 , Issue.2 , pp. 145-189
    • Ranta, A.1
  • 24
    • 18944375288 scopus 로고    scopus 로고
    • Deduktiver Softwareentwurf am Beispiel des Java Collections Framework
    • Diplomarbeit Fakultät für Informatik, Universität Karlsruhe, June
    • Roth A (2002) Deduktiver Softwareentwurf am Beispiel des Java Collections Framework. Diplomarbeit, Fakultät für Informatik, Universität Karlsruhe, June. http://www.key-project.org
    • (2002)
    • Roth, A.1
  • 25
    • 25144473967 scopus 로고    scopus 로고
    • Preliminary tool extensions for integration of UML and B
    • IST-2000-30103 Project Deliverable D4.1.2
    • Snook C, Wheeler P, Butler M (2003) Preliminary tool extensions for integration of UML and B. IST-2000-30103 project deliverable D4.1.2 http://www.keesda.com/pussee/
    • (2003)
    • Snook, C.1    Wheeler, P.2    Butler, M.3
  • 26
    • 23844503590 scopus 로고    scopus 로고
    • Verification of JavaCard programs
    • Technical report 2001-5 Institut für Informatik, Universität Augsburg, Germany
    • Stenzel K (2001) Verification of JavaCard programs. Technical report 2001-5, Institut für Informatik, Universität Augsburg, Germany. http://www.Informatik.Uni-Augsburg.DE/swt/fmg/papers/
    • (2001)
    • Stenzel, K.1
  • 27
    • 25144494062 scopus 로고    scopus 로고
    • Transport-, Informatik- und Logistik-Consulting GmbH DELTA: Gemeinsame Fahrplandatenhaltung, Produktbeschreibung Redesign SbF (SbF-R) October 2001
    • Transport-, Informatik- und Logistik-Consulting GmbH (2001) DELTA: Gemeinsame Fahrplandatenhaltung, Produktbeschreibung Redesign SbF (SbF-R), October 2001
    • (2001)
  • 28
    • 0006684932 scopus 로고    scopus 로고
    • Analyzing Java in Isabelle/HOL
    • PhD thesis, Institut für Informatik, Technische Universität München, January 2001
    • von Oheimb D (2001) Analyzing Java in Isabelle/HOL. PhD thesis, Institut für Informatik, Technische Universität München, January 2001
    • (2001)
    • von Oheimb, D.1
  • 29
    • 0003809443 scopus 로고    scopus 로고
    • The Object Constraint Language: Getting your models ready for MDA
    • Addison-Wesley, Reading, MA
    • Warmer J, Kleppe A (2003) The Object Constraint Language: Getting your models ready for MDA. Object Technology Series. Addison-Wesley, Reading, MA
    • (2003) Object Technology Series
    • Warmer, J.1    Kleppe, A.2
  • 30
    • 26444550390 scopus 로고    scopus 로고
    • Integrating semi-formal and formal requirements
    • Olivé A, Pastor J (eds) Lecture Notes in Computer Science Springer, Berlin Heidelberg New York
    • Wieringa R, Dubois E, Huyts S (1997) Integrating semi-formal and formal requirements. In: Olivé A, Pastor J (eds) Advanced information systems engineering. Lecture notes in computer science, vol 1250. Springer, Berlin Heidelberg New York, pp 19-32
    • (1997) Advanced Information Systems Engineering , vol.1250 , pp. 19-32
    • Wieringa, R.1    Dubois, E.2    Huyts, S.3
  • 31
    • 84995403825 scopus 로고    scopus 로고
    • Design methods for reactive systems: Yourdon, Statemate, and the UML
    • Morgan Kaufmann, San Francisco
    • Wieringa RJ (2003) Design methods for reactive systems: Yourdon, Statemate, and the UML. Morgan Kaufmann, San Francisco
    • (2003)
    • Wieringa, R.J.1


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