Böhlen et al., 2004 - Google Patents
Concepts for specifying complex graph transformation systemsBöhlen et al., 2004
- Document ID
- 10495087537560787681
- Author
- Böhlen B
- Ranger U
- Publication year
- Publication venue
- International Conference on Graph Transformation
External Links
Snippet
As graph transformation systems evolve, they are used to solve complex problems and the resulting specifications tend to get larger. With specifications having more than one hundred pages they suffer from the same problems as large applications written in programming …
- 230000001131 transforming 0 title abstract description 47
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
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- 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
- 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/30—Creation or generation of source code
- G06F8/38—Implementation of user interfaces
-
- 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/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
- G06F8/315—Object-oriented languages
-
- 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
- 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
- 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
- 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
-
- 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
- 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
-
- 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
-
- 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
- G06Q10/10—Office automation, e.g. computer aided management of electronic mail or groupware; Time management, e.g. calendars, reminders, meetings or time accounting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computer systems utilising knowledge based models
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU753490B2 (en) | A data processing system and development method | |
Booch | The unified modeling language user guide | |
CA2232671C (en) | Systems, methods and computer program products for building frameworks in an object oriented environment | |
Ubayashi et al. | Archface: A contract place where architectural design and code meet together | |
Atkinson et al. | Modeling components and component-based systems in KobrA | |
Da Fontoura | A systematic approach to framework development | |
Herrmann et al. | PIROL: A case study for multidimensional separation of concerns in software engineering environments | |
Tietz et al. | A concept for a qualifiable (meta)-modeling framework deployable in systems and tools of safety-critical and cyber-physical environments | |
Cheong et al. | Frame-based method for customizing generic software architectures | |
Renggli et al. | Magritte–a meta-driven approach to empower developers and end users | |
Kufner et al. | Restful state machines and sql database | |
Gray | Aspect-oriented domain-specific modeling: A generative approach using a metaweaver framework | |
Amor | A generalised framework for the design and construction of integrated design systems | |
Van Gorp et al. | Write Once, Deploy N: a performance oriented mda case study | |
Böhlen et al. | Concepts for specifying complex graph transformation systems | |
Kantner | Specification and implementation of a deep ocl dialect | |
Esbai et al. | Model-Driven transformation with approach by modeling: From UML to N-tiers Web Model | |
Whittle et al. | Trends in structure-oriented environments | |
Schurr et al. | MOSL: composing a visual language for a metamodeling framework | |
Romero et al. | A tool for the model-based specification of open distributed systems | |
Akehurst et al. | Tooling metamodels with patterns and OCL | |
Wood et al. | Object-oriented programming with ABAP objects | |
Pastor et al. | Towards HARMONIA: automatic generation of e-organisations from institution specifications | |
Mannaert et al. | Toward Scalable Collaborative Metaprogramming: A Case Study to Integrate Two Metaprogramming Environments | |
Isazadeh | Architectural analysis of MetaCASE: a study of capabilities and advances. |