Anzeige der Einträge 1-20 von 60

    • Vermaschter Datenfunk 

      Rubattel, Claude; Hofmann, Andreas (2007-12)
      Maschennetze stellen eine interessante Netzwerktopologie dar. Wird diese Topologie bei Funknetzen verwendet, bilden sich flächendecke, ausfallsichere und sich selbstorganisierende Funknetze. In diesem Artikel wird beschrieben, ...
    • Reverse generation and refactoring of fit acceptance tests for legacy code 

      Kropp, Martin; Schwaiger, Wolfgang (ACM, 2009)
    • Aktorenmodel am Beispiel Erlang 

      Gruntz, Dominik (2010-12)
      Um die Leistung von Mehrprozessorkernen nutzen zu können, müssen Programme so geschrieben sein, dass die verfügbaren Prozessoren auch beschäftigt werden. Die Entwicklung solcher Programme ist jedoch eine grosse Herausforderung. ...
    • Automated acceptance test refactoring 

      Kropp, Martin; Borg, Rodrick (ACM, 2011)
    • Active Data logger 

      Krebs, Matthias Christian; Stamm, Christoph (2011-12)
      In the project „Active Data Logger“ we investigate the design of embedded data acquisition systems when focusing on mobility, efficiency and coverage of as many use cases as possible. Mobile data acquisition systems are ...
    • Energieoptimiertes Data Center 

      Grüter, Cyrill; Gysel, Peter; Meier, Christoph (2011-12)
      Die Effizienz eines Data Centers in Bezug auf dessen Energieverbrauch wird mit steigenden Energiekosten ein immer wichtigeres Thema. Das KTI-Projekt „Energie optimiertes Data Center“ befasst sich deshalb mit der mathematischen ...
    • Automatisierung von Systemtests im industriellen Umfeld 

      Kellner, Anja; Kropp, Martin (2011-12)
      Continuous Integration Umgebungen werden in der Regel im Software-Entwicklungszyklus für die kontinuierliche Integration der Software eingesetzt. In diesem Artikel zeigen wir, dass sich solche Systeme auch hervorragend für ...
    • Highspeed Videoverarbeitung 

      Schindler, Martin; Stamm, Christoph (2011-12)
      Hochgeschwindigkeitskameras werden oft zur Überwachung sehr schneller, vollautomatisierter, industrieller Prozesse eingesetzt. Im Zuge der Marktanforderung, dass die einmal aufgenommenen Prozesse immer schneller zu analysieren ...
    • Android API Levels 

      Gruntz, Dominik (2011-12)
      Mit jeder neuen Android Version werden auch immer neue Features unterstützt. Mit Android 2.0 (Eclair) wurde Multi-Touch eingeführt, seit Android 2.3 (Gingerbread) ist neu die Kommunikation über NFC (Near Field Communication) ...
    • Am Rande des Weltalls 

      Hudritsch, Marcus; Schindler, Martin; Krebs, Matthias Christian (2012-12)
      Bis vor einigen Jahren war es alleine den Raumfahrtorganisationen wie der NASA vorbehalten, Bilder der Erde aus dem Weltall zu erstellen. Heutzutage stehen aber immer mehr moderne Technologien wie Mobilfunk, GPS und ...
    • Eine Kategorisierung mobiler Applikationen 

      Hildebrandt, Andreas; Luthiger, Jürg; Stamm, Christoph; Yereaztian, Chris (2012-12)
      Mobile Applikationen lassen sich auf verschiedene Arten entwickeln. Je nachdem welche Anforderungen an eine Applikation gestellt werden, sollte zwischen einer nativen Umsetzung, einer Webapplikation oder einer Mischung aus ...
    • Ist sicheres Cloud Computing möglich? 

      Lubich, Hannes (2012-12)
      Bezüglich der Nutzung cloudbasierter Dienste zur Kostenreduktion und Verbesserung der Verfügbarkeit haben viele IT-Verantwortliche Sicherheitsbedenken. Dabei erlauben bestimmte technische und organisatorische Massnahmen ...
    • Modulare domänenspezifische Sprachen 

      Luthiger, Jürg; Knecht, Markus (2012-12)
      Für ein neuartiges Überwachungssystems von Lieferketten entwickeln wir mit Groovy und Java eine modulare DSL-Engine, welche es ermöglicht, eine domänenspezifische Sprache zu implementieren, deren Syntax und Semantik jederzeit ...
    • Equivalence Testing Mobile Apps 

      Denzler, Christoph; Kröni, Daniel; Moschko, Maxim (2012-12)
      Mobile apps are often developed and then evolved on more than one mobile operating system. For the publisher of such apps, the problem is how to ensure equivalence of the product on the various platforms, in the sense of ...
    • Spielend Fremdwörter büffeln mit DashInEnglish 

      Koukolíková, Zdena; Nicola, Carlo U. (2012-12)
      Moderne Smartphones und Tablets haben auf die heutige Jugend eine sehr grosse Anziehungskraft, die für spielerisches Lernen genutzt werden kann. Anstatt englische Vokabeln mithilfe von Karteikärtchen oder Wörterbüchern zu ...
    • Badminton-Smash Geschwindigkeitsmessung 

      Stamm, Christoph (2012-12)
      Im Gegensatz zu internationalen Tennisturnieren, wo die Ballgeschwindigkeitsmessung bei Aufschlägen seit vielen Jahren zum Standard gehört, gibt es bei entsprechenden Badmintonturnieren keine vergleichbaren Messungen. ...
    • Vermittlung von agiler Softwareentwicklung im Unterricht 

      Kropp, Martin; Meier, Andreas (RWTH Aachen University, 2013)
      Über den Hype hinaus, der um agile Softwareentwicklung entstanden ist, zeigen verschiedene Umfragen, dass dieses Vorgehen in der Praxis in verschiedener Hinsicht tatsächlich zu Verbesserungen in der Durchführung von ...
    • A space- and time-efficient Implementation of the Merkle Tree Traversal Algorithm 

      Knecht, Markus; Nicola, Carlo U. (2013-12)
      We have developed an algorithm for the Merkle tree traversal problem which combines the efficient spacetime trade-off from the fractal Merkle-trees and the space efficiency from the improved log space-time Merkle-trees ...