You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Here's a complete guide to building reliable component-based software systems. Written by world-renowned experts in the component-based software engineering field, this unique resource helps you manage complex software through the development, evaluation and integration of software components. You quickly develop a keen awareness of the benefits and risks to be considered when developing reliable systems using components. A strong software engineering perspective helps you gain a better understanding of software component design, to build systems with stronger requirements, and avoid typical errors throughout the process, leading to improved quality and time to market. From component definition, standards, objects and frameworks, to organizational development and support of the component-based life cycle, the book describes aspects of systems development using components and component development. It focuses on dependable and real-time systems, employing case studies from the process automation industry, software production, electronic consumer equipment and office software development.
Computer Aided Software Engineering (CASE) tools typically support individual users in the automation of a set of tasks within a software development process. Such tools have helped organizations in their efforts to develop better software within budget and time constraints. However, many organizations are failing to take full advantage of CASE technology as they struggle to make coordinated use of collections of tools, often obtained at different times from different vendors. This book provides an in-depth analysis of the CASE tool integration problem, and describes practical approaches that can be used with current CASE technology to help your organization take greater advantage of integrated CASE.
Deployment is the act of taking components and readying them for productive use. There may be steps following deployment, such as installation or m- agement related functions, but all decisions about how to con?gure and c- pose/assemble a component are made at the deployment stage. This is therefore the one opportunity in the software lifecycle to bridge the gap between what the component developer couldn’t know about the deployment environment and what the environment’s developer couldn’t know about the open set of depl- able components. It is not surprising that deployment as a dedicated step gains importance when addressing issues of system-wide qualities, such as coping with constr...
This book constitutes the refereed proceedings of the 17th International Conference on Computer Aided Verification, CAV 2005, held in Edinburgh, Scotland, UK in July 2005. The 32 revised full papers presented together with 16 tool papers and 3 invited papers, as well as a report on a special tools competition were carefully reviewed and selected from 155 submissions. The papers cover all current issues in computer aided verification and model checking, ranging from foundational and methodological issues to the evaluation of major tools and systems.
None
Presents papers from a May 1999 symposium, in sections on analysis and design, middleware and operating systems, applications, tools and services, modeling and evaluation, object-oriented techniques for resource-constrained architectures, QoS assurance, software architecture, fault tolerance, and re
The August 1999 conference concentrated on the delivery of high-quality software on schedule and within budget, offering practical experience from both industry and academia. The 37 technical papers provide insights from lessons learned on real projects, covering such topics as databases, object-ori
Thirty-one papers from the November 2001 conference in Bologna address topics such as collaborative and cooperative software engineering, distributed multimedia computing, ubiquitous computing, Web-based computing, Intranet and Internet technologies, distributed agents, applications of distributed systems, Java-based network computing and ATM networks, network infrastructure, mobile computing, security and assurance, and distributed object computing. Author index only. c. Book News Inc.