Brown, 1993 - Google Patents
Control integration through message-passing in a software development environmentBrown, 1993
View PDF- Document ID
- 4919519065180464467
- Author
- Brown A
- Publication year
- Publication venue
- Software Engineering Journal
External Links
Snippet
Understanding tool integration in a software development environment (SDE) is one of the key issues being addressed in current work on providing automated support for large-scale software production. Work has been taking place at both the conceptual level ('what is …
- 238000004891 communication 0 abstract description 13
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
- 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
- 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
- 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/465—Distributed object oriented systems
-
- 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/38—Implementation of user interfaces
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
- H04L69/322—Aspects of intra-layer communication protocols among peer entities or protocol data unit [PDU] definitions
-
- 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/20—Software design
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/02—Communication control; Communication processing contains provisionally no documents
- H04L29/06—Communication control; Communication processing contains provisionally no documents characterised by a protocol
-
- 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
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5950011A (en) | System using designer editor and knowledge base for configuring preconfigured software in an open system in a distributed environment | |
US5751941A (en) | Object oriented framework for testing software | |
US6189138B1 (en) | Visual composition tool for constructing application programs using distributed objects on a distributed object network | |
US5974430A (en) | Method for dynamically embedding objects stored in a web server within HTML for display by a web browser | |
CA2304608C (en) | A method for extending the hypertext markup language (html) to support enterprise application data binding | |
US6647432B1 (en) | Distributed framework for intertask communication between workstation applications | |
US6823522B1 (en) | Methods, systems and computer program products for chaining integration objects to provide web access for legacy data sources | |
EP0817034A2 (en) | Filtering an object interface definition to determine services needed and provided | |
US20020066071A1 (en) | Local environment for integrated multiple-tier client-server concurrent program developement | |
EP0817033A2 (en) | Code generator for applications in distributed object systems | |
Brown | Control integration through message-passing in a software development environment | |
IL124916A (en) | Method and system for constructing software components | |
WO1999027445A1 (en) | Mechanism for automatically establishing connections between executable components of a hypertext-based application | |
EP1872254A4 (en) | System and method of representing data entities of standard device applications as built-in components | |
KR100426311B1 (en) | Method and apparatus for enterprise jababeans components assembly | |
GB2321731A (en) | Remote compiling of computer source code for cross development | |
JP2012212449A (en) | Extending attributes of application generated using fourth generation programming tool | |
Herrmann et al. | PIROL: A case study for multidimensional separation of concerns in software engineering environments | |
US7685605B1 (en) | Distributed framework for intertask communication between workstation applications | |
Ferguson et al. | MetaMOOSE—an object-oriented framework for the construction of CASE tools | |
Clément et al. | Integrated software components: A paradigm for control integration | |
Gschwind | Adaptation and composition techniques for component-based software engineering | |
Truyen et al. | On interaction refinement in middleware | |
CN112394912B (en) | A Dynamic Extraction Method of Robot Application Data Based on ROS Computational Graph | |
Serain | Client/server: Why? What? How? |