[go: up one dir, main page]

Joolia et al., 2005 - Google Patents

Mapping adl specifications to an efficient and reconfigurable runtime component platform

Joolia 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 …
Continue reading at www.researchgate.net (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • G06F9/4428Object-oriented
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/455Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/41Compilation
    • G06F8/42Syntactic analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/445Programme loading or initiating
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/35Model driven
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/51Source to source
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance or administration or management of packet switching networks
    • H04L41/02Arrangements for maintenance or administration or management of packet switching networks involving integration or standardization
    • H04L41/0233Arrangements 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital 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