Patents Assigned to LogicLibrary, Inc.
-
Patent number: 8412813Abstract: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A system, for example, is described that includes a repository to store artifacts, and an asset source to generate a software asset based on the artifacts. The system further includes an asset management system to receive the software asset from the asset source and store the software asset within an asset library. The system may further include a model having one or more elements, and an asset retrieval module to selectively retrieve a subset of the software assets from the asset library based on input from a user identifying one or more of the elements. The system may also include a subsystem that allows users to customize asset governance processes and tailor system behavior through an event-driven mechanism.Type: GrantFiled: May 17, 2006Date of Patent: April 2, 2013Assignee: LogicLibrary, Inc.Inventors: Brent A. Carlson, Timothy J. Graser
-
Publication number: 20080133558Abstract: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A system, for example, is described that includes a repository to store artifacts, and an asset source to generate a software asset based on the artifacts. The system further includes an asset management system to receive the software asset from the asset source and store the software asset within an asset library. The system may further include a model having one or more elements, and an asset retrieval module to selectively retrieve a subset of the software assets from the asset library based on input from a user identifying one or more of the elements.Type: ApplicationFiled: January 18, 2008Publication date: June 5, 2008Applicant: LogicLibrary, Inc.Inventors: Brent A. Carlson, Timothy J. Graser, Dave H. Gross, Debra L. Mariner, John J. Palof, Paul W. Tamminga
-
Patent number: 7322024Abstract: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A system, for example, is described that includes a repository to store artifacts, and an asset source to generate a software asset based on the artifacts. The system further includes an asset management system to receive the software asset from the asset source and store the software asset within an asset library. The system may further include a model having one or more elements, and an asset retrieval module to selectively retrieve a subset of the software assets from the asset library based on input from a user identifying one or more of the elements.Type: GrantFiled: March 18, 2002Date of Patent: January 22, 2008Assignee: LogicLibrary, Inc.Inventors: Brent A. Carlson, Timothy J Graser, Dave H Gross, Debra L Mariner, John J Palof, Paul W Tamminga
-
Patent number: 7200805Abstract: In general, techniques are described for dynamically generating schema information for data description languages. The techniques include receiving a schema defining a class of elements that conform to a data description language, and receiving a constraint template that defines requirements for instances of the elements. The techniques further comprise dynamically generating schema information based on the schema and the constraint template, and validating a document in accordance with the schema information.Type: GrantFiled: March 19, 2002Date of Patent: April 3, 2007Assignee: LogicLibrary, Inc.Inventors: Brent A. Carlson, Dave H Gross, Timothy J Graser
-
Publication number: 20070033567Abstract: In general, techniques are described that facilitate the reuse of software assets within an enterprise. A software asset, as used herein, refers to a set of one or more related artifacts that have been created or harvested for the purpose of applying that asset repeatedly in subsequent development environments. A system, for example, is described that includes a repository to store artifacts, and an asset source to generate a software asset based on the artifacts. The system further includes an asset management system to receive the software asset from the asset source and store the software asset within an asset library. The system may further include a model having one or more elements, and an asset retrieval module to selectively retrieve a subset of the software assets from the asset library based on input from a user identifying one or more of the elements.Type: ApplicationFiled: October 12, 2006Publication date: February 8, 2007Applicant: LogicLibrary, Inc.Inventors: Brent Carlson, Dave Gross, Timothy Graser, Debra Mariner, John Palof, Paul Tamminga
-
Patent number: 7080355Abstract: A targeted asset capture system that maps software resources to a domain model, and search and management tools for retrieving asset information and controlling asset acquisition. The domain model may include a process-centered organization and/or a structural organization of model tasks, functions, and data types. Capture includes mapping to the model functions and data types, and preferably also includes capturing other information about the asset and about the quality of mapping. The domain model may be used to build a search specification for searching for available assets that meet some or all of a set of functional (and/or nonfunctional) requirements. The search specification may also be published in part or in whole as a development specification.Type: GrantFiled: July 6, 2001Date of Patent: July 18, 2006Assignee: LogicLibrary, Inc.Inventors: Brent Carlson, Tim Graser, Debra Mariner, John Palof, Paul Tamminga