Emmerich, 1995 - Google Patents
Tool construction for process-centred software development environments based on object databasesEmmerich, 1995
View PDF- Document ID
- 16232523044796501699
- Author
- Emmerich W
- Publication year
External Links
Snippet
The aim of this thesis is to discuss the construction of tools for process-centred software development environments (PSDEs). Our main contribution is the proof that object database systems are a very suitable basis for improving the functionality of software developmentĀ ā¦
- 238000010276 construction 0 title abstract description 26
Classifications
-
- 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/30575—Replication, distribution or synchronisation of data between databases or within a distributed database; Distributed database system architectures therefor
-
- 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
-
- 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/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30477—Query execution
- G06F17/30507—Applying rules; deductive queries
-
- 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
- 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/50—Computer-aided design
- G06F17/5009—Computer-aided design using simulation
-
- 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/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/2705—Parsing
-
- 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/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- 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/36—Software reuse
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wilkinson et al. | The Iris architecture and implementation | |
Waters | The programmer's apprentice: A session with KBEmacs | |
Sumathi et al. | Fundamentals of relational database management systems | |
Harrison et al. | Electronic CAD frameworks | |
Moser et al. | A graphical environment for the design of concurrent real-time systems | |
Barnes et al. | Electronic CAD frameworks | |
US6510551B1 (en) | System for expressing complex data relationships using simple language constructs | |
Gabriel | Draft report on requirements for a common prototyping system | |
Westfechtel | A graph-based system for managing configurations of engineering design documents | |
Pasalic | The role of type equality in meta-programming | |
Zeller | Configuration Management with Version Sets | |
Cooper | On the utilisation of persistent programming environments | |
Borison | Program changes and the cost of selective recompilation | |
Emmerich | Tool construction for process-centred software development environments based on object databases | |
Etien et al. | Automatic recommendations for evolving relational databases schema | |
Wiebe | Generic Software Configuration Management: Theory and Design | |
Zhou et al. | MiniDB: A Teaching Oriented Lightweight Database | |
Albano et al. | Galileo 97 Reference Manual. Version 2.0 | |
Shen | The application of abstract state machines in software engineering | |
Westfechtel | Graph-based product and process management in mechanical engineering | |
Sjoeberg et al. | Software constraints for large application systems | |
Haidan et al. | Requirements Modelling and System Specification in a Logic Based Knowledge Representation Framework | |
Tarr | Object management support for the construction of complex applications | |
Dharap | Coordinating concurrent development in distributed environments | |
Larson et al. | KBSA framework |