You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
ETAPS2000 was the third instance of the EuropeanJoint Conferenceson Theory and Practice of Software. ETAPS is an annual federated conference that was established in 1998 by combining a number of existing and new conferences. This year it comprised ?ve conferences (FOSSACS, FASE, ESOP, CC, TACAS), ?ve satellite workshops (CBS, CMCS, CoFI, GRATRA, INT), seven invited lectures, a panel discussion, and ten tutorials. The events that comprise ETAPS address various aspects of the system - velopment process, including speci?cation, design, implementation, analysis, and improvement. The languages, methodologies, and tools which support these - tivities are all well within its scope. Di?erent blends of theory and practice are represented, with an inclination towards theory with a practical motivation on one hand and soundly-based practice on the other. Many of the issues involved in software design apply to systems in general, including hardware systems, and the emphasis on software is not intended to be exclusive.
Models are used in all kinds of engineering disciplines to abstract from the various details of the modelled entity in order to focus on a speci?c aspect. Like a blueprint in civil engineering, a software architecture providesan abstraction from the full software system’s complexity. It allows software designers to get an overview on the system underdevelopmentandtoanalyzeitsproperties.Inthissense,modelsarethefoundation needed for software development to become a true engineering discipline. Especially when reasoning on a software system’s extra-functional properties, its software architecture carries the necessary information for early, design-time analyses. These analyses take the soft...
This volume contains papers presented at the DIMACS workshop on Specification of Parallel Algorithms, held in May 1994 at Princeton University. The goal of the workshop was to bring together some of the best researchers in parallel languages, algorithms, and systems to present and discuss recent developments in their areas of expertise. Among the topics discussed were new specification techniques for concurrent and distributed systems, behavioral and operational specification techniques, new parallel language and system abstractions, novel concurrent architectures and systems, large-scale parallel systems, specification tools and environments, and proof techniques for concurrent systems.
This publication deals with two major software quality management challenges. The first one involves how to deliver a software product within a competitive time frame and with a satisfying quality to the customer. The second one concerns how to best deal with the growing complexity of software applications using Internet technology. Due to faster development cycles the quality of an application has to be monitored during operation, since the usage of the application and the technology around it might change from day-to-day. The book compiles experiences from different industries and perspectives. Its goal is to give practical insights into high-tech software development projects of today.
During the overall development of complex engineering systems different modeling notations are employed. For example, in the domain of automotive systems system engineering models are employed quite early to capture the requirements and basic structuring of the entire system, while software engineering models are used later on to describe the concrete software architecture. Each model helps in addressing the specific design issue with appropriate notations and at a suitable level of abstraction. However, when we step forward from system design to the software design, the engineers have to ensure that all decisions captured in the system design model are correctly transferred to the software ...
This book constitutes the refereed proceedings of the 5th International Congress on Parallel Computing Technologies, PaCT-99, held in St. Petersburg, Russia in September 1999. The 47 revised papers presented were carefully reviewed and selected from more than 100 submissions. The papers address all current issues in parallel processing ranging from theory, algorithms, programming, and software to implementation, architectures, hardware, and applications.
New ways to design spaces for online interaction—and how they will change society. Computers were first conceived as “thinking machines,” but in the twenty-first century they have become social machines, online places where people meet friends, play games, and collaborate on projects. In this book, Judith Donath argues persuasively that for social media to become truly sociable media, we must design interfaces that reflect how we understand and respond to the social world. People and their actions are still harder to perceive online than face to face: interfaces are clunky, and we have less sense of other people's character and intentions, where they congregate, and what they do. Donat...
This book constitutes the thoroughly refereed post-proceedings of the 13th International Symposium on Graph Drawing, GD 2005, held in Limerick, Ireland in September 2005. The 38 revised full papers and 3 revised short papers presented together with 3 software demos, 8 posters and a report on the graph drawing contest were carefully selected during two rounds of reviewing and improvement from 101 submissions. All current aspects in graph drawing are addressed ranging from foundational and methodological issues to applications for various classes of graphs in a variety of fields. Also included is a report on the Workshop on Network Analysis and Visualisation held in conjunction with the conference.
This book constitutes the refereed proceedings of two joint events - the International Workshop on Software Measurement, IWSM 2009 and the International Conference on Software Process and Product Measurement, Mensura 2009, held in Amsterdam, The Netherlands, in November 2009. The 24 revised full papers presented were carefully reviewed and selected from numerous submissions for inclusion in the book. This book considers issues such as the applicability of measures and metrics to software, the efficiency of measurement programs in industry and the theoretical foundations of software engineering.
This book presents the proceedings of the 9th International Conference of Z Users, ZUM '95, held in Limerick, Ireland in September 1995. The book contains 34 carefully selected papers on Z, using Z, applications of Z, proof, testing, industrial usage, object orientation, animation of specification, method integration, and teaching formal methods. Of particular interest is the inclusion of an annotated Z bibliography listing 544 entries. While focussing on Z, by far the most commonly used "formal method" both in industry and application, the volume is of high relevance for the whole formal methods community.