Abstract
The aim of the MMiSS project is the construction of a multi-media Internet-based adaptive educational system. Its content will initially cover a whole curriculum in the area of Safe and Secure Systems. Traditional teaching materials (slides, handouts, annotated course material, assignments and so on) are to be converted into a new hypermedia format, integrated with tool interactions for formally developing correct software; they will be suitable for learning on campus and distance learning, as well as interactive, supervised, or co-operative self-study. Coherence and consistency are especially emphasised, through extensive semantic linking of teaching elements, and through a process model borrowed from the theory of formal software development, enlarging the knowledge base with the help of version and configuration management, to ensure “sustainable development”, i.e. continuous long-term usability of the contents.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Amthor, P.: Structural Decomposition of Hybrid Systems – Test Automation for Hybrid Reactive Systems. PhD thesis. Universität Bremen (1999); Monographs of the Bremen Institute of Safe Systems 13. Shaker
Astesiano, E., Bidoit, M., Kirchner, H., Krieg-Brückner, B., Mosses, P.D., Sannella, D., Tarlecki, A.: Casl: The Common Algebraic Specification Language. Theoretical Computer Science (2003) (to appear)
Astesiano, E., Bidoit, M., Kirchner, H., Krieg-Brückner, B., Mosses, P.D., Sannella, D., Tarlecki., A. (eds.): Casl– the CoFI Algebraic Specification Language: Tutorial Introduction, Language Summary, Formal Definition, Basic Data Types (submitted)
Astesiano, E., Kreowski, H.-J., Krieg-Brückner, B. (eds.): Algebraic Foundations of System Specification. IFIP State-of-the-Art Reports. Springer, Heidelberg (2000)
Autexier, S., Hutter, D., Mantel, H., Schairer, A.: INKA 5.0: a logic voyager. In: Ganzinger, H. (ed.) CADE 1999. LNCS (LNAI), vol. 1632, pp. 207–211. Springer, Heidelberg (1999), see also www.dfki.de/vse/
Autexier, S., Hutter, D., Mantel, H., Schairer, A.: Towards an Evolutionary Formal Software Development Using Casl. In: Bert, D., Choppy, C., Mosses, P.D. (eds.) WADT 1999. LNCS, vol. 1827, pp. 73–88. Springer, Heidelberg (2000)
Autexier, S., Mossakowski, T.: Integrating HOLCASL into the development graph manager MAYA. In: Armando, A. (ed.) FroCos 2002. LNCS (LNAI), vol. 2309, pp. 2–17. Springer, Heidelberg (2002)
Basin, D.A., Klarlund, N.: Automata based symbolic reasoning in hardware verification. Formal Methods in Systems Design 13(3), 255–288 (1998)
Basin, D.A., Krieg-Brückner, B.: Formalization of the Development Process. In: [4], pp. 521–562
Bidoit, M., Kreowski, H.-J., Lescanne, P., Orejas, F., Sannella, D. (eds.): Algebraic System Specification and Development: A Survey and Annotated Bibliography. LNCS, vol. 501. Springer, Heidelberg (1991)
Broy, M., Jähnichen, S. (eds.): KORSO 1995. LNCS, vol. 1009. Springer, Heidelberg (1995)
Cerioli, M., Gogolla, M., Kirchner, H., Krieg-Brückner, B., Qian, Z., Wolf, M. (eds.): Algebraic System Specification and Development: Survey and Annotated Bibliography, 2nd edn (1977); Monographs of the Bremen Institute of Safe Systems 3. Shaker, Aachen (1998) ISBN 3-8265-4067-0
CoFI. The Common Framework Initiative for algebraic specification and development, electronic archives. Notes and Documents accessible at http://www.cofi.info
CoFI Language Design Task Group. Casl – The CoFI Algebraic Specification Language – Summary. In: [13]
Freericks, C.: Open-Source Standards on Software Process: A Practical Application. In: Jakobs, K. (ed.) IEEE Communications Magazine, vol. 39(4), pp. 116–123 (2001), www.tzi.de/gdpa/
Fröhlich, M.: Inkrementelles Graphlayout im Visualisierungssystem da Vinci. Dissertation. Monographs of the Bremen Institute of Safe Systems 6. Shaker (1998) ISBN 3-8265- 4069-7
Fröhlich, M., Werner, M.: The interactive Graph-Visualization System daVinci – A User Interface for Applications. Informatik Bericht Nr. 5/94, Universität Bremen (1994), Up-to-date documentation: http://www.tzi.de/~daVinci
Hoare, C.A.R.: Communicating Sequential Processes. Prentice-Hall International Series in Computer Science (1985)
Kohlhase, M.: OMDoc: Towards an OpenMath representation of mathematical documents. SEKI Report SR-00-02, Fachbereich Informatik, Universität des Saarlandes (2000), http://www.mathweb.org/ilo/omdoc/
Kohlhase, M.: Towards an Internat Standard for the Administration, Distribution and Teaching of Mathematical Knowledge. In: Proc. Artificial Intelligence and Symbolic Computation. LNCS (LNAI). Springer, Heidelberg (2000)
Krieg-Brückner, B., Peleska, J., Olderog, E.-R., Baer, A.: The UniForM Workbench, a Universal Development Environment for Formal Methods. In: Woodcock, J.C.P., Davies, J., Wing, J.M. (eds.) FM 1999. LNCS, vol. 1709, pp. 1186–1205. Springer, Heidelberg (1999)
Krieg-Brückner, B.: Seven Years of COMPASS. In: Haveraaen, M., Dahl, O.-J., Owe, O. (eds.) Abstract Data Types 1995 and COMPASS 1995. LNCS, vol. 1130, pp. 1–13. Springer, Heidelberg (1996)
Melis, E., Andres, E., Goguadse, G., Libbrecht, P., Pollet, M., Ulrich, C.: ActiveMath: System description. In: Moore, J.D., Redfield, C., Johnson, W.L. (eds.) Artificial Intelligence in Education, pp. 580–582. IOS Press, Amsterdam (2001)
Meyer, O.: Structural Decomposition of Timed CSP and its Application in Real- Time Testing. PhD thesis. Universität Bremen (2001); (To appear in Monographs of the Bremen Institute of Safe Systems. Logos Verlag.)
Mossakowski, T.: Casl: From Semantics to Tools. In: Schwartzbach, M.I., Graf, S. (eds.) TACAS 2000. LNCS, vol. 1785, pp. 93–108. Springer, Heidelberg (2000)
Mossakowski, T., Kolyang, Krieg-Brückner, B.: Static semantic analysis and theorem proving for Casl. In: Parisi-Presicce, F. (ed.) WADT 1997. LNCS, vol. 1376, pp. 333–348. Springer, Heidelberg (1998), http://www.tzi.de/cofi
Mosses, P.D.: CoFI: The Common Framework Initiative for Algebraic Specification and Development. In: Bidoit, M., Dauchet, M. (eds.) CAAP 1997, FASE 1997, and TAPSOFT 1997. LNCS, vol. 1214, pp. 115–137. Springer, Heidelberg (1997)
Reichel, H., Mossakowski, T., Roggenbach, M., Schröder, L.: CoCASL – Proof support for co-algebraic specification. In: Recent Trends in Algebraic Development Techniques, 16th International Workshop, WADT 2002, LNCS. Springer, Heidelberg (accepted for presentation)
Roggenbach, M.: CSP-CASL – A new Integration of Process Algebra and Algebraic Specification. In: Recent Trends in Algebraic Development Techniques, 16th International Workshop, WADT 2002. LNCS. Springer, Heidelberg (accepted for presentation)
Roggenbach, M., Mossakowski, T.: What is a good Casl specification? In: Recent Trends in Algebraic Development Techniques, 16th International Workshop, WADT 2002. LNCS. Springer, Heidelberg (accepted for presentation)
Roggenbach, M., Schröder, L.: Towards Trustworthy Specifications I: Consistency Checks. In: Cerioli, M., Reggio, G. (eds.) WADT 2001 and CoFI WG Meeting 2001. LNCS, vol. 2267, pp. 305–327. Springer, Heidelberg (2002)
Roggenbach, M., Schröder, L.: Towards Trustworthy Specifications II: Testing by Proof. In: Recent Trends in Algebraic Development Techniques, 16th International Workshop, WADT 2002. LNCS. Springer, Heidelberg (accepted for presentation)
Roscoe, A.W.: The Theory and Practice of Concurrency. Prentice-Hall International Series in Computer Science (1998)
Schröder, L., Mossakowski, T.: HasCASL: Towards integrated specification and development of Haskell programs. In: Kirchner, H., Ringeissen, C. (eds.) AMAST 2002. LNCS, vol. 2422, p. 99. Springer, Heidelberg (2002)
Forschergruppe SofTecNRW. Studie über Softwaretechnische Anforderungen an multimediale Lehr- und Lernsysteme (September 1999), See also: http://www.uvm-nw.de [36]
Engels, G., Kelter, U., Depke, R., Mehner, K.: Unterstützende Angebote der Softwarebegleitgruppe. In: Doberkat, E.E., et al. (eds.) Multimedia in der wirtschaftswissenschaftlichen Lehre – Erfahrungsbericht, pp. 27–56. LIT Verlag, Münster (2000)
Tej, H., Wolf, B.: A Corrected Failure-Divergence Model for CSP in Isabelle/HOL. In: Fitzgerald, J.S., Jones, C.B., Lucas, P. (eds.) FME 1997. LNCS, vol. 1313, pp. 318–337. Springer, Heidelberg (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Krieg-Brückner, B. (2005). Towards MultiMedia Instruction in Safe and Secure Systems. In: Hutter, D., Stephan, W. (eds) Mechanizing Mathematical Reasoning. Lecture Notes in Computer Science(), vol 2605. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-32254-2_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-32254-2_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25051-7
Online ISBN: 978-3-540-32254-2
eBook Packages: Computer ScienceComputer Science (R0)