Wireless Sensor Networks ; 4th European Conference, EWSN 2007, Delft, The Netherlands, January 29-31, 2007, Proceedings
This book constitutes the refereed proceedings of the 4th European Workshop on Wireless Sensor Networks, EWSN 2007, held in Delft, The Netherlands in January 2007. The papers are organized in topical sections on networking, tracking, algorithms, applications and support, medium access control, os and tools, as well as localization.
Tools for High Performance Computing ; Proceedings of the 2nd International Workshop on Parallel Tools for High Performance Computing, July 2008, HLRS, Stuttgart
To support application developers in the various tasks involved in this process, several different tools need to be at his or her disposal. This workshop will give the users an overview of the existing tools in the area of integrated development environments for clusters, various parallel debuggers, and new-style performance analysis tools, as well as an update on the state of the art of long-term research tools, which have advanced to an industrial level. The proceedings of the 2nd Parallel Tools Workshop guide participants by providing a technical overview to help them decide upon which tool suits the requirements for the development task at hand. Additionally, through the hands-on sessions, the workshop will enable the user to immediately deploy the tools.
Tools and Algorithms for the Construction and Analysis of Systems ; Vol. 3920 ; 12th International Conference, TACAS 2006, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2006, Vienna, Austria, March 25 - April 2, 2006, Proceedings
This book constitutes the refereed proceedings of the 12th International Conference on Tools and Algorithms for the Construction and Analysis of Systems, TACAS 2005, held Austria in March/April 2006 as part of ETAPS.
The testing network : An integral approach to test activities in large software projects
"The Testing Network" presents an integrated approach to testing based on cutting-edge methodologies, processes and tools in today's IT context. It means complex network-centric applications to be tested in heterogeneous IT infrastructures and in multiple test environments (also geographically distributed). The added-value of this book is the in-depth explanation of all processes and relevant methodologies and tools to address this complexity. It is the reason why main aspects of testing are explained using TD/QC - the world-leader ITP (Integrated Test Platform) - TD/QC is used by more than 75% of 500 Fortune companies.
The Making of Information Systems : Software Engineering and Management in a Globalized World
"Kurbel … has succeeded in writing a book that collects a wealth of information on software engineering without being a traditional software engineering book. Nearly all aspects of the practice of software engineering are presented here. … This book is useful for software developers and managers who need an updated, comprehensive view of the spectrum of software engineering methods and is a good reference for a graduate course on software engineering and information systems. Summing Up: Highly recommended. Upper-division undergraduate through professional collections."
The Definitive Guide to db4o
A prominent solution for managing the data in these applications and devices is db4othe open source object database native to the Java and .NET platforms. Highly reliable and scalable, db4o cuts down on development time by smoothly integrating into the system, cutting out the otherwise costly object-relational mapping typical of larger applications. The Definitive Guide to db4o is the first book to comprehensively cover this project in detail. You will learn about all relevant topics, including installing and configuring db4o, querying and managing objects, performing transactions, and replicating data. To aid newcomers to the topic, early chapters cover object database fundamentals, as well as technical considerations and migration strategies. The book is complete with numerous C# and Java examples, so you'll be able to follow along regardless of your chosen language.
TestGoal: Result-Driven Testing
TestGoal is not just another methodology. Several good testing methodologies exist. But, like any other profession, also testing encompasses more than the simple application of a methodology. After all, strict adherence to a specific methodology is no guarantee for success. Success stems from the mindset, enthusiasm, knowledge and skill of the tester. These factors determine whether a methodology is applied successfully and whether testing takes on a result-driven character. And that’s what TestGoal is about: a result-driven attitude, testing principles and expertise as fundament, and a hands-on six step plan to enable result-driven testing.
Software Quality — ECSQ 2002 ; Quality Connection - 7th European Conference on Software Quality, Helsinki, Finland, June 9-13, 2002. Proceedings
We have selected two themes for this conference . Our ?rst theme, “production of attractive and reliable software at Internet speed” sums up the dilemma many software organisations face. In order to be competitive, software should contain advanced features and run reliably – yet it should be developed quickly and cost e?ectively for the right market window. Finding the right balance between these objectives is a critical question that will determine business success in the years to come. Our second theme, “production of software with a dynamic partnership n- work” highlights the current trend of using partnerships and subcontractors as integral players in the software development process. Partnerships sometimes need to be created quickly to respond to a market opportunity, yet the costs and speed of cooperation must be competitive.
Software Product Lines ; Vol. 3714 ; 9th International Conference, SPLC 2005, Rennes, France, September 26-29, 2005, Proceedings
The technical program of SPLC 2005 included. – two keynotes from David Weiss (Avaya, USA) and Jan Bosch (Nokia, F- land), both leading experts with academic and industrial insights; – 17 full and 3 short research papers organized around the following themes: feature modeling, re-engineering, strategies, validation, scoping and architecture, and product derivation ; – eight experience reports describing commercial application of product line practices ; – two panels focused on special topics in product line practice and product line research ; – tool demonstrations ; – a Hall of Fame session that continued the SPLC tradition in as lightly revised format. In addition, the technical program was preceded by a tutorial and workshop day that included ten half-day tutorials presented by well-recognized experts and five workshops on specific areas of product line research.
Software Process Improvement ; 13th European Conference, EuroSpi 2006, Joensuu, Finland, October 11-13, 2006, Proceedings
This book constitutes the refereed proceeding of the 13th European Software Process Improvement Conference, EuroSPI 2006, held in Joensuu, Finland in October 2006. The 18 revised full papers presented were carefully reviewed and selected from 62 submissions.
Software Measurement : Establish - Extract - Evaluate - Execute
In this volume, Ebert and Dumke provide a comprehensive introduction to software measurement. They detail knowledge and experiences about software measurement in an easily understood, hands-on presentation. Brief references are embedded from world-renown experts such as Alain Abran, Luigi Buglione, Manfred Bundschuh, David N. Card, Ton Dekkers, Robert L. Glass, David A. Gustafson, Marek Leszak, Peter Liggesmeyer, Andreas Schmietendorf, Harry Sneed, Charles Symons, Ruediger Zarnekow and Horst Zuse. Many examples and case studies are provided from Global 100 companies such as Alcatel-Lucent, Atos Origin, Axa, Bosch, Deloitte, Deutsche Telekom, Shell, Siemens and Vector Consulting.
Software Engineering Approaches for Offshore and Outsourced Development ; 1st International Conference, SEAFOOD 2007, Zurich, Switzerland, February 5-6, 2007, Revised Papers
The aim of the present volume is different. We recognize that of shore development is here to stay, and not just a result of cost considerations. It is – more accurately – a form of distributed development, relying on advances in communications to let the software industry, in our globalized world, benefit from the wide distribution of human talent. But it is also the source of a new set of challenges, to which accepted software engineering principles and techniques have not completely prepared us. Producing high-quality software on time and within budget is hard enough when the QA team is across the aisle from the core developers, and the customers across the street
Software Engineering 3 : Domains, Requirements, and Software Design
Volume 3 is based on the maxim: "Before software can be designed its requirements must be well understood, and before the requirements can be expressed properly the domain of the application must be well understood." This book covers the process from the development of domain descriptions, via the derivation of requirements prescriptions from domain models, to the refinement of requirements into software designs, i.e., architectures and component design. Emphasis is placed on what goes into proper domain descriptions and requirements prescriptions, how one acquires and analyses the domain knowledge and requirements expectations, and how one validates and verifies domain and requirements models.
Shell Scripting Recipes : A Problem-Solution Approach
This book is geared towards any Unix user who doesn't want to spend time creating or testing shell scripts. Instead, Shell Scripting Recipes dissects and explains over 150 much-needed and practical real-world examples, and then shows the reader how and when to appropriately use them.
Self-Organizing Systems; First International Workshop, IWSOS 2006 and Third International Workshop on New Trends in Network Architectures and Services, EuroNGI 2006, Passau, Germany, September 18-20, 2006, Proceedings
This book constitutes the refereed proceedings of the First International Workshop on Self-Organizing Systems, IWSOS 2006. The book offers 16 revised full papers and 6 revised short papers together with 2 invited talks and 3 poster papers. The papers are organized in topical sections on dynamics of structured and unstructured overlays, self-organization in peer-to-peer networks, self-organization in wireless environments, self-organization in distributed and grid computing, self-managing and autonomic computing, and more.
Security in E-Learning
Security in E-Learning is organized in three parts. Emphasizes that security is mainly an organizational and management issue. The third goal highlights improving security as an ongoing process. Security in E-Learning includes technical fundamentals (buzz words), examples and case studies covering each of these three topics. Considering the enormous costs of creating and maintaining courses, it is surprising that security is not yet considered an important issue by professionals, professors and students. Traditional security research has been largely driven by military requirements to enforce secrecy in the realm of e-learning. In most cases, the knowledge contained in e-learning programs is widely available. Therefore, the asset is not the information itself, but the hypermedia presentation used to convey the information.
Runtime Verification ; 7th International Workshop, RV 2007, Vancover, Canada, March 13, 2007, Revised Selected Papers
Runtime verification is a recent direction in formal methods research, which is complementary to such well-established formal verifcation methods as model checking. In 2007, the workshop was held on March 13, 2007 in Vancouver, British Columbia, Canada, co-located to the Conference on Aspect-Oriented Software Development (AOSD) in order to explore the emerging connections between the two communities.
Requirements Management : The Interface Between Requirements Development and All Other Systems Engineering Processes
Requirements Management has proven itself to be an enormous potential for the optimization of development projects throughout the last few years. Especially in the climate of an increasingly competitive market Requirements Management helps in carrying out developments faster, cheaper and with a higher quality. This book focuses on the interfaces of Requirements Management to the other disciplines of Systems Engineering, for example Project Management, Change Management and Configuration and Version Management. To this end, an introduction into Requirements Management and Requirements Development is given, along with a short sketch of Systems Engineering, and especially the necessary inputs and resulting outputs of Requirements Management are explained. Using these flows of information it is shown how Requirements Management can support and optimize the other project disciplines and how very important therefore a functioning Requirements Management is for all areas of development.
Quality Of Protection : Security Measurements and Metrics
Information security in the business setting has matured in the last few decades. Standards, such as IS017799, the Common Criteria’s, and a number of industry and academic certifications and risk analysis methodologies, have raised the bar on what is considered good security solution, from a business perspective. Yet, the evaluation of security solutions has largely a qualitative flavor. Notions such as Security Metrics, Quality of Protection (QoP) or Protection Level Agreement (PLA) have only surfaced in the literature. Quality of Protection: Security Measurements and Metrics is an edited volume based on the Quality of Protection Workshop at ESORICS 2005, the flagship European Symposium on Research in Computer Security. This book discusses how security research can progress towards a notion of quality of protection in security, comparable to the notion of quality of service in networking and software measurements and metrics, in empirical software engineering.
Pro Hibernate 3
Pro Hibernate 3 is the first book to offer complete coverage of the open source lightweight Hibernate 3 and its features. Authors Dave Minter and Jeff Linwood discuss the persistence layer and share design tips and best practices. And the duo goes beyond just explaining how to use parts of Hibernate; they probe well beneath the surface, and teach you how to step back and solve problems thoroughly. If you have experience using Java with databases, but lack experience with Hibernate, then this book is ideal for you. Similarly, if you have some familiarity with Hibernate 2 and now want to learn the nuances of version 3, then this book is a wise addition to your library.



















