Hoessler et al., 2004 - Google Patents
OCL support in MOF repositoriesHoessler et al., 2004
View PDF- Document ID
- 5125673488131372800
- Author
- Hoessler J
- Soden M
- Publication year
- Publication venue
- Model-Driven Architecture with Emphasis on Industrial Applications
External Links
Snippet
From metamodels that are defined using OMG's Meta Object Facility (MOF) it is possible to automatically derive model repositories where models conforming to that metamodel can be stored and accessed through standardized interfaces. But the concepts offered by MOF …
- 206010028154 Multi-organ failure 0 title 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30587—Details of specialised database models
- G06F17/30607—Object oriented databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/35—Model driven
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/10—Requirements analysis; Specification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
- G06F8/43—Checking; Contextual analysis
- G06F8/436—Semantic checking
- G06F8/437—Type checking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20040250257A1 (en) | System and method for generator state object validation | |
| US7448028B2 (en) | System and method for selective local object retrieval | |
| US20040250258A1 (en) | System and method for rule based object navigation | |
| Hussmann et al. | Modular architecture for a toolset supporting OCL | |
| Eichberg et al. | Using annotations to check structural properties of classes | |
| Reiss | Constraining software evolution | |
| Schieferdecker et al. | A meta-model for TTCN-3 | |
| Connor | Types and polymorphism in persistent programming systems | |
| Su et al. | An extensible knowledge base management system for supporting rule-based interoperability among heterogeneous systems | |
| Ebert et al. | GReTL: an extensible, operational, graph-based transformation language | |
| Tarr et al. | Consistency management for complex applications | |
| Hoessler et al. | OCL support in MOF repositories | |
| US20040249823A1 (en) | System and method for object navigation grammar completion | |
| Braga et al. | Transformation contracts in practice | |
| US20040250259A1 (en) | System and method for incremental object generation | |
| Seyfer et al. | Capture fields: modularity in a stream-relational event processing langauge | |
| US20040249940A1 (en) | System and method for asynchronous resource management | |
| Belkhatir et al. | Protection and cooperation in a software engineering environment | |
| Brucker et al. | Checking OCL constraints in distributed component based systems | |
| Alberti et al. | Logic based semantics for an agent communication language | |
| Lano et al. | A semantic comparison of Fusion and Syntropy | |
| Jagannathan | QUELEA: Verified Implementation of Weakly-Consistent Distributed Programs | |
| Makela | Efficiently verifying safety properties with idle office computers | |
| Brucker et al. | Checking OCL constraints in distributed systems using J2EE/EJB | |
| Pons | Formal Semantics for Object Oriented Systems. |