Ein in Zukunft an Bedeutung stark zunehmender Bereich der Computernetze ist die automatisierte mobile Datenerfassung mittels Sensorknoten, welche batteriebetrieben und völlig autark in einem drahtlosen Sensornetz zu verschiedenen Zwecken eingesetzt werden können. Das Fraunhofer Institut für Integrierte Schaltungen arbeitet selbst an einer proprietären Implementierung solcher Sensorknoten und der dazugehörigen Software. Wie in den meisten Bereichen der Informatik steigt mit zunehmenden Möglichkeiten die Komplexität der Software auf den Geräten, was zwangsläufig dazu führt, dass in der Software verstärkt Fehler auftreten können. Im Rahmen dieser Diplomarbeit wurde ein Konzept und eine Implementierung eines Bootloaders entwickelt, welcher eine Aktualisierung der Software dieser Sensorknoten ermöglicht. Dabei wurde auf die Anforderung, größtmögliche Ausfallsicherheit beim Installationsvorgang eines Firmware-Images zu gewährleisten, eingegangen. Das Konzept sieht vor, dass verschiedene Sicherungsmechanismen einen unbenutzbaren Sensorknoten verhindern sollen und mehrere Firmware-Images auf dem Sensorknoten verwaltet werden können. Die prototypische Implementierung realisiert die Teile des Konzepts, welche ohne ohne Kenntnis des endgültigen Aktualisierungsmechanismus (in Bezug auf Teilaktualisierungsverfahren und Übertragungsmethodik) implementiert werden konnten.
Diplomarbeit aus dem Jahr 2008 im Fachbereich Informatik - Technische Informatik, Note: 1,0, Hochschule Coburg (FH), Sprache: Deutsch, Abstract: Ein in Zukunft an Bedeutung stark zunehmender Bereich der Computernetze ist die automatisierte mobile Datenerfassung mittels Sensorknoten, welche batteriebetrieben und völlig autark in einem drahtlosen Sensornetz zu verschiedenen Zwecken eingesetzt werden können. Das Fraunhofer Institut für Integrierte Schaltungen arbeitet selbst an einer proprietären Implementierung solcher Sensorknoten und der dazugehörigen Software. Wie in den meisten Bereichen der Informatik steigt mit zunehmenden Möglichkeiten die Komplexität der Software auf den Geräten, was zwangsläufig dazu führt, dass in der Software verstärkt Fehler auftreten können. Im Rahmen dieser Diplomarbeit wurde ein Konzept und eine Implementierung eines Bootloaders entwickelt, welcher eine Aktualisierung der Software dieser Sensorknoten ermöglicht. Dabei wurde auf die Anforderung, größtmögliche Ausfallsicherheit beim Installationsvorgang eines Firmware-Images zu gewährleisten, eingegangen. Das Konzept sieht vor, dass verschiedene Sicherungsmechanismen einen unbenutzbaren Sensorknoten verhindern sollen und mehrere Firmware-Images auf dem Sensorknoten verwaltet werden können. Die prototypische Implementierung realisiert die Teile des Konzepts, welche ohne ohne Kenntnis des endgültigen Aktualisierungsmechanismus (in Bezug auf Teilaktualisierungsverfahren und Übertragungsmethodik) implementiert werden konnten.
Das Internet of Things ist mittlerweile gar nicht mehr so neu, Zeit also für einen Blick zurück und für einen aktuellen Stand der Dinge. In diesem shortcut wird nach einem kurzen Rückblick besonders auf das Thema Microcontroller eingegangen. Dabei nimmt der Autor zuerst den 16-Bit-Microcontroller von Texas Instruments (TI MSP430) unter Eclipse in Betrieb. Anschließend widmet er sich der STM32-Microcontrollerfamilie und bespricht die Grundlagen der Embedded-Programmierung; auch RTOS wird miteinbezogen. Abschließend befasst sich der shortcut mit der Umsetzung vollgrafischer User Interfaces. Tam Hanna befasst sich seit der Zeit des Palm IIIc mit der Programmierung und Anwendung von Handcomputern. Er entwickelt Programme für diverse Plattformen, betreibt Onlinenewsdienste zum Thema und steht unter email@example.com für Fragen, Trainings und Vorträge gern zur Verfügung.
Performance problems are rarely problems per se. They are more often crises during which youre pressured for results by a manager standing outside your cubicle while your phone rings with queries from the help desk. You wont have the time for a leisurely perusal of the manuals, nor to lean back and read a book on theory. What you need in that situation is a book of solutions, and solutions are precisely what Oracle Database 12c Performance Tuning Recipes delivers. Oracle Database 12c Performance Tuning Recipes is a ready reference for database administrators in need of immediate help with performance issues relating to Oracle Database. The book takes an example-based approach, wherein each chapter covers a specific problem domain. Within each chapter are recipes, showing by example how to perform common tasks in that chapters domain. Solutions in the recipes are backed by clear explanations of background and theory from the author team. Whatever the task, if its performance-related, youll probably find a recipe and a solution in this book. Provides proven solutions to real-life Oracle performance problems Offers relevant background and theory to support each solution Gets straight to the point for when youre under pressure for results Sam R. Alapati is an experienced Oracle database administrator who holds the Oracle Certified Professional designation and the Hewlett-Packard UNIX System Administrator certification. He currently manages Oracle databases at the Boy Scouts of Americas national headquarters in Los Colinas, Texas. Alapati has been dealing with databases for a long time, including the Ingres RDBMS in the mid-1980s. He is also well-versed in the Microsoft SQL Server, Sybase, and IBM DB2 database management systems.
Get started with the Hibernate 5 persistence layer and gain a clear introduction to the current standard for object-relational persistence in Java. This updated edition includes the new Hibernate 5.0 framework as well as coverage of NoSQL, MongoDB, and other related technologies, ranging from applications to big data. Beginning Hibernate is ideal if youre experienced in Java with databases (the traditional, or connected, approach), but new to open-source, lightweight Hibernate. The book keeps its focus on Hibernate without wasting time on nonessential third-party tools, so youll be able to immediately start building transaction-based engines and applications. Experienced authors Joseph Ottinger with Dave Minter and Jeff Linwood provide more in-depth examples than any other book for Hibernate beginners. They present their material in a lively, example-based manner-not a dry, theoretical, hard-to-read fashion. What Youll Learn Build enterprise Java-based transaction-type applications that access complex data with Hibernate Work with Hibernate 5 using a present-day build process Use Java 8 features with Hibernate Integrate into the persistence life cycle Map using Javas annotations Search and query with the new version of Hibernate Integrate with MongoDB using NoSQL Keep track of versioned data with Hibernate Envers Who This Book Is For Experienced Java developers interested in learning how to use and apply object-relational persistence in Java and who are new to the Hibernate persistence framework. Dave Minter has adored computers since he was small enough to play in the boxes they came in. He built his first PC from discarded, faulty, and obsolete components, and considers that to be the foundation of his career as an integration consultant. Dave is based in London, where he helps large and small companies build systems that just work. He co-authored Building Portals with the Java Portlet API and Pro Hibernate 3 . Joseph Ottinger is an expert software developer, coder and programmer. He has also served as technology evangelist GigaSpaces and a principle engineer at Red Hat. He was Editor in Chief of TheServerSide-dot-com. He is the author of Hibernate Recipes and Beginning Hibernate for Apress and has authored other books as well as articles. Jeff Linwood has been involved in software programming since he had a 286 in high school. He got caught up with the Internet when he got access to a UNIX shell account, and it has been downhill ever since. Jeff has published articles on several Jakarta Apache open source projects in Dr. Dobbs Journal, CNETs Builder.com, and JavaWorld. Jeff has a bachelors degree in chemical engineering from Carnegie Mellon University. He currently works for the Gossamer Group in Austin, Texas, on content management and web application syndication systems. He gets to play with all the latest open source projects there. Jeff also co-authored Professional Struts Applications, Building Portals with the Java Portlet API, and Pro Hibernate 3. He was a technical reviewer for Enterprise Java Development on a Budget and Extreme Programming with Ant.
Speed up the execution of important database queries by making good choices about which indexes to create. Choose correct index types for different scenarios. Avoid indexing pitfalls that can actually have indexes hurting performance rather than helping. Maintain indexes so as to provide consistent and predictable query response over the lifetime of an application. Expert Oracle Indexing and Access Paths is about the one database structure at the heart of almost all performance concerns: the index. Database system performance is one of the top concerns in information technology today. Administrators struggle to keep up with the explosion of access and activity driven by the proliferation of computing into everything from phones to tablets to PCs in our increasingly connected world. At the heart of any good-performing database lies a sound indexing strategy that makes appropriate use of indexing, and especially of the vendor-specific indexing features on offer. Few databases fully exploit the wealth of data access mechanisms provided by Oracle. Expert Oracle Indexing and Access Paths helps by bringing together information on indexing and how to use it into one blissfully short volume that you can read quickly and have at your fingertips for reference. Learn the different types of indexes available and when each is best applied. Recognize when queries arent using indexes as you intend. Manage your indexing for maximum performance. Confidently use the In Memory column store feature as an alternate access path to improve performance. Let Expert Indexing in Oracle Database 12c be your guide to deep mastery of the most fundamental performance optimization structure in Oracle Database. Explains how indexes help performance, and sometimes hinder it too Demystifies the various index choices so that you can chose rightly Describes the database administration chores associated with indexes Demonstrates the use of the In Memory column store as an alternate access path to the data What You Will Learn Create an overall indexing strategy to guide your decisions Choose the correct indexing mechanisms for your applications Manage and maintain indices to avoid degradation and preserve efficiency Take better advantage of underused index types such as index-organized tables Choose the appropriate columns to index, with confidence Blend partitioning and materialized views into your indexing strategy Who This Book Is For Expert Oracle Indexing and Access Paths is for all levels of database administrators and application developers who are struggling with the database performance and scalability challenge. Any database administrator involved with indexing, which is any database administrator period, will appreciate the wealth of advice packed into this gem of a book. Darl Kuhn is a senior database administrator working for Oracle. He handles all facets of database administration from design and development to production support. He also teaches advanced database courses at Regis University in Colorado. Darl does volunteer DBA work for the Rocky Mountain Oracle Users Group. He has a graduate degree from Colorado State University and lives near Spanish Peaks, Colorado, with his wife, Heidi, and daughters, Brandi and Lisa. Sam R. Alapati is an experienced Oracle database administrator who holds the Oracle Certified Professional designation and the Hewlett-Packard UNIX System Administrator certification. He currently manages Oracle databases at the Boy Scouts of Americas national headquarters in Los Colinas, Texas. Alapati has been dealing with databases for a long time, including the Ingres RDBMS in the mid-1980s. He is also well-versed in the Microsoft SQL Server, Sybase, and IBM DB2 database management systems. Bill Padfield is an Oracle Certified Professional, working for a large telecommunications company in Denver, Colorado as a lead database administrator. Bill helps administer and manage a large data warehouse environment consisting of more than 75 databases. Bill has been an Oracle Database administrator for more than 14 years, and has been in the IT industry since 1985. Bill also teaches graduate database courses at Regis University and currently resides in Aurora, Colorado with his wife, Oyuna, and son, Evan.
?Andreas Mang befasst sich mit der numerischen Simulation der Progression von primären Hirntumoren, im Speziellen Gliomen. Der Autor beschreibt Verfahren zur großmaßstäblichen Modellierung der Ausbreitung tumoröser Zellen auf der Basis einer Differenzialgleichung. Er stellt einen neuartigen Ansatz zur näherungsweisen Modellierung tumorinduzierter Gewebedeformation für die nichtrigide Bildregistrierung basierend auf einem variationellen Optimierungsproblem vor. Als weiteren Themenschwerpunkt behandelt er das inverse Problem der Parameteridentifikation anhand neuroradiologischer Bilddaten. Andreas Mang promovierte bei Prof. Dr. Thorsten M. Buzug am Institut für Medizintechnik der Universität zu Lübeck. Derzeit ist er als Post-Doktorand am Institute for Computational Engineering and Sciences der University of Texas at Austin tätig.
This brief provides a broad overview of protein-engineering research, offering a glimpse of the most common experimental methods. It also presents various computational programs with applications that are widely used in directed evolution, computational and de novo protein design. Further, it sheds light on the advantages and pitfalls of existing methodologies and future perspectives of protein engineering techniques. Dr. Krishna Mohan Poluri is currently working as an Asst. Professor at the Department of Biotechnology, IIT-Roorkee. He completed his PhD in Chemistry from the Tata Institute of Fundamental Research TIFR-Mumbai, and Post-doc from Rutgers University. Dr. Poluri worked as a Research scientist at the University of Texas Medical Branch (UTMB-Texas). His areas of expertise are Protein Engineering, Bio-molecular Spectroscopy, Structural Biology, Molecular Biophysics, Bio-molecular Interactions, Glycoimmunology, Structural virology and Structure based design of Therapeutics and Scaffolds. He is an editorial member and reviewer for several journals. He has won several awards and fellowships for his research work. Most prominent being: Young scientist awards from Indian Science Congress association (ISCA) -2009, National Academy of Sciences India (NASI)-2014, and Innovative Young Biotechnologist Award (IYBA)-2013 by DBT. Ms. Khushboo Gulati is currently pursuing her PhD at Department of Biotechnology, IIT- Roorkee. She completed her Bachelors in Bioinformatics and Masters in Biotechnology from Punjab University, India. Her Research interests are in the area of Protein Engineering, Molecular Biophysics, Structural Biology and Glycoimmunology including Protein Carbohydrate interactions.
SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 20 years later and in its fifth edition, this classic reference still reigns supreme as the only book written by a SQL master that teaches programmers and practitioners to become SQL masters themselves! These are not just tips and techniques; also offered are the best solutions to old and new challenges. Joe Celko conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance. New to the fifth edition, Joe features new examples to reflect the ANSI/ISO Standards so anyone can use it. He also updates data element names to meet new ISO-11179 rules with the same experience-based teaching style that made the previous editions the classics they are today. You will learn new ways to write common queries, such as finding coverings, partitions, runs in data, auctions and inventory, relational divisions and so forth. SQL for Smarties explains some of the principles of SQL programming as well as the code. A new chapter discusses design flaws in DDL, such as attribute splitting, non-normal forum redundancies and tibbling. There is a look at the traditional acid versus base transaction models, now popular in NoSQL products. Youll learn about computed columns and the DEFERRABLE options in constraints. An overview of the bi-temporal model is new to this edition and there is a longer discussion about descriptive statistic aggregate functions. The book finishes with an overview of SQL/PSM that is applicable to proprietary 4GL vendor extensions. New to the 5 th Edition: Downloadable data sets, code samples, and vendor-specific implementations! Overview of the bitemporal model Extended coverage of descriptive statistic aggregate functions New chapter covers flaws in DDL Examination of traditional acid versus base transaction models Reorganized to help you navigate related topics with ease Expert advice from a noted SQL authority and award-winning columnist Joe Celko, who served on the ANSI SQL standards committee for over a decade Teaches scores of advanced techniques that can be used with any product, in any SQL environment, whether it is SQL 92 or SQL 2011 Offers tips for working around deficiencies and gives insight into real-world challenges Joe Celko served 10 years on ANSI/ISO SQL Standards Committee and contributed to the SQL-89 and SQL-92 Standards. Mr. Celko is author a series of books on SQL and RDBMS for Elsevier/MKP. He is an independent consultant based in Austin, Texas. He has written over 1200 columns in the computer trade and academic press, mostly dealing with data and databases.
Based on a rigorous selection of submissions to The 29th International Symposium on Computer and Information Sciences (ISCIS 2014), this books includes some of the most recent ideas and technical results in computer systems, computer science, and computer-communication networks. It offers the reader a timely access to innovative research and advances in computing and communications from many different areas of the world. The topics covered include (but are not limited to) computer architectures and digital systems, algorithms, theory, software engineering, data engineering, computational intelligence, system security, computer systems and networks, performance modeling and analysis, distributed and parallel systems, bioinformatics, computer vision and significant applications such as medical informatics and imaging. The 29th International Symposium on Computer and Information Sciences (ISCIS 2014) took place in Krakow Old City, Poland on October, 27-8, 2014. Prof. Erol Gelenbe of Imperial College London is a Fellow of the French National Academy of Engineering, a Fellow of both IEEE and ACM and Fellow of the Polish Academy of Sciences, the Hungarian Academy of Sciences and the Turkish Science Academy. He received the In Memoriam Dennis Gabor Award that recognises outstanding science with significant innovation content, from the Hungarian Science Academy honouring the memory of Gabor, the 1971 Nobel Laureate in Physics and an inventor, on 19th December 2013. Described by E&T Magazine as a true IT Innovator, Erol won IETs 2010 Oliver Lodge Medal. In awarding him the ACM SIGMETRICS 2008 Life-Time Achievement Award ACM stated that he is the single individual who, over a span of 30 years, has made the greatest overall contribution to the field of Computer System and Network Performance Evaluation. Other awards include the 1996 France-Telecom Prize of the French Academy of Sciences and the 1994 Parlar Foundation Science Award of Turkey. He is known for creating the team the built the QNAP Performance Evaluation Software Package and for inventing the FEXSIM approach to Object Oriented Flexible Manufacturing System Simulation. He has introduced the stochastic system models known as G-Networks and the Random Neural Network model. He developed the first fiber optics based random access network XANTHOS and the multi-microprocessor voice switch SYCOMORE. Dr. Ricardo Lent joined the Department of Engineering Technology at the University of Houston, Texas, as an assistant professor in January 2013. His prior position was Research Fellow in the Intelligent Systems and Networks Group at Imperial College London (United Kingdom). He holds a Ph.D. and M.Sc. in Computer Science from the University of Central Florida, a M.Sc. in Telecommunications from Universidad Nacional de Ingenieria and a B.Sc. in Electronic Engineering from Universidad Ricardo Palma. Dr. Lents prior experience includes work as a Principal Network Engineer for industry and as a Visiting Assistant Professor at the University of Central Florida. His research interests are in pervasive networks and emerging topics in computer networks and distributed computing, such as self-adapting networks, mobile ad hoc networks, wireless sensor networks, virtualization and cloud computing. As a post-doctoral fellow at Imperial he participated in many funded European research projects, including UK Engineering and Physical Sciences Research Council (EPSRC), UK Defence Technology Centre in Data and Information Fusion, CASCADAS, Design of an Interoperable European Federated Simulation Network for Critical Infrastructures and Fit4Green. Prof. Tadeusz Czachórski received M.Sc., Ph.D., D.Sc. degrees in informatics respectively in 1972, 1979, 1988 and professor title in 1999. Currently he is a professor at the Silesian University of Technology (Division of Computer Systems Theory and Design) and the director of the Institute of Theoretical and Applied Informatics of Polish Academy of Sciences, IITiS PAN, Gliwice. He spent more than five years at several French universities and research institutes (IRISA Rennes, University of Versailles, ISEM Orsay Paris-Sud, Paris-Nord, National Institute of Telecommunication) and still maintains scientific cooperation with these centres. He also participated in Next Generation Internet European project concerning such issues as multiservice-multimedia, mobility, services convergence, quality of service and variable connectivity, where he was coresponsible