ICWE2012


Adresse und Kontakt

AG Netzbasierte Informationssysteme
Königin-Luise-Straße 24-26
14195 Berlin

Tel.: +49-30-838-75221
Fax: +49-30-838-75220

Lehre bei NBI

NBI lehrt zu Netzbasierten Informationssystemen, dies umfasst Web Technologien, Semantische Technologien und Netzwerke. Darüber hinaus wird Gründerlehre angeboten die insbesondere Geschäftsmodelle aus der IT Branche berücksichtigt.

Dabei sind einige besondere Lehrformen entstanden, so das Kundenprojekt oder das STI Berlin PhD Network. Wir verwenden einige generelle Materialien für Seminare wie die Hinweise zu Referaten und zu Ausarbeitungen, die es mittlerweile auch in einer englischen Übersetzung gibt.… [...Weiterlesen/more...]

Seminar Moderne Web Technologien

Vorbehaltlich der Genehmigung der Veranstaltung!

2-stündig, ECTS: 4

[...Weiterlesen/more...]

Dozenten:Robert Tolksdorf
Sprache:Deutsch
Mailingliste:Bitte bei http://lists.spline.inf.fu-berlin.de/mailman/listinfo/nbi_s_mwt anmelden! Alle Teilnehmer müssen sich in diese Mailingliste eintragen.
Zeitraum:17.10.2012 bis 13.02.2013
Haupttermine:Mittwoch 14 – 16 Uhr – Königin-Luise-Str. 24/26, SR 016
maximale
Teilnehmerzahl
30 (An-/Abmelden)
Inhalt:Fortgeschrittene Themen mit wechselnden Schwerpunkten aus dem Bereich Web-Technologien (moderne Markups, Semantic Web, Linked Data, Web Information Extraction, Web Mining, Ontologiemodellierung, Themen aus dem Bereich Suchmaschinen). Die Veranstaltung umfasst einen Referatsteil sowie die praktische Realisierung eines Informationssystems.

In diesem Semester erproben wir eine partizipative Formder Themenfindung. Während der Dozent die inhaltliche wissenschaftliche Qualität der Thematik und der behandelten Arbeiten sichert, wird das eigentliche Thema des Seminars, die Wahl der Literatur, die Zielsetzung des Praxisanteils sowie Kriterien der Bewertung von den Teilnehmern und weiteren Interessierten vorgeschlagen, diskutiert und vorbehaltlich der wissenschaftlichen Qualitätssicherung entschieden.

Dadurch soll erreicht werden dass die Teilnehmer sich stärker mit den Themen und dem Seminar identifizieren und dadurch intensiver vorbereiten. Die zusätzliche Motivation soll somit für einen größeren Lernerfolg führen. Wir gehen davon aus, dass Informatik-Studierende hinreichende und ernstzunehmende informatische Interessen mitbringen und wollen durch Partizipation die Lehrinhalte stärker daran ausrichten. Weiterhin ist die selbstbestimmte thematische Schwerpunktsetzung Teil wissenschaftlichen

Seminar/Projekt: Simulierte Unternehmensgründung in der IT-Industrie

Dozenten:Robert Tolksdorf, Stefanie Demmler, Markus Luczak-Rösch
AG Netzbasierte Informationssysteme
Sprache:Deutsch
Zeitraum:09.04.2012 bis 14.07.2012
Haupttermine:Montag 10 – 14 Uhr – Königin-Luise-Str. 24-26 SR 016
maximale
Teilnehmerzahl
25 (An-/Abmelden)
Inhalt:Ziel der Veranstaltung ist die eigenständige Planung, Durchführung und Evaluation eines IT-Gründungsprojektes. Die Teilnehmer/innen setzen eine Geschäftsidee um und entwickeln die entsprechende Software. In Teams wird relevantes Fach- und Gründungswissen erlernt und im Rahmen einer praxisnahen simulierten Unternehmensgründung selbständig angewandt. Zentrale Themen sind: – Entwicklung und Umsetzung eines Geschäftsmodells – Softwareentwicklung – Marktanalyse – Marketingplan – Finanzierungskonzeption – Projektmanagement und Teamarbeit – Präsentationstechniken.
Voraussetzungen:Softwaretechnik, Interesse an Projektmanagement
Literatur:
  • W. Benzel und E. Wolz, Businessplan für Existenzgründer, Walhalla, 2. aktualisierte Auflage, 2006.
  • Jo B. Nolte, Existenzgründung, Haufe Verlag 2006.
  • R. Bleiber, Kaufmännisches Wissen für Selbständige, Haufe Verlag 2005.
  • P. Mangold, IT-Projektmanagement kompakt, Spektrum Akademischer Verlag, 2004
  • W. Simon (Hrsg.), Persönlichkeitsmodelle und Persönlichkeitstests, GABAL Verlag 2006.

Eintrag in Mailingliste über https://lists.spline.inf.fu-berlin.de/mailman/listinfo/nbi_pj_su ist notwendig.

 

[...Weiterlesen/more...]

DatumThemaVerantwortlicheRaum
16.04.2012Einführung in die Projektskizze, Klärung Ablauf, Verbindlichkeiten, Organisatorisches, Bildung Teams  (Luczak-Rösch/Demmler)Input: Grundprinzipien der Geschäftsmodellentwicklung (Demmler)Demmler/Luczak-RöschKönigin-Luise-Str. 24/26 SR 016
23.04.2012Input: Einführung Projektmanagement (Luczak-Rösch)Freie Projektarbeit: Erstellung Anforderungsanalyse, Erarbeitung der Arbeitspakete und Definition Meilensteine (Demmler)Demmler/Luczak-Rösch

Wirkungsanalysen zu NBI Lehrveranstaltungen

Die AG NBI hat einige ihrer Lehrveranstaltungen Wirkungsanalysen durch Befragungen und statistische Auswertungen unterzogen. Die Ergebnisse sind in zwei Technical Reports veröffentlich:

Vorlesung XML-Technologien

V&Ü: 2+2-stündig, ECTS: 5

[...Weiterlesen/more...]

Dozenten:Robert Tolksdorf/Markus Luczak-Rösch
Sprache:Deutsch
Mailingliste:Bitte bei der Mailingliste anmelden! Die Anmeldung ist verpflichtend.
Zeitraum:10.04.2012 bis 11.07.2012
Haupttermine:Dienstag 12 – 14 Uhr Takustraße 9 – Großer Hörsaal
Mittwoch 14 – 16 Uhr Takustraße 9 – Großer Hörsaal
maximale
Teilnehmerzahl
unbeschränkt (An-/Abmelden)
Inhalt:Die Extensible Markup Language (XML) ist die Sprache des Webs. Während HTML für die Präsentation von elektronischen Dokumenten entwickelt wurde (Mensch-Maschine-Kommunikation), ist XML insbesondere für den Austausch von Daten zwischen Computern geeignet. XML erlaubt dabei die Definition von speziellen Datenaustauschformaten (Standards) sowie die einfache Kombination und Erweiterung solcher Standards. Die Veranstaltung berücksichtigt die dynamische Entwicklung rund um XML, andere Markupsprachen des Webs sowie semantischen Technologien wie RDF und vermittelt ein grundsätzliches Verständnis von Interoperabilität an vielen Anwendungsbeispielen. Der Vorlesungsstoff wird durch eine Projektphase vertieft, in der die Studierenden in echten Teams eigenständig ein Softwareprojekt mit XML-Technologien zum Erfolg führen sollen.
Voraussetzungen:Internet-Grundlagen (HTML, HTTP), passive Englischkenntnisse
Literatur:

XML & XML Schema

Kundenprojekt Web-Technologien I

4-stündig, ECTS: 10

[...Weiterlesen/more...]

Dozenten:Robert Tolksdorf/Markus Luczak-Rösch
Sprache:Deutsch
Mailingliste:Bitte bei nbi_pj_xml anmelden!
Zeitraum:11.04.2012 bis 11.07.2012
Haupttermine:Mittwoch 10 – 14 Uhr – Königin-Luise-Straße 24/26, Hörssal 006
maximale
Teilnehmerzahl
30 (An-/Abmelden)
Inhalt:Wir werden Projektarbeit einüben, wie sie in der Berufspraxis üblich ist. Ein externer Auftraggeber aus der Industrie wird dem Projekt einen Auftrag erteilen und das Ergebnis abnehmen. Planung, Leitung und Durchführung des Projektes nehmen die Teilnehmer selbst in die Hand. D.h. natürlich nicht, dass die Teilnehmer alleine gelassen werden – die Veranstalter stehen in der wöchentlichen Veranstaltung als Berater jederzeit zur Verfügung. Zudem wird es eine kurze Einführung in die Praxis der Projektleitung geben.
Es werden gemischte Teams aus Bachelor- und Master-Studenten gebildet, wobei die Master-Studenten vorwiegend die leitende Funktion übernehmen. Eine Ausweitung der Projekte in Bachelor-, Studien-, Master- oder Diplomarbeiten ist möglich.
Voraussetzungen:Neben Softwaretechnik ist Voraussetzung für die Teilnahme die Auseinandersetzung mit einem wissenschaftlichen Papier (siehe http://hal.archives-ouvertes.fr/inria-00555588/) sowie der Einführungspräsentation des Kunden (http://blog.ag-nbi.de/wp-content/uploads/2012/02/2012-02-20-Tolksdorf-Examples.pdf). Wir laden dann zur Teilnahme an einem “Vorstellungsgespräch”, in dem über dieses Papier gesprochen wird. Sollte das Gespräch ergeben, dass die Auseinandersetzung mit dem Papier nicht stattgefunden hat, wird die Teilnahme an der Veranstaltung

Vorlesung/Praktikum Complex Network Analysis mit GNU R

Vorlesung und Praktikum (19620) – 2+2-stündig, ECTS: 5 

[...Weiterlesen/more...]

Dozent:Claudia Müller-Birn
Zeitraum:20.02.2012 bis 02.03.2012, Takustraße 9, SR 046

Haupttermine:

Blockkurs: vormittags Vorlesung 10:00-12:00 Uhr, nachmittags Praktikum von 12:00 – 14:00 Uhr
Inhalt:Die Veranstaltung gibt eine Einführung in R, eine Programmiersprache und Softwareumgebung für statistisches Rechnen und Grafiken. Wir werden uns in diesem Kurs insbesondere mit igraph, einer Bibliothek zur Analyse komplexer Netzwerke, auseinandersetzen.Unter Nutzung von Datensätzen, wie beispielsweise von Twitter, Enron E-Mail Kommunikation, Web Graph oder GNOME, werden wir neben den theoretischen Grundlagen zur Analyse von Netzwerken auch die dafür notwendigen Funktionen kennenlernen. Ein theoretischer Schwerpunkt wird auf dem Bereich Community Detection liegen.Teilnehmer des Kurses werden Erlerntes selbstständig an einem speziellen Datensatz anwenden und schrittweise bestehende Eigenschaften aufdecken.
Literatur:Crawley, Michael J.: The R book. Wiley, 2007.
Spector, Phil: Data Manipulation with R. Springer, 2008.
Newman, Mark: Networks: An Introduction. Oxford University Press, 2010.
Dorogovtsev, Sergey: Lectures on Complex Networks, Oxford University Press, 2010.
Leistungs-
nachweise
Assignment 1 (homework)
  • Homework assignments are due to the beginning of the following lecture
  • It is worth 50 % of final mark
Assignment 2 (class project)
  • Giving a talk (presentation based on slides) about current state of class project
  • Describing the

Kundenprojekt Web-Technologien II (App Entwicklung)

Softwareprojekt (19538) – 2+2-stündig, ECTS: 10

NEWS
13.04.2012……….Erste Materialien online. Bitte folgen Sie dem unten angegebenen Link.

KURSBESCHREIBUNG

In diesem Softwareprojekt bieten wir Studierenden die Gelegenheit, innerhalb eines realen Softwareprojekts mit einem industriellen Kunden zu arbeiten. Es werden dabei alle Phasen eines typischen Softwareprojekts durchlaufen und bekannte Methoden und Hilfsmittel, die im Laufe eines solches Projekts nützlich sind, einsetzen.

Auf Basis des projektbasierten Lernens können die Teilnehmer ihre Kommunikationsfähigkeiten ausbauen, Probleme/Aufgaben in einem komplexen Umfeld lösen und ihre technischen Kompetenzen erweitern. Ein externer Auftraggeber aus der Industrie wird dem Projekt einen Auftrag erteilen und das Ergebnis abnehmen.
Die Planung, Leitung und Durchführung des Projektes nehmen die Teilnehmer selbst in die Hand. Zu ihren Aufgaben gehören:

  • Projekt planen
  • Anforderungen erfassen
  • Software entwerfen, entwickeln und testen
  • Präsentationen organisieren und durchführen
  • Projektergebnisse dokumentieren

Die Teilnehmer werden selbstverständlich bei der Abwicklung des Projekts nicht allein gelassen. Wir stehen bei den wöchentlichen Treffen als Berater, Mentor und (Ver)mittler jederzeit zur Verfügung. Darüber hinaus werden wir zu geeigneten Zeitpunkten das jeweils benötigte Methoden- und Fachwissen vermitteln.
Im Sommersemester 2012 steht die Entwicklung einer webbasierten Anwendung für den intermodalen Personenverkehr im Mittelpunkt. Dabei sollen Daten aus verschiedenen Quellen integriert und intelligent aufbereitet werden. Eine Ausweitung des Projekts in Bachelor-, … [...Weiterlesen/more...]

Innovation Lab

Das Innovation Lab der Arbeitsgruppe Netzbasierte Informationssysteme ist eine neue Lehr- und Lernform. Im Rahmen einer dynamischen Blockveranstaltung soll das kreative Potenzial von Studierenden und wissenschaftlichem Personal so entwickelt werden, dass aus eigenen Ideen, Vorarbeiten und Fragestellungen der Veranstaltungsteilnehmer am Ende Handlungsempfehlungen und Roadmaps entstanden sind, die selbstorganisierte Softwareprojekte, Abschlussarbeiten, Anträge für Existenzgründungsförderung (EXIST Gründerstipendium und EXIST Forschungstransfer) oder innovative Start-Ups hervorbringen.

Die Veranstaltung fördert insbesondere den Erwerb von Soft-Skills, die für Gründerpersönlichkeiten und innovatives Denken notwendig sind. Darüber hinaus erbringen Studierende in dieser Veranstaltung die folgenden Leistungen, so dass Leistungspunkte für die Veranstaltung vergeben werden können:

  • prägnante Darstellung einer IT-Vision in Form eines einseitigen Projektabstract und mehrerer Präsentationspitches
  • Erarbeitung einer verschriftlichten Projektroadmap, welche die Realisierung des Vorhabens anbahnt und Fragen der Markt- und/oder Gesellschaftsrelevanz des Themas beleuchtet
  • softwaretechnischer Entwurf, Prototyp, Demonstrator oder mindestens Mockup des IT-bezogenen Anteils des Vorhabens

Anleitung erfahren die Teilnehmer dabei von den Dozenten der Arbeitsgruppe Netzbasierte Informationssysteme in mentorischer Art und Weise, wie bereits aus der Gründerlehre bekannt. Es wird regelmäßiges und gegenseitiges Feedback zu den entwickelten Ansätzen gefördert, die Fähigkeit zu prägnanter und anschaulicher Präsentation geschult und interessante Persönlichkeiten aus der Innovations- und Gründerszene als Storyteller eingebunden. Das Innovation Lab … [...Weiterlesen/more...]

ALP V: Netzprogrammierung

Lecture and lab (19538) – 2+2-hours, ECTS: 5

NEWS

17.03.2012 – Der Einsichtstermin für die Nachklausur ist Mittwoch, der 25.04.2012 von 13:15 bis 13:45 Uhr im Raum 120 in der Königin-Luise-Straße.

COURSE DESCRIPTION

This course introduces students to principles, programming languages, and specifications for developing distributed, web-based systems. The first part of the lecture deals with distributed systems, their characteristics and existing challenges in implementing them. We discuss also common architectures such as client-server and peer-to-peer. In the main part of this course we deal with technologies for supporting distribution. These technologies can be roughly assigned to three levels: technologies for ad hoc network programming (socket programming), technologies for structured communication (remote procedure calls) and middleware technologies. The latter level covers different approaches such as distributed object computing middleware and component middleware. We will discuss all these different implementations and in the lab you have time to test all the different approaches on real world examples. After introducing two applications of distributed computing: Cloud Computing and the World Wide Web, we will cover in the last part of the course topics that relate to the web application development such as data representations (e.g., XML, HTML), HTTP communication, JavaScript, CGI, Servlets, JSP.… [...Weiterlesen/more...]

AG Netzbasierte Informationssysteme, http://www.ag-nbi.de
Königin-Luise-Straße 24-26, 14195 Berlin, Tel.: +49-30-838-75221, Fax: +49-30-838-75220