Listing 1 - 10 of 3196 | << page >> |
Sort by
|
Choose an application
In den nächsten 10-15 Jahren werden ca. 40-45 Millionen digitaler Zähler alleine für Strom in deutschen Haushalten eingebaut. Diese sogenannten Smart Meter ermitteln sekundengenau die Verbrauchs- und Leistungswerte und melden sie an das Energieunternehmen. Für die Unternehmen bietet sich die Möglichkeit, die Effizienz ihrer Geschäftsprozesse zu erhöhen. Aber auch im Wettbewerb um Kunden können die Unternehmen aufgrund dieser Entwicklung wirkliche Mehrwerte zur Verfügung stellen. So kann sich die Vision erfüllen, dass sich selbst steuernde Netzwerke (sogenannte Smart Grids) dezentral erzeugte regenerative Energien zum richtigen Zeitpunkt in der richtigen Menge zur Verfügung stellen. Der Kunde wandelt sich zum Verbraucher und Erzeuger in einer Person (sogenannte prosumers = produce and consume energy). Der Inhalt Der Weg zu Smart Energy - Entwicklung der gesetzlichen Rahmenbedingungen - Energie und Umwelt - Die Smart Energy Technologie – Erfolgsfaktoren für Smart Energy - Smart Energy Organisation - Beiträge aus der Praxis: 1) Geschäftsprozesse im liberalisierten Zähl- und Messwesen 2) Smart Metering, auf dem Weg in die Energiemärkte der Zukunft 3) CRM4Energy 4) Dynamische Tarife zur Kundeninteraktion mit einem Smart Grid Die Zielgruppe Manager und Mitarbeiter der Energiewirtschaft IT- und Unternehmensberater der Energiewirtschaft Studierende der Wirtschaftsinformatik und BWL Studierende in Energie- und Ingenieurstudiengängen Der Autor: Prof. Dr. Christian Aichele lehrt Wirtschaftsinformatik an der University of Applied Sciences Kaiserslautern und führt seit über 20 Jahren Beratungs- und IT Projekte insbesondere in der Energiewirtschaft durch.
Choose an application
Echtzeitsysteme sind heute überall vorhanden, aber dennoch meist verborgen. Ohne unmittelbar in Erscheinung zu treten, steuern sie Produktionsanlagen, assistieren beim Autofahren oder sichern die Qualität der Sprachübertragung in weltweiten Netzen. Trotz der ungeheueren Bandbreite dieser Anwendungen stellen Rechtzeitigkeit, Vorhersagbarkeit und Zuverlässigkeit verbindende Eigenschaften dar. Echtzeitsysteme greifen in technische Prozesse ein, um sie zum richtigen Zeitpunkt zu den richtigen Aktionen zu bewegen. Vor diesem Hintergrund ist eingehend zu planen, wann welche Aktionen durchgeführt werden sollen. Für die Entwickler von Echtzeitanwendungen ist es deshalb unerlässlich, die grundlegenden Planungsverfahren zu kennen, sowie deren Einsatzfähigkeit und deren Anforderungen an die Infrastruktur abschätzen zu können. Zu den relevanten Infrastrukturen gehören einfache Rechensysteme, Mehrprozessorsysteme und verteilte Systeme. Zahlreiche Aufgaben mit Lösungen sollen zu einem vertieften Verständnis beitragen.
Choose an application
Seit vielen Jahren nimmt die funktionale und applikative Programmierung einen wesentlichen Platz unter den verschiedenen Programmierparadigmen ein. Das Hauptanliegen dieses Buches ist eine leicht verständliche Einführung in die vielschichtige Thematik. Sie reicht von den Theoretischen Grundlagen bis zu Implementierungstechniken. Schwerpunkte bei den Grundlagen sind der l–Kalkül und die kombinatorische Logik. Der Hauptteil umfasst die Vorstellung der vielschichtigen Ausprägungen in den unterschiedlichen Programmiersprachen. Bei den Implementierungstechniken wird neben klassischen Interpreter- und Compilertechniken auch ein Ausblick gegeben, wie sich derartige Programmiersprachen zukünftig auf die Entwicklung neuer Rechnerstrukturen auswirken können, die nicht mehr auf der von-Neumann-Architektur beruhen. .
Choose an application
Patterns kompakt fasst die wichtigsten Entwurfsmuster zusammen, die Sie für Softwareentwicklung benötigen. Softwareentwickler und -architekten finden darin effektiv anwendbare Lösungen für tägliche Entwurfsprobleme. Das Buch gliedert Patterns anhand typischer Aspekte des Softwareentwurfs: - Basismuster für mehr Flexibilität und Wartbarkeit - Präsentation - Kommunikation und Verteilung - Integration - Persistenz Die nunmehr fünfte (aktualisierte und erweiterte) Auflage enthält darüber hinaus ein Kapitel zum Thema Software-Inbetriebnahme. Patterns kompakt richtet sich an Praktiker: Softwareentwickler, -architekten sowie alle, die einen praxisorientierten Überblick zu Entwurfsmustern benötigen. Dr. Gernot Starke (INNOQ-Fellow) arbeitet als Berater für Softwarearchitekturen, Entwicklungsprozesse und methodisches Software-Engineering. Nach seinem Informatikstudium promovierte er über Software-Entwicklungsprozesse. Dr. Starke besitzt mehr als 25 Jahre Erfahrung in komplexen IT-Projekten und ist Autor mehrerer erfolgreicher Fachbücher. Dipl.-Inform. Karl Eilebrecht verfügt über mehr als 15 Jahre praktische Erfahrung in Entwicklung und Consulting moderner E-Business-Systeme. Er war in IT-Projekten unterschiedlicher Branchen als Software-Architekt und -Entwickler tätig und leitet heute agile Entwicklerteams im Big-Data-Umfeld.
Choose an application
Many programs purport to help a development team manage a project but most of them aren’t very good. Enter FogBugz. This dynamic tool is based on keeping track of a database of cases. At any given time, cases are assigned to one person, who must resolve or forward them to someone else. With FogBugz, cases can be prioritized, documented, sorted, discussed, edited, assigned, estimated, searched, and tracked. And because FogBugz is web-based, everyone on a development team has access to the whole picture, at any given moment. That picture may include everything from customer feature requests, to high-level design discussions, to tiny bug fix details. This book (written under the guidance of the entire FogBugz team) completely describes the ins and outs of the latest version of FogBugz.
Choose an application
This text provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems proven over several years of teaching, with outstanding results. The book covers concepts, principles, design, construction, implementation, and management issues of software systems. Each chapter is organized systematically into brief, reader-friendly sections, with itemization of the important points to be remembered. Diagrams and illustrations also sum up the salient points to enhance learning. Additionally, the book includes a number of the author’s original methodologies that add clarity and creativity to the software engineering experience, while making a novel contribution to the discipline. Upholding his aim for brevity, comprehensive coverage, and relevance, Foster’s practical and methodical discussion style gets straight to the salient issues, and avoids unnecessary topics and minimizes theoretical coverage.
Choose an application
Start programming from scratch, no experience required. This beginners’ guide to software engineering starts with a discussion of the different editors used to create software and covers setting up a Docker environment. Next, you will learn about repositories and version control along with its uses. Now that you are ready to program, you’ll go through the basics of Python, the ideal language to learn as a novice software engineer. Many modern applications need to talk to a database of some kind, so you will explore how to create and connect to a database and how to design one for your app. Additionally you will discover how to use Python’s Flask microframework and how to efficiently test your code. Finally, the book explains best practices in coding, design, deployment, and security. Software Engineering for Absolute Beginners answers the question of what topics you should know when you start out to learn software engineering. This book covers a lot of topics, and aims to clarify the hidden, but very important, portions of the software development toolkit. After reading this book, you, a complete beginner, will be able to identify best practices and efficient approaches to software development. You will be able to go into a work environment and recognize the technology and approaches used, and set up a professional environment to create your own software applications. You will: Explore the concepts that you will encounter in the majority of companies doing software development Create readable code that is neat as well as well-designed Build code that is source controlled, containerized, and deployable Secure your codebase Optimize your workspace.
Choose an application
This text contains the proceedings of a workshop on software develoDment tools, held at Pingree Park, Colorado in May, 1979. The workshop, for which we were co-chair- men, was primarily, but not exclusively, concerned with a variety of tools supporting pre-implementation phases of software development. The workshop brought together researchers and practitioners from industrial, governmental, and academic sectors to compare and assess current work and to set some directions for future work in this emerging technical area. The fifty participants represented research and development efforts in software tools within the United States, Canada, France, Great Britain, and Japan. (A list of participants appears at the end of the text. ) Sponsorship was provided by the National Aeronautics and Space Administration, the National Bureau of Standards, the National Science Foundation, and Digital Equipment Corporation. The conference consisted of seven formal sessions and numerous organized and impromptu discussions. Each session (except the last) included invited papers, prepared remarks by discussants, and an open discussion.
Choose an application
Dieses Buch richtet sich an Studierende und IT-ler in Ausbildung und Beruf, die ohne unnötigen Theorieballast die Praxis der Entwicklung von Datenbankapplikationen erlernen möchten. Es ist als anwendungsorientiertes Lehrbuch aufgebaut und eignet sich für den Unterricht sowie zum Selbststudium. Praxisnah und verständlich werden die Themen Datenmodellierung, Datenbankentwicklung und Datenbankbetrieb vermittelt. Darüber hinaus ist eine Einführung in SQL enthalten. Der Leser erhält Zugang zu einem kostenlosen Online-Service, der das Buch ergänzt. In der 7. Auflage wurde das Buch überarbeitet und modernisiert.
Choose an application
Die Sprachkonzepte von C werden dem Einsteiger von Grund auf – bis hin zum Schreiben komplexer professioneller Programme – vorgestellt. Der im Buch dargestellte Sprachumfang entspricht dem ISO-Standard und ist damit absolut herstellerneutral. Der sorgfältig ausgearbeitete Lernstoff wird durch zahlreiche lauffähige Beispiele veranschaulicht. Durch ausgesuchte und an Schulen und Hochschulen erprobte Übungsaufgaben werden gewonnene Kenntnisse vertieft. Auf der beiliegenden CD-ROM werden die Beispiele und Lösungen zu den Aufgaben im Buch gleich mitgeliefert. Um sofort mit dem Programmieren starten zu können, enthält die CD-ROM zudem das Visual Studio 2005 von Microsoft in der Express Edition mit dem Visual C++ Compiler.
Listing 1 - 10 of 3196 | << page >> |
Sort by
|