1 / 36

MuSoft

MuSoft. Mu ltimedia in der Soft waretechnik Uli Sacklowski, Dept. of Comp. Science, HU-Berlin. MuSoft. Contents. Introduction Overview Learning objects and demonstration Interoperability and versions License. Members and money.

owenby
Download Presentation

MuSoft

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MuSoft Multimedia in der Softwaretechnik Uli Sacklowski, Dept. of Comp. Science, HU-Berlin Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  2. MuSoft Contents • Introduction • Overview • Learning objects and demonstration • Interoperability and versions • License Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  3. Members and money • Project supportBMWF: program ‘New media in education‘ 01.03.2001 – 31.12.2003 • Members (from north to south Germany) • FH Lübeck (Prof. Seehusen) • Uni Magdeburg (Prof. Saake) • Uni Paderborn (Prof. Engels, Prof. Mangenheim) • Uni Dortmund (Prof. Doberkat) • Uni Siegen (Prof. Kelter) • TU Darmstadt (Prof. Schürr) • Uni Stuttgart (Prof. Schmidt) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  4. Intention • An approach to teaching software engineering through eLearning • Provision of learning objects concerning software engineering (small to large units with high disposability) • Permanent maintenance and enhancement by users • Open license policy for non commercial uses Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  5. Situation Most material has been classroom tested at the development institutions, but we aim at exporting the material (it‘s a bit early, though). Doberkat, 2004-June-24 Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  6. MuSoft Contents • Introduction • Overview • Learning objects and demonstration • Interoperability and versions • License Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  7. MuSoft web portal(Uni Dortmund) • lectures • exercises • individual postprocessing by students use Metadata License use Learning Objects modifyandadd new • LearningUnits (LU) • LearningModules (LM) • GroupObjects (GO) • MediaObjects (MO) Overview: Web Portal and use Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  8. Top of MuSoft web site • web site: http://www.musoft.org • local site: C:\SACKLOWS\Zagreb\web\home.html Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  9. License modifyandadd new Overview: Metadata MuSoft web portal(Uni Dortmund) • lectures • exercises • individual postprocessing by students use Metadata use Learning Objects • LearningUnits (LU) • LearningModules (LM) • GroupObjects (GO) • MediaObjects (MO) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  10. The base of metadata is LOM Sam Joachim: Current trends in e-learning … (Ohrid) IEEE specification of learning objects: LOM – Learning Object Metadata (60 items) Data elements describe a learning object and are grouped into categories. The Base Scheme (clause 6) consists of nine such categories: 1. The General category groups the general information that describes the learning object as a whole. 2.  The Lifecycle category groups the features related to the history and current state of this learning object and those who have affected this learning object during its evolution. 3.   The Meta-metadata category groups information about this metadata record itself (rather than the learning object that this record describes) . 4.   The Technical category groups the technical requirements and characteristics of the learning object. 5.  The Educational category groups the educational and pedagogic characteristics of the learning object. 6. The Rights category groups the intellectual property rights and conditions of use for the learning object. 7. The Relation category groups features that define the relationship between this learning object and other targeted learning objects. 8. The Annotation category provides comments on the educational use of the learning object and information on when and by whom the comments were created. 9. The Classification category describes where this learning object falls within a particular classification system. Collectively, these categories form the Base Scheme. The last category, Classification, enables an end user to classify a learning object according to arbitrary classification structures. As any classification can be referenced, this category provides for a simple extension mechanism. • MuSoft extracts • 5 categories • 19 items 9 categories Example: Requirements engineering (later) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  11. License modifyandadd new Overview: Learning Objects MuSoft web portal(Uni Dortmund) • lectures • exercises • individual postprocessing by students use Metadata use Learning Objects • LearningUnits (LU) • LearningModules (LM) • GroupObjects (GO) • MediaObjects (MO) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  12. LOM MuSoft Objects Learning Units (lecture) Learning Modules (thematic blocks) Group Objects (chapter) Media Objects (slides, animations, videos, …) hierarchical system Objects in LOM and MuSoft Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  13. MuSoft Contents • Introduction • Overview • Learning objects and demonstration • Interoperability and versions • License Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  14. Requirements Engineering (RE) 1. categories, items2. lectures 3. exercises LearningObjects (1) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  15. General information identifier approved title author contributors description goals Requirements Engineering: Categories, Items (1) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  16. languages annotations license(s) Thematic classifi-cation classification keywords Technical information file media formats creation date requires RE: Categories, Items (2) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  17. Didactic information difficulty interactivity types learning contexts semantic density usage instructions Relationships to anotherlearning objects contains theselearning modules other relations(outgoing) other relations(incoming) 120 MB, .zip RE: Categories, Items (3) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  18. notsynchronized Could we profit from this? I do not think so … . The slides consist mainly of (German) texts. UML introduction of MuSoft already part of our materials. Requirements Engineering: Lectures • Introduction to SW-Engineering (ppt, 38 slides) + audio recording (mp3) • Requirements specification 1 (+UML) (ppt, 50) + audio recording (mp3) • Requirements specification 2 (+UML) (ppt, 48) • Requirements specification 3 (+UML) (ppt, 48) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  19. Main case study: Discussed in lectures and exercises Conventional hospital drug storage without software Start material: Video: conventional and fully automated hospital drug storage Task: Step by step formulation of requirements specification in lectures and exercises Target material (for the teacher only): Requirements specification (47 pages) with 20 UML diagrams (Use Case, Activity and State machine diagr.) Fully automated hospital drug storage with control software Could we profit from this? I think ??? RE: Lectures and exercises Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  20. Main case study in assignments: Discussed in exercises Board game ‚Mississippi-Queen‘ - conventional • available • game introduction(.pdf, 11 pages) • some Flash animations (e. g.) • parts of requirements specification exercise: target is the completion of requirements specification Board game ‚Mississippi-Queen‘ – internet like (game software) Could we profit from this? I think ??? Requirement Engineering: Exercises Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  21. Product and Process Quality 1. lectures 2. exercise LearningObjects (2) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  22. Could we profit from this? I think so… tables and charts Product and Process Quality: Lectures • Product Quality – 4 lectures, .ppt, approx. 235 slides • Process Quality – 7 lectures, .ppt, approx. 600 slides Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  23. Merkmale Teilmerkmale Inspektion/Metrik Maschinenunabhängigkeit Systemsicherheit Portierbarkeit Vergleich mit Standard Verfügbarkeit Zahl derSystem Abstürze Robustheit Zuverlässigkeit Genauigkeit Zahl der BedienungsAbstürze Konsistenz Funktionstreue Einfachheit Verständlichkeit Slide from the lecture Strukturiertheit Bedienbarkeit Logik der Benutzerführung Lesbarkeit Änderbarkeit Code Inspektion Erweiterbarkeit readability Lokalität der Entwurfsentscheidungen Wartung Testbarkeit Modularität Abrechenbarkeit maintenance Vollständigkeit Notwendigkeit Vergleich mit Spezifikation Geräteauslastung Angemessenheit Vergleich mit Mustern Laufzeit Performance monitoring Antwortzeit Zeit Zeit Quality features and possible inspections/metrics Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  24. Main case study in assignments: Discussed in exercises • A large project: Security software for a nuclear • power station. • use of V Model • use of tools: eclipse, omondo and JUnit • development of requirement specification and design • no sourcecode! Product and Process Quality: Exercise Could we profit from this? I do not think so… Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  25. Project management LearningObjects (3) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  26. Project management: Documents • CVS introduction - .pdf, 36 pages • CM introduction - .pdf, 17 pages • Network planning technique – not readable  Could we profit from this? I do not think so… Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  27. is no software engineering(according to IEEE) LearningObjects (4) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  28. MuSoft Contents • Introduction • Overview • Learning objects and demonstration • Interoperability and versions • License Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  29. MuSoft web portal CMS* (propietory development) Client portals special LMS* Exchange of learning objects and metadata • tool: MuSoft wizard • exchange format: IMS Content Packaging Format * CMS Content Management System* LMS Learning Management System Interoperability Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  30. License modifyandadd new Learning Objects Overview: Versions MuSoft web portal(Uni Dortmund) • lectures • exercises • individual postprocessing by students use Metadata use Learning Objects • LearningUnits (LU) • LearningModules (LM) • GroupObjects (GO) • MediaObjects (MO) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  31. Versions • Revisionscorrections by author • Variantssubstantial changes by author or other users(e. g. rearrangement of a lecture designed for diploma students into one designed for minor subject students.) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  32. MuSoft Contents • Introduction • Overview • Learning objects and demonstration • Interoperability and versions • License Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  33. License modifyandadd new Overview: License MuSoft web portal(Uni Dortmund) • lectures • exercises • individual postprocessing by students use Metadata use Learning Objects • LearningUnits (LU) • LearningModules (LM) • GroupObjects (GO) • MediaObjects (MO) Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  34. MuSoft License - Points • MuSoft: Open Content License • this is like Open Source License • Open Content License • Usage of licensed materials is free of charge in courses/studies that are free of charge for the students • Permission to rework licensed materials, • Permission to distribute modified materials, that are then available under MuSoft license, too • MuSoft license may be used in projects out of MuSoft, too Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  35. MuSoft License - File • all downloads contain besides the respective files a license file, too • example: requirements engineering Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

  36.   Zagreb, 6.–11.09.2004; U. Sacklowski, Dept. of Comp. Science, HU-Berlin

More Related