WO2005031510A3 - Table-oriented application development environment - Google Patents

Table-oriented application development environment Download PDF

Info

Publication number
WO2005031510A3
WO2005031510A3 PCT/US2004/030929 US2004030929W WO2005031510A3 WO 2005031510 A3 WO2005031510 A3 WO 2005031510A3 US 2004030929 W US2004030929 W US 2004030929W WO 2005031510 A3 WO2005031510 A3 WO 2005031510A3
Authority
WO
WIPO (PCT)
Prior art keywords
metadata
development environment
application development
oriented application
num
Prior art date
Application number
PCT/US2004/030929
Other languages
German (de)
French (fr)
Other versions
WO2005031510A2 (en
Inventor
Salleh Diab
Original Assignee
Tablecode Software Corp
Salleh Diab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tablecode Software Corp, Salleh Diab filed Critical Tablecode Software Corp
Publication of WO2005031510A2 publication Critical patent/WO2005031510A2/en
Publication of WO2005031510A3 publication Critical patent/WO2005031510A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/24Object-oriented
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure

Abstract

The invention relates to a method for developing a software application including the step of creating a software application having one or more classes (Figure 18-A, #1852,1853,1854), each class comprising one or more metadata describing characteristics defining the class. The method also includes the step of enabling any number of additional metadata to be added to the metadata of the class (Figure 18-A, #1852) to facilitate the development of the software application. Also, the metadata and the additional metadata are organized in a tabular fashion (Figure 18-A, #1851)
PCT/US2004/030929 2003-09-24 2004-09-22 Table-oriented application development environment WO2005031510A2 (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US50590803P 2003-09-24 2003-09-24
US60/505,908 2003-09-24
US10/869,979 2004-06-17
US10/870,407 2004-06-17
US10/870,407 US7266565B2 (en) 2003-09-24 2004-06-17 Table-oriented application development environment
US10/870,406 2004-06-17
US10/870,406 US7130863B2 (en) 2003-09-24 2004-06-17 Method for enhancing object-oriented programming through extending metadata associated with class-body class-head by adding additional metadata to the database
US10/869,979 US7318216B2 (en) 2003-09-24 2004-06-17 Software application development environment facilitating development of a software application

Publications (2)

Publication Number Publication Date
WO2005031510A2 WO2005031510A2 (en) 2005-04-07
WO2005031510A3 true WO2005031510A3 (en) 2007-04-05

Family

ID=34397184

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/030929 WO2005031510A2 (en) 2003-09-24 2004-09-22 Table-oriented application development environment

Country Status (2)

Country Link
US (3) US7130863B2 (en)
WO (1) WO2005031510A2 (en)

Families Citing this family (174)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7532339B1 (en) * 1999-12-08 2009-05-12 Lexmark International, Inc. Self-describing device interface system
US7447687B2 (en) 2002-05-10 2008-11-04 International Business Machines Corporation Methods to browse database query information
US7716167B2 (en) 2002-12-18 2010-05-11 International Business Machines Corporation System and method for automatically building an OLAP model in a relational database
US7953694B2 (en) 2003-01-13 2011-05-31 International Business Machines Corporation Method, system, and program for specifying multidimensional calculations for a relational OLAP engine
US8122106B2 (en) * 2003-03-06 2012-02-21 Microsoft Corporation Integrating design, deployment, and management phases for systems
EP1623302A4 (en) * 2003-03-18 2012-11-21 Networks Dynamics Inc Network operating system and method
US7895191B2 (en) * 2003-04-09 2011-02-22 International Business Machines Corporation Improving performance of database queries
US20040268226A1 (en) * 2003-06-26 2004-12-30 International Business Machines Corporation, Armonk, New York Facilitating the development of computer programs
US7707255B2 (en) 2003-07-01 2010-04-27 Microsoft Corporation Automatic grouping of electronic mail
US7130863B2 (en) * 2003-09-24 2006-10-31 Tablecode Software Corporation Method for enhancing object-oriented programming through extending metadata associated with class-body class-head by adding additional metadata to the database
US20050246529A1 (en) * 2004-04-30 2005-11-03 Microsoft Corporation Isolated persistent identity storage for authentication of computing devies
US7707143B2 (en) * 2004-06-14 2010-04-27 International Business Machines Corporation Systems, methods, and computer program products that automatically discover metadata objects and generate multidimensional models
DE602004022517D1 (en) * 2004-06-15 2009-09-24 Sap Ag A data processing system and method for monitoring database replication
US8255828B2 (en) 2004-08-16 2012-08-28 Microsoft Corporation Command user interface for displaying selectable software functionality controls
US8146016B2 (en) 2004-08-16 2012-03-27 Microsoft Corporation User interface for displaying a gallery of formatting options applicable to a selected object
US7703036B2 (en) 2004-08-16 2010-04-20 Microsoft Corporation User interface for displaying selectable software functionality controls that are relevant to a selected object
US20060080644A1 (en) * 2004-10-07 2006-04-13 International Business Machines Corporation Parameterization of programming structures
US7624384B2 (en) * 2004-11-30 2009-11-24 Intel Corporation Apparatus, system, and method of dynamic binary translation with translation reuse
EP1834479A4 (en) * 2005-01-07 2013-03-13 Korea Electronics Telecomm Apparatus and method for providing adaptive broadcast service using usage environment description including biographic information and terminal information
US7526719B1 (en) * 2005-03-21 2009-04-28 Autodesk, Inc. File format for table styles
US20060230382A1 (en) * 2005-04-12 2006-10-12 Moulckers Ingrid M System and method for managing a reusable set of business solution components
US7797147B2 (en) * 2005-04-15 2010-09-14 Microsoft Corporation Model-based system monitoring
US7802144B2 (en) * 2005-04-15 2010-09-21 Microsoft Corporation Model-based system monitoring
US7743373B2 (en) * 2005-05-06 2010-06-22 International Business Machines Corporation Method and apparatus for managing software catalog and providing configuration for installation
US7971198B2 (en) * 2005-06-08 2011-06-28 Unoweb Inc. Method for global resource sharing having logically linked means and integrated functionality for building solutions
WO2006138420A1 (en) 2005-06-14 2006-12-28 Enterprise Elements, Inc. Database data dictionary
US20070016393A1 (en) * 2005-06-29 2007-01-18 Microsoft Corporation Model-based propagation of attributes
US8549513B2 (en) 2005-06-29 2013-10-01 Microsoft Corporation Model-based virtual system provisioning
US9129038B2 (en) * 2005-07-05 2015-09-08 Andrew Begel Discovering and exploiting relationships in software repositories
US8627222B2 (en) 2005-09-12 2014-01-07 Microsoft Corporation Expanded search and find user interface
US8464214B2 (en) * 2005-09-15 2013-06-11 Ca, Inc. Apparatus, method and system for building software by composition
US7941309B2 (en) 2005-11-02 2011-05-10 Microsoft Corporation Modeling IT operations/policies
US8600960B2 (en) * 2005-11-22 2013-12-03 Sap Ag Processing proposed changes to data
US7505993B2 (en) * 2005-12-14 2009-03-17 International Business Machines Corporation Database schema for content managed data
WO2007076459A2 (en) 2005-12-21 2007-07-05 Digimarc Corporation Rules driven pan id metadata routing system and network
US7472103B1 (en) 2005-12-23 2008-12-30 The Mathworks, Inc. Registering rules for entity attributes for validation and inference
US8086994B2 (en) * 2005-12-29 2011-12-27 International Business Machines Corporation Use of RAS profile to integrate an application into a templatable solution
US8141038B2 (en) * 2005-12-29 2012-03-20 International Business Machines Corporation Virtual RAS repository
US20070162492A1 (en) * 2005-12-30 2007-07-12 Kritesh Vasing Reconstruction of historic business object state
US7904417B2 (en) * 2006-02-27 2011-03-08 Microsoft Corporation Recursive metadata templating
US20070226298A1 (en) * 2006-03-24 2007-09-27 Sap Ag. Methods and systems providing metadata in service signatures
US8091069B2 (en) * 2006-04-11 2012-01-03 Rojer Alan S Module specification language and meta-module
US7962888B2 (en) * 2006-04-11 2011-06-14 Rojer Alan S Producing unitary class definitions from module specifications
US7934193B2 (en) * 2006-04-11 2011-04-26 Rojer Alan S Processing a module specification to produce a module definition
US7890478B2 (en) * 2006-04-24 2011-02-15 Sap Ag Projected business objects
US7836440B2 (en) * 2006-04-27 2010-11-16 Oracle America, Inc. Dependency-based grouping to establish class identity
US9727989B2 (en) 2006-06-01 2017-08-08 Microsoft Technology Licensing, Llc Modifying and formatting a chart using pictorially provided chart elements
US20070282801A1 (en) * 2006-06-05 2007-12-06 Ajay A Apte Dynamically creating and executing an application lifecycle management operation
US20080046861A1 (en) * 2006-08-15 2008-02-21 Grieser Maria A Method and interface for creating a workbook to implement a business process
US7574701B2 (en) * 2006-08-21 2009-08-11 Microsoft Corporation Syntax for members added through object protocol systems and methods
US8255790B2 (en) * 2006-09-08 2012-08-28 Microsoft Corporation XML based form modification with import/export capability
US7900190B2 (en) * 2006-09-21 2011-03-01 Sap Ag Business object templates
US8074200B2 (en) 2006-10-16 2011-12-06 International Business Machines Corporation Method and system for providing tooling instructions through parameterization as an aid for software application development
US7539701B2 (en) 2006-11-20 2009-05-26 Microsoft Corporation Generic infrastructure for migrating data between applications
US7974993B2 (en) * 2006-12-04 2011-07-05 Microsoft Corporation Application loader for support of version management
US7809703B2 (en) * 2006-12-22 2010-10-05 International Business Machines Corporation Usage of development context in search operations
US7647325B2 (en) * 2007-01-15 2010-01-12 Microsoft Corporation Hardware and software identifier categorization and review
US8850414B2 (en) * 2007-02-02 2014-09-30 Microsoft Corporation Direct access of language metadata
US20080209396A1 (en) * 2007-02-28 2008-08-28 Arcsoft, Inc. Homepage for Modular Software
US9558184B1 (en) * 2007-03-21 2017-01-31 Jean-Michel Vanhalle System and method for knowledge modeling
US8359566B2 (en) * 2007-04-13 2013-01-22 International Business Machines Corporation Software factory
US20080256390A1 (en) * 2007-04-13 2008-10-16 Chaar Jarir K Project Induction in a Software Factory
US8464205B2 (en) * 2007-04-13 2013-06-11 International Business Machines Corporation Life cycle of a work packet in a software factory
US8296719B2 (en) * 2007-04-13 2012-10-23 International Business Machines Corporation Software factory readiness review
US8141040B2 (en) * 2007-04-13 2012-03-20 International Business Machines Corporation Assembling work packets within a software factory
US8566777B2 (en) * 2007-04-13 2013-10-22 International Business Machines Corporation Work packet forecasting in a software factory
US7958494B2 (en) * 2007-04-13 2011-06-07 International Business Machines Corporation Rapid on-boarding of a software factory
US8327318B2 (en) * 2007-04-13 2012-12-04 International Business Machines Corporation Software factory health monitoring
US9098263B2 (en) * 2007-04-30 2015-08-04 Microsoft Technology Licensing, Llc Database application assembly and preparation
US10255583B2 (en) * 2007-05-01 2019-04-09 Oracle International Corporation Nested hierarchical rollups by level using a normalized table
US20080288622A1 (en) * 2007-05-18 2008-11-20 Microsoft Corporation Managing Server Farms
WO2008141801A1 (en) * 2007-05-21 2008-11-27 Stefan Becker A method for providing or operating a framework for the realization of independently developed programs
US8484578B2 (en) 2007-06-29 2013-07-09 Microsoft Corporation Communication between a document editor in-space user interface and a document editor out-space user interface
US8762880B2 (en) * 2007-06-29 2014-06-24 Microsoft Corporation Exposing non-authoring features through document status information in an out-space user interface
US8020144B2 (en) 2007-06-29 2011-09-13 Microsoft Corporation Metadata-based application deployment
US8200604B2 (en) 2007-06-29 2012-06-12 Microsoft Corporation Multi-platform business calculation rule language and execution environment
US8132162B2 (en) * 2007-07-05 2012-03-06 International Business Machines Corporation Runtime machine analysis of applications to select methods suitable for method level caching
US7949826B2 (en) * 2007-07-05 2011-05-24 International Business Machines Corporation Runtime machine supported method level caching
US7761483B2 (en) * 2007-07-27 2010-07-20 Sap Ag System and method for providing data handling within a human capital management system
US8141030B2 (en) * 2007-08-07 2012-03-20 International Business Machines Corporation Dynamic routing and load balancing packet distribution with a software factory
US8332807B2 (en) * 2007-08-10 2012-12-11 International Business Machines Corporation Waste determinants identification and elimination process model within a software factory operating environment
US9189757B2 (en) * 2007-08-23 2015-11-17 International Business Machines Corporation Monitoring and maintaining balance of factory quality attributes within a software factory environment
US8539437B2 (en) * 2007-08-30 2013-09-17 International Business Machines Corporation Security process model for tasks within a software factory
US7873611B2 (en) * 2007-08-31 2011-01-18 Red Hat, Inc. Boolean literal and parameter handling in object relational mapping
US7996416B2 (en) * 2007-08-31 2011-08-09 Red Hat, Inc. Parameter type prediction in object relational mapping
US8903842B2 (en) * 2007-10-26 2014-12-02 Microsoft Corporation Metadata driven reporting and editing of databases
US10452768B2 (en) * 2007-11-03 2019-10-22 International Business Machines Corporation Managing source annotation metadata
US9152656B2 (en) 2007-11-20 2015-10-06 Microsoft Technology Licensing, Llc Database data type creation and reuse
US9411744B1 (en) * 2008-01-15 2016-08-09 Xilinx, Inc. Content-based caching in a managed runtime computing environment
US10229389B2 (en) * 2008-02-25 2019-03-12 International Business Machines Corporation System and method for managing community assets
US7895174B2 (en) * 2008-03-27 2011-02-22 Microsoft Corporation Database part table junctioning
US8266582B2 (en) * 2008-03-31 2012-09-11 Oracle America, Inc. Method for creating unified binary files
US9588781B2 (en) 2008-03-31 2017-03-07 Microsoft Technology Licensing, Llc Associating command surfaces with multiple active components
US8856088B2 (en) * 2008-04-01 2014-10-07 Microsoft Corporation Application-managed file versioning
US9032374B2 (en) * 2008-04-03 2015-05-12 International Business Machines Corporation Metadata-integrated debugger
US9164737B2 (en) * 2008-05-16 2015-10-20 Microsoft Technology Licensing, Llc Augmenting programming languages with a type system
US8595044B2 (en) 2008-05-29 2013-11-26 International Business Machines Corporation Determining competence levels of teams working within a software
US8667469B2 (en) 2008-05-29 2014-03-04 International Business Machines Corporation Staged automated validation of work packets inputs and deliverables in a software factory
US8862633B2 (en) 2008-05-30 2014-10-14 Novell, Inc. System and method for efficiently building virtual appliances in a hosted environment
US8543998B2 (en) * 2008-05-30 2013-09-24 Oracle International Corporation System and method for building virtual appliances using a repository metadata server and a dependency resolution service
US8375356B2 (en) * 2008-06-16 2013-02-12 Microsoft Corporation Tabular completion lists
US9665850B2 (en) 2008-06-20 2017-05-30 Microsoft Technology Licensing, Llc Synchronized conversation-centric message list and message reading pane
US8370826B2 (en) * 2008-06-25 2013-02-05 International Business Machines Corporation Automatically managing versioning of mashup widgets
US9639331B2 (en) 2008-07-09 2017-05-02 International Business Machines Corporation Service interface creation and modification for object-oriented services
US8527329B2 (en) 2008-07-15 2013-09-03 International Business Machines Corporation Configuring design centers, assembly lines and job shops of a global delivery network into “on demand” factories
US8452629B2 (en) 2008-07-15 2013-05-28 International Business Machines Corporation Work packet enabled active project schedule maintenance
US8140367B2 (en) 2008-07-22 2012-03-20 International Business Machines Corporation Open marketplace for distributed service arbitrage with integrated risk management
US8375370B2 (en) 2008-07-23 2013-02-12 International Business Machines Corporation Application/service event root cause traceability causal and impact analyzer
US8418126B2 (en) 2008-07-23 2013-04-09 International Business Machines Corporation Software factory semantic reconciliation of data models for work packets
US20100023923A1 (en) * 2008-07-24 2010-01-28 Sap Portals Israel Ltd Method for medeling objects in a hetrogenious computing environment
US8572580B2 (en) * 2008-07-28 2013-10-29 Microsoft Corporation Computer application packages with customizations
US8336026B2 (en) 2008-07-31 2012-12-18 International Business Machines Corporation Supporting a work packet request with a specifically tailored IDE
US8271949B2 (en) * 2008-07-31 2012-09-18 International Business Machines Corporation Self-healing factory processes in a software factory
US8448129B2 (en) 2008-07-31 2013-05-21 International Business Machines Corporation Work packet delegation in a software factory
US8667404B2 (en) * 2008-08-06 2014-03-04 Autodesk, Inc. Predictive material editor
US8543969B2 (en) * 2008-11-05 2013-09-24 Sap Portals Israel Ltd. Method and apparatus for developing a computer program utilizing a service oriented architecture
US8584084B2 (en) * 2008-11-12 2013-11-12 Autodesk, Inc. System for library content creation
US20110131512A1 (en) * 2009-12-02 2011-06-02 Microsoft Corporation Updateable running application
US8983983B2 (en) 2010-02-04 2015-03-17 Network State, LLC State operating system
US10013252B2 (en) * 2010-04-16 2018-07-03 Oracle International Corporation Software development compliance system
CN101819530A (en) * 2010-04-30 2010-09-01 山东中创软件工程股份有限公司 Program object generation method and device and computer
WO2021161104A1 (en) 2020-02-12 2021-08-19 Monday.Com Enhanced display features in collaborative network systems, methods, and devices
US8930942B2 (en) * 2010-05-26 2015-01-06 Tibco Software Inc. Capability model for deploying componentized applications
US8433673B2 (en) * 2010-05-28 2013-04-30 Oracle International Corporation System and method for supporting data warehouse metadata extension using an extender
US8782605B2 (en) * 2010-05-28 2014-07-15 Salesforce.Com, Inc. Methods and systems for presenting different versions of an application
US8434060B2 (en) * 2010-08-17 2013-04-30 Sap Ag Component load procedure for setting up systems
US8407073B2 (en) 2010-08-25 2013-03-26 International Business Machines Corporation Scheduling resources from a multi-skill multi-level human resource pool
US20120102453A1 (en) * 2010-10-21 2012-04-26 Microsoft Corporation Multi-dimensional objects
US8954927B2 (en) * 2010-12-30 2015-02-10 Sap Ag Management of objects within a meta-data repository
US8959113B2 (en) 2011-03-30 2015-02-17 Open Text S.A. System, method and computer program product for managing tabulated metadata
US8660878B2 (en) 2011-06-15 2014-02-25 International Business Machines Corporation Model-driven assignment of work to a software factory
US8745572B2 (en) * 2011-06-22 2014-06-03 Microsoft Corporation Software development automated analytics
US9063758B2 (en) * 2011-06-28 2015-06-23 Microsoft Technology Licensing, Llc Population of dynamic objects representing static namespace hierarchies
US8898628B2 (en) 2011-09-23 2014-11-25 Ahmad RAZA Method and an apparatus for developing software
US8612405B1 (en) 2011-09-30 2013-12-17 Emc Corporation System and method of dynamic data object upgrades
US9164751B2 (en) * 2011-09-30 2015-10-20 Emc Corporation System and method of rolling upgrades of data traits
JP5818630B2 (en) * 2011-10-25 2015-11-18 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation Specification verification method, program and system
KR20130073396A (en) * 2011-12-23 2013-07-03 한국전자통신연구원 Apparatus and method for supporting software development for vehicle
US9104781B2 (en) * 2012-08-28 2015-08-11 Microsoft Technology Licensing, Llc Obtaining metadata set by imperative statement
CN102830979B (en) * 2012-08-30 2015-12-16 江苏省交通科学研究院股份有限公司 based on the CAD drawing information batch processing method of ObjectArx
US8930919B2 (en) * 2012-09-25 2015-01-06 The Boeing Company Modernization of legacy software systems based on modeled dependencies
US9720660B2 (en) * 2013-05-21 2017-08-01 Red Hat, Inc. Binary interface instrumentation
US9135604B2 (en) * 2013-06-03 2015-09-15 Sap Se Synchronizing real and virtual software development
FR3013862A1 (en) * 2013-11-26 2015-05-29 Orange PROCESSING DATA RELATING TO ENTITIES
US9569283B2 (en) * 2014-01-31 2017-02-14 Sap Se Write back of documents opened in third-party applications
US9582677B2 (en) * 2014-02-20 2017-02-28 International Business Machines Corporation Dynamic storlets in storage system data path
US9785456B2 (en) 2014-04-22 2017-10-10 Oracle International Corporation Metadata-driven dynamic specialization
CA2854022C (en) * 2014-06-11 2023-05-23 Ibm Canada Limited - Ibm Canada Limitee Artifact correlation between domains
US11314760B2 (en) * 2014-09-24 2022-04-26 Oracle International Corporation Uploading external files and associating them with existing data models
WO2017009965A1 (en) * 2015-07-15 2017-01-19 三菱電機株式会社 Display control device and display control method
WO2017053434A1 (en) * 2015-09-21 2017-03-30 Dragonfly Data Factory Llc Design-time, metadata-based representation of real-time applications and message schemas
US10452634B2 (en) 2016-02-01 2019-10-22 Microsoft Technology Licensing, Llc Provide consumer oriented data service
US10127024B2 (en) * 2016-06-23 2018-11-13 International Business Machines Corporation Managing reuse of assets in a workflow management system
US10339337B1 (en) * 2017-01-12 2019-07-02 Marklogic Corporation Apparatus and method for supplying secure relational query results from a semi-structured document database
US11086895B2 (en) 2017-05-09 2021-08-10 Oracle International Corporation System and method for providing a hybrid set-based extract, load, and transformation of data
US10764204B2 (en) * 2017-06-22 2020-09-01 Sap Se Cloud extensibility framework
US10521223B1 (en) 2017-08-22 2019-12-31 Wells Fargo Bank, N.A. Systems and methods of a metadata orchestrator augmenting application development
US10956363B2 (en) * 2018-04-13 2021-03-23 EMC IP Holding Company LLC Automated data management via machine-readable data definition files
US11698890B2 (en) 2018-07-04 2023-07-11 Monday.com Ltd. System and method for generating a column-oriented data structure repository for columns of single data types
US11436359B2 (en) 2018-07-04 2022-09-06 Monday.com Ltd. System and method for managing permissions of users for a single data type column-oriented data structure
US11481197B1 (en) 2018-10-05 2022-10-25 Cigna Intellectual Property, Inc. Distributed software development pipeline for coherent graphical user interface
US11023609B2 (en) * 2018-11-26 2021-06-01 International Business Machines Corporation Fault prevention shell for preventing system disruption
US11080102B2 (en) * 2019-03-13 2021-08-03 Michael Changcheng Chen System and method for developing modularized application
US11681504B1 (en) 2019-04-26 2023-06-20 Opturo, Inc. Automated application builder using configuration files
US20210150135A1 (en) 2019-11-18 2021-05-20 Monday.Com Digital processing systems and methods for integrated graphs in cells of collaborative work system tables
US11714676B2 (en) * 2020-01-03 2023-08-01 International Business Machines Corporation Software-directed value profiling with hardware-based guarded storage facility
US11501255B2 (en) 2020-05-01 2022-11-15 Monday.com Ltd. Digital processing systems and methods for virtual file-based electronic white board in collaborative work systems
US11829953B1 (en) 2020-05-01 2023-11-28 Monday.com Ltd. Digital processing systems and methods for managing sprints using linked electronic boards
US11823252B2 (en) * 2020-07-30 2023-11-21 Boomi, LP System and method for identifying and enabling data marketplace purchases and sales of integrated data
US11687216B2 (en) 2021-01-14 2023-06-27 Monday.com Ltd. Digital processing systems and methods for dynamically updating documents with data from linked files in collaborative work systems
US11797552B2 (en) * 2021-10-01 2023-10-24 Sap Se System and method for selective retrieval of metadata artefact versions
US11741071B1 (en) 2022-12-28 2023-08-29 Monday.com Ltd. Digital processing systems and methods for navigating and viewing displayed content
US11886683B1 (en) 2022-12-30 2024-01-30 Monday.com Ltd Digital processing systems and methods for presenting board graphics
US11893381B1 (en) 2023-02-21 2024-02-06 Monday.com Ltd Digital processing systems and methods for reducing file bundle sizes

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6609128B1 (en) * 1999-07-30 2003-08-19 Accenture Llp Codes table framework design in an E-commerce architecture

Family Cites Families (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US208493A (en) * 1878-10-01 Improvement in wool-burring machines
US182652A (en) * 1876-09-26 Improvement
US5579509A (en) * 1991-02-08 1996-11-26 International Business Machines Corporation Apparatus and method for verifying compatibility of system components
US5359730A (en) * 1992-12-04 1994-10-25 International Business Machines Corporation Method of operating a data processing system having a dynamic software update facility
JPH09510567A (en) 1994-03-21 1997-10-21 オブジェクト テクノロジー ライセンシング コーポレイション Document proxy framework
US5778356A (en) 1994-11-10 1998-07-07 Cadis, Inc. Dynamically selectable language display system for object oriented database management system
US5787431A (en) * 1996-12-16 1998-07-28 Borland International, Inc. Database development system with methods for java-string reference lookups of column names
US6003038A (en) * 1997-03-31 1999-12-14 Sun Microsystems, Inc. Object-oriented processor architecture and operating method
US5960438A (en) 1997-05-06 1999-09-28 International Business Machines Corp. Class hierarchy for object aggregation representation of relational database rows with cells having nontraditional datatypes
US6025836A (en) 1997-07-23 2000-02-15 Novell, Inc. Method and apparatus for generating object oriented user interfaces
US5937409A (en) * 1997-07-25 1999-08-10 Oracle Corporation Integrating relational databases in an object oriented environment
US6061690A (en) 1997-10-31 2000-05-09 Oracle Corporation Apparatus and method for storage of object collections in a database system
US6061692A (en) 1997-11-04 2000-05-09 Microsoft Corporation System and method for administering a meta database as an integral component of an information server
US5974416A (en) 1997-11-10 1999-10-26 Microsoft Corporation Method of creating a tabular data stream for sending rows of data between client and server
WO1999033004A1 (en) * 1997-12-22 1999-07-01 Tony Chun Tung Ng An integrated graphical user interface method and apparatus for mapping between objects and databases
US6105035A (en) 1998-02-17 2000-08-15 Lucent Technologies, Inc. Method by which notions and constructs of an object oriented programming language can be implemented using a structured query language (SQL)
US6304882B1 (en) * 1998-05-05 2001-10-16 Informix Software, Inc. Data replication system and method
US6085198A (en) 1998-06-05 2000-07-04 Sun Microsystems, Inc. Integrated three-tier application framework with automated class and table generation
US6266682B1 (en) * 1998-08-31 2001-07-24 Xerox Corporation Tagging related files in a document management system
US6564368B1 (en) 1998-10-01 2003-05-13 Call Center Technology, Inc. System and method for visual application development without programming
US6360218B1 (en) 1998-10-26 2002-03-19 Microsoft Corporation Compact record format for low-overhead databases
US6738975B1 (en) * 1998-11-18 2004-05-18 Software Ag, Inc. Extensible distributed enterprise application integration system
US6587856B1 (en) * 1998-12-07 2003-07-01 Oracle International Corporation Method and system for representing and accessing object-oriented data in a relational database system
US6295643B1 (en) 1998-12-10 2001-09-25 International Business Machines Corporation Method and apparatus for improving java virtual machine performance using persistent execution information
US6385769B1 (en) 1999-02-03 2002-05-07 International Business Machines Corporation Text based object oriented program code with a visual program builder and parser support for predetermined and not predetermined formats
US6611844B1 (en) 1999-02-19 2003-08-26 Sun Microsystems, Inc. Method and system for java program storing database object entries in an intermediate form between textual form and an object-oriented form
US6591272B1 (en) 1999-02-25 2003-07-08 Tricoron Networks, Inc. Method and apparatus to make and transmit objects from a database on a server computer to a client computer
US6529921B1 (en) 1999-06-29 2003-03-04 Microsoft Corporation Dynamic synchronization of tables
US6513112B1 (en) 1999-07-26 2003-01-28 Microsoft Corporation System and apparatus for administration of configuration information using a catalog server object to describe and manage requested configuration information to be stored in a table object
CA2280284C (en) 1999-08-12 2002-07-16 Kevin Alexander Stoodley Access frontier for demand loading in object-oriented databases
US6782394B1 (en) 1999-11-22 2004-08-24 Oracle International Corporation Representing object metadata in a relational database system
US6684219B1 (en) 1999-11-24 2004-01-27 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for building and maintaining an object-oriented geospatial database
US6584476B1 (en) * 2000-04-22 2003-06-24 Oracle Corp. System and method for enforcing referential constraints between versioned database tables
US6505188B1 (en) 2000-06-15 2003-01-07 Ncr Corporation Virtual join index for relational databases
US6647391B1 (en) * 2000-07-11 2003-11-11 Ian E. Smith System, method and article of manufacture for fast mapping from a propertied document management system to a relational database
US20020108099A1 (en) * 2000-10-11 2002-08-08 Charles Paclat Method for developing business components
US6704745B2 (en) 2000-12-11 2004-03-09 Microsoft Corporation Transforming data between first organization in a data store and hierarchical organization in a dataset
US20020138727A1 (en) 2001-03-26 2002-09-26 International Business Machines Corporation System and process for enhancing method calls of special purpose object-oriented programming languages to have security attributes for access control
KR20040004619A (en) 2001-05-11 2004-01-13 컴퓨터 어소시에이츠 싱크, 인코포레이티드 Method and system for transforming legacy software applications into modern object-oriented systems
WO2002093430A1 (en) 2001-05-14 2002-11-21 Infomove, Inc. Method and apparatus for implementing a data management system using a metadata specification
US6920456B2 (en) 2001-07-30 2005-07-19 International Business Machines Corporation Method, system, and program for maintaining information in database tables and performing operations on data in the database tables
US20030046274A1 (en) 2001-08-30 2003-03-06 Erickson John S. Software media container
US20030182652A1 (en) 2001-12-21 2003-09-25 Custodio Gabriel T. Software building and deployment system and method
US20030208493A1 (en) 2002-04-12 2003-11-06 Hall Bradley S. Object relational database management system
US20040064456A1 (en) 2002-09-27 2004-04-01 Fong Joseph Shi Piu Methods for data warehousing based on heterogenous databases
US7127455B2 (en) * 2002-11-12 2006-10-24 Hewlett-Packard Development Company, L.P. Taxonomy for mobile e-services
US20040111728A1 (en) 2002-12-05 2004-06-10 Schwalm Brian E. Method and system for managing metadata
US20040230555A1 (en) 2003-05-16 2004-11-18 John Phenix System and method for representing a relational database as a java object
WO2005008396A2 (en) 2003-07-11 2005-01-27 Computer Associates Think, Inc. System and method for visualization of mainframe change management metadata
US8166101B2 (en) * 2003-08-21 2012-04-24 Microsoft Corporation Systems and methods for the implementation of a synchronization schemas for units of information manageable by a hardware/software interface system
US8238696B2 (en) * 2003-08-21 2012-08-07 Microsoft Corporation Systems and methods for the implementation of a digital images schema for organizing units of information manageable by a hardware/software interface system
US7483923B2 (en) * 2003-08-21 2009-01-27 Microsoft Corporation Systems and methods for providing relational and hierarchical synchronization services for units of information manageable by a hardware/software interface system
US7130863B2 (en) * 2003-09-24 2006-10-31 Tablecode Software Corporation Method for enhancing object-oriented programming through extending metadata associated with class-body class-head by adding additional metadata to the database
US8381037B2 (en) * 2003-10-09 2013-02-19 International Business Machines Corporation Method and system for autonomic execution path selection in an application
US7506307B2 (en) * 2003-10-24 2009-03-17 Microsoft Corporation Rules definition language
US7711753B2 (en) * 2003-12-08 2010-05-04 Oracle International Corporation Systems and methods for validating design meta-data
US7539686B2 (en) 2004-03-12 2009-05-26 Microsoft Corporation Tag-based schema for distributing update metadata in an update distribution system
WO2005106705A2 (en) 2004-04-26 2005-11-10 John Francis Glosson Method, system, and software for embedding metadata objects concomitantly with linguistic content
US20060136373A1 (en) * 2004-05-21 2006-06-22 Bea Systems, Inc. Systems and methods for plain old java object (POJO) retrieval

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6609128B1 (en) * 1999-07-30 2003-08-19 Accenture Llp Codes table framework design in an E-commerce architecture

Also Published As

Publication number Publication date
US20050066306A1 (en) 2005-03-24
US20050065966A1 (en) 2005-03-24
US20050065942A1 (en) 2005-03-24
US7266565B2 (en) 2007-09-04
US7318216B2 (en) 2008-01-08
US7130863B2 (en) 2006-10-31
WO2005031510A2 (en) 2005-04-07

Similar Documents

Publication Publication Date Title
WO2005031510A3 (en) Table-oriented application development environment
WO2004095207A3 (en) Modeling of order data
WO2006044235A3 (en) Source code translator
EP1460535A3 (en) Framework for supporting business software applications
WO2005045698A3 (en) Method of producing a current view from at least one variable source information object in a computer environment
WO2005074592A3 (en) Reservoir model building methods
AU2002332138A1 (en) Note taking, organizing, and studying software
WO2003032123A3 (en) Clustering
AU2002249377A1 (en) Integrated circuit
WO2002017075A3 (en) A method of enabling a wireless information device to access data services
WO2004034304A3 (en) A rule-based system and method for checking compliance of architectural analysis and design models
WO2006042230A8 (en) Medical devices and methods of making the same
EP1207655A3 (en) Mobile device server
DK1175661T3 (en) Computer method and apparatus for producing visible graphics using graph algebra
WO2005084240A3 (en) Method and system for providing links to resources related to a specified resource
WO2007050431A3 (en) Real time prepaid transaction bidding
EP1221650A3 (en) System and method for user interface mirroring utilizing a layout manager
WO2003048891A3 (en) System and method for developing loss assumptions
WO2006063109A3 (en) Room-temperature stable dronabinol formulations
ATE366494T1 (en) METHOD, DEVICE AND COMPUTER PROGRAM FOR DECAPSULATING AND ENCAPSULATING PACKAGES WITH MULTIPLE HEADFIELDS
CA2434081A1 (en) Data structures utilizing objects and pointers in the form of a tree structure
WO2005065252A3 (en) Prioritization of response activities
WO2001037170A3 (en) Forms creation method and e-commerce method
WO2003069506A3 (en) Display of data element indicia based on data types
WO2003067428A3 (en) Document transformation

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase