Hinrich Schröder und Arno Müller stellen einen Ansatz vor, mit dessen Hilfe die Aufgaben in der Unternehmens-IT analysiert und den Aufgabenträgern zugeordnet werden können. Mögliche Szenarien der sich so ergebenden IT-Organisation werden daraus abgeleitet und situativ beurteilt. Getrieben durch die fortschreitende Digitalisierung ergeben sich völlig neue Anforderungen an die Organisationseinheiten im Unternehmen, die für die Bereitstellung von IT-Services verantwortlich sind. Die zunehmende Komplexität der Aufgabenstellungen erfordert eine veränderte Aufgabenverteilung zwischen der IT-Abteilung, den Fachabteilungen sowie externen Partnern und führt somit zu tiefgreifenden Veränderungen der IT-Organisation. Professor Dr. Hinrich Schröder und Professor Dr. Arno Müller lehren an der NORDAKADEMIE - Hochschule der Wirtschaft. Beide verfügen über langjährige Lehr-, Forschungs- und Beratungserfahrungen in den Bereichen IT- und Prozessmanagement.
Softwareevolution bedeutet Wartung plus Weiterentwicklung eines bestehenden Systems. In den bestehenden Systemen steckt die akkumulierte Erfahrung eines Unternehmens und die Arbeit mehrerer Personen über viele Jahre. Das Buch unterstreicht den immensen Wert bestehender Softwaresysteme und die Notwendigkeit, sie zu bewahren. Sie müssen ständig ausgebaut und regelmäßig renoviert werden. Das alles verlangt nach anderen Techniken und Methoden als bei der Entwicklung eines neuen Systems. Die Autoren behandeln in diesem Grundlagenwerk Themen wie Wartungs- und Wiederaufbereitungsprozesse, Wiederverwendung, Softwareanalysemethoden, Reverse Engineering, Nachdokumentation und Wirtschaftlichkeitsaspekte der Softwaresystemerhaltung. Auch auf Aspekte bei agilen Entwicklungsprojekten wird eingegangen. Die Kapitel des Buches sind nach den Tätigkeiten in einem Softwareevolutionsprozess gegliedert. Aus dem Inhalt: - Die Gesetze der Softwareevolution - Der Evolutionsprozess - Softwaresystemanalyse - Softwareevolutionsplanung - Fehlerbehebung - Änderungen - Sanierung - Softwareweiterentwicklung - Systemregressionstest Der Stoff, der in diesem Buch zusammengefasst ist, basiert auf mehr als 30 Jahren Erfahrung des Hauptautors Harry Sneed in der Wartung und Weiterentwicklung bestehender Software. Harry M. Sneed arbeitet seit 2003 als Tester für die Firma ANECON Software Design und Beratung GmbH. Unter anderem wirkte er dort in einigen großen Testprojekten mit und war Qualitätssicherungsbeauftragter bei einer Bundesbehörde in Deutschland. Neben seiner Projektarbeit entwickelt er Testwerkzeuge für die Unterstützung einzelner Testaktivitäten wie die Analyse der Anforderungen, die Gewinnung von Testfällen, die Generierung und Validierung von Testdaten, den Test von Webservices und die Dokumentation und Messung der Testdurchläufe. Er hat zusätzlich Lehraufträge für Software Engineering an der Universität Regensburg, für Softwaretest an der Universität Koblenz und für Softwareevolution an der Fachhochschule Hagenberg in Oberösterreich. Außerdem lehrt er als Gastdozent für Softwaremetrik an der Universität Szeged in Ungarn. Harry M. Sneed gehört zu den Pionieren der Softwaretesttechnologie. Er wurde 1996 von der IEEE ausgezeichnet und ist seit 2005 GI-Fellow der Deutschen Gesellschaft für Informatik. 2009 erhielt er von der IEEE den Stevens Award für seine Errungenschaften auf dem Gebiet des Software-, Reverse- und Reengineering. Als Autor hat Sneed über 400 Fachartikel in deutscher und englischer Sprache veröffentlicht und 19 Bücher verfasst. Richard Seidl leitet den Bereich Verifizierung, Validierung & Test bei GETEMED Medizin- und Informationstechnik AG. Er organisiert die Firm-, Hard- und Softwaretests und ist zudem für die Konzeption und Einführung der agilen Entwicklungs- und Testprozesse im Unternehmen verantwortlich. Als Autor und Mitautor hat er verschiedene Fachbücher und Artikel veröffentlicht, unter anderem »Der Systemtest« (2008), »Der Integrationstest« (2012) und »Basiswissen Testautomatisierung« (2012).
From an award-winning project comes an inspiring, collaborative book that makes data artistic, personal - and open to all Each week for a year, Giorgia and Stefanie sent each other a postcard describing what had happened to them during that week around a particular theme. But they didn´t write it, they drew it: a week of smiling, a week of apologies, a week of desires. Presenting their fifty-two cards, along with thoughts and ideas about the data-drawing process, Dear Data hopes to inspire you to draw, slow down and make connections with other people, to see the world through a new lens, where everything and anything can be a creative starting point for play and expression.
This book discusses the emerging topic of Smart TV security, including its implications on consumer privacy. The author presents chapters on the architecture and functionality of Smart TVs, various attacks and defenses, and associated risks for consumers. This includes the latest attacks on broadcast-related digital services and built-in media playback, as well as access to integrated cameras and microphones. This book is a useful resource for professional, researchers and students engaged with the field of Smart TV security. Benjamin Michéle received his Dipl.-Ing. degree in computer engineering from TU Berlin in 2009. He then worked as a research assistant at TU Berlin and at the Telekom Innovation Laboratories until 2015. He is currently finishing his PhD thesis on the topic of consumer electronics security. His research focuses on the security of Smart TVs media playback systems and the security of broadcasting-related technologies such as DVB-T and HbbTV. He is collaborating with consortia and vendors to improve the security of devices and standards. He has received awards for presenting his work at international conferences, and his research has been the subject of international media coverage.
This book walks the reader through the next step in the evolution of NAND flash memory technology, namely the development of 3D flash memories, in which multiple layers of memory cells are grown within the same piece of silicon. It describes their working principles, device architectures, fabrication techniques and practical implementations, and highlights why 3D flash is a brand new technology. After reviewing market trends for both NAND and solid state drives (SSDs), the book digs into the details of the flash memory cell itself, covering both floating gate and emerging charge trap technologies. There is a plethora of different materials and vertical integration schemes out there. New memory cells, new materials, new architectures (3D Stacked, BiCS and P-BiCS, 3D FG, 3D VG, 3D advanced architectures); basically, each NAND manufacturer has its own solution. Chapter 3 to chapter 7 offer a broad overview of how 3D can materialize. The 3D wave is impacting emerging memories as well and chapter 8 covers 3D RRAM (resistive RAM) crosspoint arrays. Visualizing 3D structures can be a challenge for the human brain: this is way all these chapters contain a lot of birds-eye views and cross sections along the 3 axes. The second part of the book is devoted to other important aspects, such as advanced packaging technology (i.e. TSV in chapter 9) and error correction codes, which have been leveraged to improve flash reliability for decades. Chapter 10 describes the evolution from legacy BCH to the most recent LDPC codes, while chapter 11 deals with some of the most recent advancements in the ECC field. Last but not least, chapter 12 looks at 3D flash memories from a system perspective. Is 14nm the last step for planar cells? Can 100 layers be integrated within the same piece of silicon? Is 4 bit/cell possible with 3D? Will 3D be reliable enough for enterprise and datacenter applications? These are some of the questions that this book helps answering by providing insights into 3D flash memory design, process technology and applications. Dr. Rino Micheloni is Fellow at Microsemi Corporation where he currently runs the Non-Volatile Memory Lab in Milan, with special focus on NAND Flash. Prior to joining Microsemi, he was Fellow at PMC-Sierra, working on NAND Flash characterization, LDPC, and NAND Signal Processing as part of the team developing Flash controllers for PCIe SSDs. Before that, he was with IDT (Integrated Device Technology) as Lead Flash Technologist, driving the architecture and design of the BCH engine in the worlds 1st PCIe NVMe SSD controller. Early in his career, he led Flash design teams at STMicroelectronics, Hynix, Infineon, and Qimonda; during this time, he developed the industrys first MLC NOR device with embedded ECC technology and the industrys first MLC NAND with embedded BCH. Rino is IEEE Senior Member, he has co-authored more than 50 publications, and he holds 240 patents worldwide (including 118 US patents). He received the STMicroelectronics Exceptional Patent Award in 2003 and 2004, and the Qimonda IP Award in 2007. Rino has published the following books with Springer: Inside Solid State Drives (2013), Inside NAND Flash Memories (2010), Error Correction Codes for Non-Volatile Memories (2008), Memories in Wireless Systems (2008), and VLSI-Design of Non-Volatile Memories (2005).
Defines the notion of an activity model learned from sensor data and presents key algorithms that form the core of the field Activity Learning: Discovering, Recognizing and Predicting Human Behavior from Sensor Data provides an in-depth look at computational approaches to activity learning from sensor data. Each chapter is constructed to provide practical, step-by-step information on how to analyze and process sensor data. The book discusses techniques for activity learning that include the following: Discovering activity patterns that emerge from behavior-based sensor data Recognizing occurrences of predefined or discovered activities in real time Predicting the occurrences of activities The techniques covered can be applied to numerous fields, including security, telecommunications, healthcare, smart grids, and home automation. An online companion site enables readers to experiment with the techniques described in the book, and to adapt or enhance the techniques for their own use. With an emphasis on computational approaches, Activity Learning: Discovering, Recognizing, and Predicting Human Behavior from Sensor Data provides graduate students and researchers with an algorithmic perspective to activity learning. Diane Cook, PhD, is a professor in the School of Electrical Engineering and Computer Science at Washington State University. Her research relating to artificial intelligence and data mining have been supported by grants from the National Science Foundation, the National Institutes of Health, NASA, DARPA, USAF, NRL, and DHS. She is the co-author of Mining Graph Data and Smart Environments , both published by Wiley. Dr. Cook is an IEEE Fellow and a member of AAAI. Narayanan C. Krishnan, PhD, is a faculty member of the Department of Computer Science and Engineering at the Indian Institute of Technology Ropar. His research focuses on activity recognition, pervasive computing, and applied machine learning. Dr. Krishnan received the gold medal for academic excellence in Masters of Technology in Computer Science in 2004 and was nominated for the Best PhD Thesis Award at Arizona State University in 2010.
Defines the notion of an activity model learned from sensor data and presents key algorithms that form the core of the field Activity Learning: Discovering, Recognizing and Predicting Human Behavior from Sensor Data provides an in-depth look at computational approaches to activity learning from sensor data. Each chapter is constructed to provide practical, step-by-step information on how to analyze and process sensor data. The book discusses techniques for activity learning that include the following: Discovering activity patterns that emerge from behavior-based sensor data Recognizing occurrences of predefined or discovered activities in real time Predicting the occurrences of activities The techniques covered can be applied to numerous fields, including security, telecommunications, healthcare, smart grids, and home automation. An online companion site enables readers to experiment with the techniques described in the book, and to adapt or enhance the techniques for their own use. With an emphasis on computational approaches, Activity Learning: Discovering, Recognizing, and Predicting Human Behavior from Sensor Data provides graduate students and researchers with an algorithmic perspective to activity learning. Diane Cook, PhD, is a professor in the School of ElectricalEngineering and Computer Science at Washington StateUniversity. Her research relating to artificial intelligence anddata mining have been supported by grants from the National ScienceFoundation, the National Institutes of Health, NASA, DARPA, USAF,NRL, and DHS. She is the co-author of Mining Graph Data and Smart Environments , both published by Wiley. Dr. Cook is anIEEE Fellow and a member of AAAI. Narayanan C. Krishnan, PhD, is a faculty member of theDepartment of Computer Science and Engineering at the IndianInstitute of Technology Ropar. His research focuses on activityrecognition, pervasive computing, and applied machine learning. Dr.Krishnan received the gold medal for academic excellence in Mastersof Technology in Computer Science in 2004 and was nominated for theBest PhD Thesis Award at Arizona State University in 2010.
This book is a self-contained, practical introduction how to use FeatureIDE for modeling and implementing variable systems. In particular, readers learn how to analyze domains using feature models, specify requirements in form of configurations, and how to generate code based on conditional compilation and feature-oriented programming. Given the interactive style of the book, readers can directly try out the open-source development environment. All code examples are available in the standard distribution on GitHub and can immediately been used for individual modifications. Each part of the book is presented as a step-by-step tutorial and additionally illustrated using an ongoing example of elevator control software written in Java. Written by the core development team of FeatureIDE, this book is suitable for students using a tool for deepening the theoretical foundations of variability modeling and implementation, and as a reference for practitioners needing a stable and scalable tool for industrial applications. FeatureIDE is the most used open-source tool for feature modeling and has been continuously improved since 2004. The success of FeatureIDE is due to being a vehicle for cutting-edge product-line research by still providing an easy-to-use and seamless integration into Eclipse. Jens Meinicke is a PhD student at University of Magdeburg, Germany. Since 2011 he has developed FeatureIDE as a programmer and a researcher, and since fall 2016 he is working at Carnegie Mellon University in Pittsburgh as Visiting Researcher. Thomas Thüm is a postdoctoral researcher at TU Braunschweig, Germany. In 2010, his master thesis had received the Software Engineering Award 2011 of the Ernst-Denert-Foundation, and in 2015, he received the Dissertation Award of the University of Magdeburg. He made substantial contributions to the source code between 2007 and 2010. Since then, he manages the development and releases of FeatureIDE. Reimar Schröter is a PhD student at University of Magdeburg, Germany. Since 2012, he has been responsible for the integration of several extensions into FeatureIDE. He supervised courses in which students used FeatureIDE for product-line development and extend with new functionalities. Fabian Benduhn is a PhD student at University of Magdeburg, Germany. He has contributed to the development of FeatureIDE, used it for teaching, and has been involved in preparing FeatureIDE for industrial application together with METOP GmbH. Thomas Leich is Professor for Requirements Engineering at Harz University of Applied Sciences in Wernigerode, Germany. He is also Executive Director of METOP GmbH, an affiliate institute to the University of Magdeburg. Since 2001 he worked for several DAX 30 companies as consultant and software architect. In 2004, he initiated FeatureIDE as a part of the FeatureC++ project at the University of Magdeburg. Until today he is responsible for industrial extensions and consulting of FeatureIDE. Gunter Saake is Professor for Databases and Software Engineering at University of Magdeburg, Germany. He has more than 200 publications covering various areas of data base management, formal methods, and software engineering. He is the author of several basic and graduate text books on database technology and an introductory book for computer science students. He is also co-author of the book Feature-Oriented Software Product Lines (Springer, 2013) presenting the foundations of feature-oriented software product-line engineering.
A definitive guide to cybersecurity law Expanding on the authors experience as a cybersecurity lawyer and law professor, Cybersecurity Law is the definitive guide to cybersecurity law, with an in-depth analysis of U.S. and international laws that apply to data security, data breaches, sensitive information safeguarding, law enforcement surveillance, cybercriminal combat, privacy, and many other cybersecurity issues. Written in an accessible manner, the book provides real-world examples and case studies to help readers understand the practical applications of the presented material. The book begins by outlining the legal requirements for data security, which synthesizes the Federal Trade Commissions cybersecurity cases in order to provide the background of the FTCs views on data security. The book also examines data security requirements imposed by a growing number of state legislatures and private litigation arising from data breaches. Anti-hacking laws, such as the federal Computer Fraud and Abuse Act, Economic Espionage Act, and the Digital Millennium Copyright Act, and how companies are able to fight cybercriminals while ensuring compliance with the U.S. Constitution and statutes are discussed thoroughly. Featuring an overview of the laws that allow coordination between the public and private sectors as well as the tools that regulators have developed to allow a limited amount of collaboration, this book also: • Addresses current U.S. and international laws, regulations, and court opinions that define the field of cybersecurity including the security of sensitive information, such as financial data and health information • Discusses the cybersecurity requirements of the largest U.S. trading partners in Europe, Asia, and Latin America, and specifically addresses how these requirements are similar to (and differ from) those in the U.S. • Provides a compilation of many of the most important cybersecurity statutes and regulations • Emphasizes the compliance obligations of companies with in-depth analysis of crucial U.S. and international laws that apply to cybersecurity issues • Examines government surveillance laws and privacy laws that affect cybersecurity as well as each of the data breach notification laws in 47 states and the District of Columbia • Includes numerous case studies and examples throughout to aid in classroom use and to help readers better understand the presented material • Supplemented with a companion website that features in-class discussion questions and timely and recent updates on recent legislative developments as well as information on interesting cases on relevant and significant topics Cybersecurity Law is appropriate as a textbook for undergraduate and graduate-level courses in cybersecurity, cybersecurity law, cyber operations, management-oriented information technology (IT), and computer science. This book is also an ideal reference for lawyers, IT professionals, government personnel, business managers, IT management personnel, auditors, and cybersecurity insurance providers. JEFF KOSSEFF is Assistant Professor of Cybersecurity Law at the United States Naval Academy in Annapolis, Maryland. He frequently speaks and writes about cybersecurity and was a journalist covering technology and politics at The Oregonian, a finalist for the Pulitzer Prize, and a recipient of the George Polk Award for national reporting. JEFF KOSSEFF is Assistant Professor of Cybersecurity Law at the United States Naval Academy in Annapolis, Maryland. He frequently speaks and writes about cybersecurity and was a journalist covering technology and politics at The Oregonian , a finalist for the Pulitzer Prize, and a recipient of the George Polk Award for national reporting.