Daniel Joseph Sturtevant - Cambridge MA, US Christopher Lalancette - Ayer MA, US
International Classification:
G06F 21/02
US Classification:
726 32
Abstract:
Various hardware and software configurations are described herein which provide improved security and control over protected data. In some embodiments, a computer includes a main motherboard card coupled to all input/output devices connected to the computer, and a trusted operating system operates on the main motherboard which includes an access control module for controlling access to the protected data in accordance with rules. The trusted operating system stores the protected data in an unprotected form only on the memory devices on the main motherboard. The computer may also have a computer card coupled to the main motherboard via a PCI bus, on which is operating a guest operating system session for handling requests for data from software applications on the computer. A tamper detection mechanism is provided in the computer for protecting against attempts to copy the unprotected form of the protected data onto memory devices other than the one or more memory devices used by the motherboard or computer card.
Computer-Implemented Tools And Methods For Extracting Information About The Structure Of A Large Computer Software System, Exploring Its Structure, Discovering Problems In Its Design, And Enabling Refactoring
- Cambridge MA, US Daniel J. Sturtevant - Newton MA, US
International Classification:
G06F 8/72 G06F 8/74 G06F 11/36
Abstract:
An interrelated set of tools and methods are disclosed for recording the identity of software components responsible for creating files, recording the identity of software components that access software files, reasoning about the dependency relationships between software components, identifying and reporting undesirable dependencies between them, and reporting other useful information about a large-scale software architecture by instrumenting a software build process or test process.
Computer-Implemented Methods And Systems For Measuring, Estimating, And Managing Economic Outcomes And Technical Debt In Software Systems And Projects
Daniel J. Sturtevant - Newton MA, US Carliss Baldwin - Brookline MA, US Alan MacCormack - Wellesley MA, US Sunny Ahn - West Newbury MA, US Sean Gilliland - Reno NV, US
Assignee:
Silverthread, Inc. - Cambridge MA
International Classification:
G06F 9/44 G06Q 10/06 G06Q 40/00
Abstract:
An interrelated set of tools and methods is disclosed for: (1) measuring the relationship between software source code attributes (such as code quality, design quality, test quality, and complexity metrics) and software economics outcome metrics (such as maintainability, agility, and cost) experienced by development and maintenance organizations, (2) using this information to project or estimate the level of technical debt in a software codebase, (3) using this information to estimate the financial value of efforts focused on improving the codebase (such as rewriting or refactoring), and (4) using this information to help manage a software development effort over its lifetime so as to improve software economics, business outcomes, and technical debt while doing so.
Computer-Implemented Tools And Methods For Extracting Information About The Structure Of A Large Computer Software System, Exploring Its Structure, Discovering Problems In Its Design, And Enabling Refactoring
- Cambridge MA, US Daniel J. Sturtevant - Cambridge MA, US
Assignee:
Silverthread, Inc. - Cambridge MA
International Classification:
G06F 9/44 G06F 11/36
Abstract:
An interrelated set of tools and methods are disclosed for recording the identity of software components responsible for creating files, recording the identity of software components that access software files, reasoning about the dependency relationships between software components, identifying and reporting undesirable dependencies between them, and reporting other useful information about a large-scale software architecture by instrumenting a software build process or test process.
Name / Title
Company / Classification
Phones & Addresses
Daniel Joseph Sturtevant Soc signatory
EMTECT SOLUTIONS LLC
209 Elm St, Cambridge, MA 02139 West Newton, MA 02465
Pleasant Hill Unit 3 High School Pleasant Hill IL 1992-1996
Community:
Sara Mcintire, David Miller, Jeffrey Henderson, Paula Shewmake, Dana Wheaton, Torie Hart, Holly Morrison, Ann Skirvin, Amy Barnes, Jennifer Watts, Terry Clendenny