Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Automated Database Applications Testing: Specification Representation for Automated Reasoning

Buy

This book introduces SpecDB, an intelligent database created to represent and host software specifications in a machine-readable format, based on the principles of artificial intelligence and unit testing database operations. SpecDB is demonstrated via two automated intelligent tools. The first automatically generates database constraints from a rule-base in SpecDB. The second is a reverse engineering tool that logs the actual execution of the program from the code.

In this book we introduce SpecDB, a database created to represent and host software speci cations in a machine-readable format. The speci cations represented in SpecDB are for the purpose of unit testing database operations. A structured representation aids in the processes of both automated software testing and software code generation, based on the actual software speci cations. We describe the design of SpecDB, the underlying database that can hold the speci cations required for unit testing database operations.

Speci cations can be fed directly into SpecDB, or, if available, the formal speci cations can be translated to the SpecDB representation. An algorithm that translates formal speci cations to the SpecDB representation is described. The Z formal speci cation language has been chosen as an example for the translation algorithm. The outcome of the translation algorithm is a set of machine-readable formal speci cations.

(HTML tags aren't allowed.)

Biologically Motivated Computer Vision
Biologically Motivated Computer Vision
This book constitutes the refereed proceedings of the Second International Workshop on Biologically Motivated Computer Vision, BMCV 2002, held in Tübingen, Germany, in November 2002.

The 22 revised full papers and 37 revised short papers presented together with 6 invited papers were carefully reviewed and selected from 97...

Bionanotechnology: Lessons from Nature
Bionanotechnology: Lessons from Nature

Today is the most exciting time to be working in nanotechnology, and bionanotechnology in particular. Chemistry, biology, and physics have revealed an immense amount of information on molecular structure and function, and now we are poised to make use of it for atomic-level engineering. New discoveries are being made every day, and...

Remote Sensing of Snow and Ice
Remote Sensing of Snow and Ice
Although our planet is characterized by water, the extent to which water in its frozen state plays a role in the functioning of the Earth is perhaps underappreciated. Snow and ice cover about a sixth of the Earth’s surface, as snow lying on the ground, as glaciers and larger masses of terrestrial ice, including the huge...

Mobile Web Services: Architecture and Implementation
Mobile Web Services: Architecture and Implementation

Mobile Web services offer new possibilities and extraordinary rewards for the mobile telecommunications market.

Service-oriented architectures (SOAs) implemented with Web services are fundamentally changing business processes supported by distributed computing. These technologies bring forward the promise of...

The IOC Manual of Sports Injuries: An Illustrated Guide to the Management of Injuries in Physical Activity
The IOC Manual of Sports Injuries: An Illustrated Guide to the Management of Injuries in Physical Activity

Created in collaboration with the Medical Commission of the International Olympic Committee, this new manual distills the latest advances in sports medicine into clinically relevant, practical guidance on treating sports injuries.  Ideal for primary care physicians, ER physicians, physical therapists, athletic trainers, nurse...

HBase in Action
HBase in Action

I got my start with HBase in the fall of 2008. It was a young project then, released only in the preceding year. As early releases go, it was quite capable, although not without its fair share of embarrassing warts. Not bad for an Apache subproject with fewer than 10 active committers to its name! That was the height of the NoSQL...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy