Kramer et al., 1993 - Google Patents
The system architect's assistant for design and construction of distributed systemsKramer et al., 1993
View PDF- Document ID
- 1109441956941780452
- Author
- Kramer J
- Magee J
- Ng K
- Sloman M
- Publication year
- Publication venue
- 1993 4th Workshop on Future Trends of Distributed Computing Systems
External Links
Snippet
Distributed systems are conveniently described, constructed and managed in terms of their software structure or architecture. However, few current platforms exploit the architectural view. The authors outline current work on the provision of an architectural methodology and …
- 238000010276 construction 0 title description 19
Classifications
-
- 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
- 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/4443—Execution mechanisms for user interfaces
-
- 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
- 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/38—Implementation of user interfaces
-
- 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
- G06F11/3664—Environments for 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
- 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/20—Software design
-
- 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/20—Handling natural language data
-
- 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/30—Information retrieval; Database structures therefor; File system structures therefor
-
- 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
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Vlissides et al. | Unidraw: A framework for building domain-specific graphical editors | |
Wasserman | Toward a discipline of software engineering | |
Koskimies et al. | Automated support for modeling OO software | |
US6205575B1 (en) | Scenario presentation tool | |
Chechik et al. | A relationship-based approach to model integration | |
Van Mierlo et al. | Debugging parallel DEVS | |
Balasubramanian et al. | Polyglot: modeling and analysis for multiple statechart formalisms | |
Kramer et al. | The system architect's assistant for design and construction of distributed systems | |
Scacchi | The software infrastructure for a distributed system factory | |
Olsen Jr et al. | Research directions for user interface software tools | |
Jarzabek et al. | Engineering components for ease of customisation and evolution | |
Cheng et al. | Formalizing and integrating the dynamic model for object-oriented modeling | |
Reiss et al. | Plugging in and into code bubbles: the code bubbles architecture | |
Bröckers et al. | Computer-aided verification of software process model properties | |
Forte | Tools fair: Out of the lab, onto the shelf | |
WO2001008007A1 (en) | Method and system of automated generation of program code from an object oriented model | |
Gjesdal | A Modular Integrated Development Environment for Coloured Petri Net Models | |
Ribeiro et al. | A formal framework for the development of concurrent object-based systems | |
Keller et al. | Towards comprehensive support for the dynamic analysis of Petri net based models | |
Neelamkavil et al. | Separating graphics from application in the design of user interfaces | |
Rich et al. | The disciplined use of simplifying assumptions | |
EP0738964B1 (en) | Method for animating composite behavior of scenarios | |
Kivisto | Considerations of and suggestions for a UML-specific process model | |
Amrani et al. | Towards the systematic design of model animation: key ingredients and general guidelines | |
Soni et al. | Many faces of software architecture |