Ian Bavey - Sammamish WA, US Jack Greenfield - Redmond WA, US Frank Fan - Redmond WA, US David Trowbridge - Enumclaw WA, US David S. Noble - Redmond WA, US Michael Hayton - Kirkland WA, US Vinay Bharadwaj - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717120
Abstract:
Various technologies and techniques are disclosed for providing an integration framework that enables tools to be integrated. The integration framework enables tools participating in the framework to be encapsulated in a manner that hides their implementations, thereby preventing them from taking deep dependencies on each other. The integration framework also enables the tools participating in the framework to carry formal type definitions called service and data contracts that describe the public behaviors they offer. The integration framework also provides support for migrating integration logic from tools into pluggable commands to further reduce coupling between the tools.
Evolving The Architecture Of A Software Application
Suhail Dutta - Kirkland WA, US David N. Trowbridge - Enumclaw WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717104, 717105
Abstract:
The logical architecture of an existing or target application or software system is modeled in the form of one or more architecture diagrams. The existing and target diagrams may be compared. A diagram may be modified by associating physical artifacts from an architecture discovery system or by selecting artifacts identified via a query statement. Rules are associated with the diagrams and validation performed based on the rules and the physical artifacts associated with the diagrams. A report may be produced facilitating further modifications to evolve the architecture represented by the diagrams to the target architecture.
Enforcement Of Architectural Design During Software Development
Suhail Dutta - Kirkland WA, US David N. Trowbridge - Enumclaw WA, US Bernard Tschirren - Seattle WA, US Arun M. Abraham - Everett WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717105, 717121
Abstract:
Architectural design intent for software is represented in some type of concrete form. A set of computable rules are inferred from the representation of the architectural design intent. The rules are applied to the codebase at various points in the development process including but not limited to when source code is checked into a project or when a build is run, or when a test run is performed. If the codebase being developed is not consistent with the architectural intent of the designer as captured, feedback concerning non-compliance is provided.
Name / Title
Company / Classification
Phones & Addresses
David Trowbridge Owner
David Trowbridge Insurance Agents, Brokers, and Service
Acute Pancreatitis Benign Polyps of the Colon Cholelethiasis or Cholecystitis Diverticulitis Gastritis and Duodenitis
Languages:
Chinese English French Spanish
Description:
Dr. Trowbridge graduated from the University of Missouri, Columbia School of Medicine in 1995. He works in Salt Lake City, UT and 1 other location and specializes in Gastroenterology. Dr. Trowbridge is affiliated with Alta View Hospital, LDS Hospital, Riverton Hospital and St Marks Hospital.