Joolia et al., 2005 - Google Patents
Mapping adl specifications to an efficient and reconfigurable runtime component platformJoolia et al., 2005
View PDF- Document ID
- 17360246221275876002
- Author
- Joolia A
- Batista T
- Coulson G
- Gomes A
- Publication year
- Publication venue
- 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05)
External Links
Snippet
Recent research has recognised the potential of coupling ADLs with underlying runtime environments to support systematic and integrated" specification-todeployment" architectures. However, while some promising results have been obtained, much of this …
- 230000001808 coupling 0 abstract description 3
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
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- 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/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- 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/40—Transformations of program code
- G06F8/41—Compilation
- G06F8/42—Syntactic analysis
-
- 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/445—Programme loading or initiating
-
- 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/40—Transformations of program code
- G06F8/51—Source to source
-
- 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/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
- 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/10—Requirements analysis; Specification techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/02—Arrangements for maintenance or administration or management of packet switching networks involving integration or standardization
- H04L41/0233—Arrangements for maintenance or administration or management of packet switching networks involving integration or standardization using object oriented techniques, e.g. common object request broker architecture [CORBA] for representation of network management data
-
- 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 |
|---|---|---|
| Joolia et al. | Mapping adl specifications to an efficient and reconfigurable runtime component platform | |
| Dowling et al. | The k-component architecture meta-model for self-adaptive software | |
| Hnětynka et al. | Dynamic reconfiguration and access to services in hierarchical component models | |
| Batista et al. | Managing dynamic reconfiguration in component-based systems | |
| Lumpe | A [pi]-calculus Based Approach for Software Composition | |
| US7752598B2 (en) | Generating executable objects implementing methods for an information model | |
| Yussupov et al. | Standards‐based modeling and deployment of serverless function orchestrations using BPMN and TOSCA | |
| Belkhatir et al. | THE ADELE-TEMPO experience: an environment to support process modeling and enaction | |
| US8234303B2 (en) | Single parse, diagram-assisted import into a unified modeling language based meta-model | |
| Jan et al. | Flex‐eWare: a flexible model driven solution for designing and implementing embedded distributed systems | |
| Joshi et al. | Message filters for object‐oriented systems | |
| Ribeiro-Justo et al. | An architectural application framework for evolving distributed systems | |
| Moreira et al. | Supporting adaptable distributed systems with FORMAware | |
| Ledeczi et al. | Model-integrated embedded systems | |
| Lienhardt et al. | Oz/k: A kernel language for component-based open programming | |
| CA2543938C (en) | Programming and development infrastructure for an autonomic element | |
| JP2004520641A (en) | Event bus architecture | |
| Mavridou et al. | Coordination of dynamic software components with JavaBIP | |
| Bölöni et al. | Agent surgery: The case for mutable agents | |
| Grossniklaus et al. | Dynamic metamodel extension modules to support adaptive data management | |
| Barros | Aspect‐oriented programming and pluggable software units: a comparison based on design patterns | |
| Gomes et al. | A component-based approach to the creation and deployment of network services in the programmable Internet | |
| Arbab et al. | Different glasses to look into the three cs: component, connector, coordination | |
| Rakotonirainy et al. | A simple architecture description model | |
| Henrio et al. | Integrated environment for verifying and running distributed components-Extended version |