The patent's assignee is
News editors obtained the following quote from the background information supplied by the inventors: "This invention relates generally to processing within a computing environment, and more particularly to automated code coverage measurement and tracking per user story and requirement.
"The discipline of software testing has long dealt with testing quality questions such as completeness, efficiency, and effectiveness. One of the concepts through which these questions are addressed is the notion of test coverage. Test coverage is a measure of what percentage of something has been tested, where the most common basis for test coverage measurement is the amount of the source code that has been tested. Code coverage measures what percentage of the total source code base has been executed during testing (completeness). Most programming languages have automated tools to measure code coverage. Code coverage determines the efficiency of testing by, for example, enabling the ratio of test costs per test coverage level to be tracked and managed across time. Test coverage additionally enables the comparison of test coverage and defect rates for past releases for given areas of the code base.
"The limitations of code coverage are addressed by using alternatives that relate to the 'important' code paths as determined by users. These important code paths may include functions, user scenarios, interfaces, commands, use cases, graphical user interface (GUI) panels, etc. Coverage measurement using these as a basis is common, often in parallel with code coverage."
As a supplement to the background information on this patent application, VerticalNews correspondents also obtained the inventors' summary information for this patent application: "Embodiments include a method, system, and computer program product for automated code coverage measurement and tracking per user story and requirement. One or more software development requirements are received. One or more tasks are generated from the one or more software development requirements. A task identifier (ID) is assigned to each of the one or more tasks, and each of the task IDs is assigned to at least one code component. An application is released that includes at least one code components.
"Additional features and advantages are realized through the techniques of the present invention. Other embodiments and aspects of the invention are described in detail herein and are considered a part of the claimed invention. For a better understanding of the invention with advantages and features, refer to the description and to the drawings.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
"Referring now to the drawings wherein like elements are numbered alike in the several FIGURES:
"FIG. 1 depicts a schematic diagram of a system for automated code coverage measurement and tracking per user story and requirement that may be implemented by an embodiment;
"FIG. 2 depicts a schematic diagram of a code coverage mapping to requirements module in an embodiment;
"FIG. 3 depicts a process flow for associating requirements with code changes made for those requirements in an embodiment; and
"FIG. 4 depicts a process flow for matching code coverage and/or test results to modified code per requirement, in an embodiment."
For additional information on this patent application, see:
Keywords for this news article include: Software,
Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2014, NewsRx LLC
Most Popular Stories
- Doctor Who Christmas Episode Begins Production
- HCL America Adding 1,200 IT Jobs
- Medical Mfg. Jobs Coming to Dayton
- Michael Jackson, Freddie Mercury on Previously Unreleased Queen Cut
- Longtime Unemployed to Get Help in Las Vegas
- SpaceX Aims for Predawn Launch on Saturday
- Women Key to Democratic Party: Clinton
- U.S. Chamber Caught Up in Tax Inversion Question
- Feds Won't Say How Many Border Crossers Jailed
- Christie Didn't Order Bridge Shut Down, Feds Say