Supporting Heterogeneous Architecture Descriptions in an Extensible Toolset
ICSE '07 Proceedings of the 29th international conference on Software Engineering
AVal: an extensible attribute-oriented programming validator for Java: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - Source Code Analysis and Manipulation (SCAM 2006)
Oz/K: a kernel language for component-based open programming
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Design support for componentising and grid-enabling scientific applications
Proceedings of the 2007 symposium on Component and framework technology in high-performance and scientific computing
Autonomic management policy specification in Tune
Proceedings of the 2008 ACM symposium on Applied computing
Serpentine: adaptive middleware for complex heterogeneous distributed systems
Proceedings of the 2008 ACM symposium on Applied computing
A component platform for experimenting with autonomic composition
Proceedings of the 1st international conference on Autonomic computing and communication systems
Using components for architecture-based management: the self-repair case
Proceedings of the 30th international conference on Software engineering
Runtime adaptation in a service-oriented component model
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Architecting reconfigurable component-based operating systems
Journal of Systems Architecture: the EUROMICRO Journal
Reliable dynamic reconfigurations in the fractal component model
Proceedings of the 6th international workshop on Adaptive and reflective middleware: held at the ACM/IFIP/USENIX International Middleware Conference
Applying component-based design to self-protection of ubiquitous systems
Proceedings of the 3rd ACM workshop on Software engineering for pervasive services
A self-adaptive query service for pervasive environments
NOTERE '08 Proceedings of the 8th international conference on New technologies in distributed systems
Transactional Reduction of Component Compositions
FORTE '07 Proceedings of the 27th IFIP WG 6.1 international conference on Formal Techniques for Networked and Distributed Systems
Annotation Framework Validation Using Domain Models
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
The Common Component Modeling Example
The Common Component Modeling Example
Characterizing Relations between Architectural Views
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Autonomic Management Policy Specification: From UML to DSML
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Typing communicating component assemblages
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
A self-adaptive context processing framework for wireless sensor networks
Proceedings of the 3rd international workshop on Middleware for sensor networks
TimeAdapt: timely execution of dynamic software reconfigurations
Proceedings of the 5th Middleware doctoral symposium
Cross-layer self-adaptation of service-oriented architectures
Proceedings of the 3rd workshop on Middleware for service oriented computing
A Case Study in Parallel Verification of Component-Based Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
Experiences from Developing a Component Technology Agnostic Adaptation Framework
CBSE '08 Proceedings of the 11th International Symposium on Component-Based Software Engineering
A reconfigurable component model using reflection
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
On the Design of a SIP-Based Binding Middleware for Next Generation Home Network Services
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Active Objects and Distributed Components: Theory and Implementation
Formal Methods for Components and Objects
A component framework for java-based real-time embedded systems
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
Supporting adaptable applications in grid resource management systems
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
Extending DEVS to support multiple occurrence in component-based simulation
Proceedings of the 40th Conference on Winter Simulation
Using a product line for creating component systems
Proceedings of the 2009 ACM symposium on Applied Computing
SoSAA: a framework for integrating components & agents
Proceedings of the 2009 ACM symposium on Applied Computing
ProActive Parallel Suite: From Active Objects-Skeletons-Components to Environment and Deployment
Euro-Par 2008 Workshops - Parallel Processing
On Abstractions of Software Component Models for Scientific Applications
Euro-Par 2008 Workshops - Parallel Processing
Asynchronous typed object groups for grid programming
International Journal of Parallel Programming
Supporting lightweight adaptations in context-aware wireless sensor networks
Proceedings of the 1st International Workshop on Context-Aware Middleware and Services: affiliated with the 4th International Conference on Communication System Software and Middleware (COMSWARE 2009)
Taming Dynamically Adaptive Systems using models and aspects
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
An agent-based approach to component management
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1
Software Engineering for Self-Adaptive Systems
Typing Component-Based Communication Systems
FMOODS '09/FORTE '09 Proceedings of the Joint 11th IFIP WG 6.1 International Conference FMOODS '09 and 29th IFIP WG 6.1 International Conference FORTE '09 on Formal Techniques for Distributed Systems
Towards Verifying Correctness of Wireless Sensor Network Applications Using Insense and Spin
Proceedings of the 16th International SPIN Workshop on Model Checking Software
Distributed Dynamic Self-adaptation of Data Management in Telemedicine Applications
ICOST '09 Proceedings of the 7th International Conference on Smart Homes and Health Telematics: Ambient Assistive Health and Wellness Management in the Heart of the City
Towards context-aware components
Proceedings of the first international workshop on Context-aware software technology and applications
A declarative formal approach to dynamic reconfiguration
Proceedings of the 1st international workshop on Open component ecosystems
Data-flow integration testing adapted to runtime evolution in component-based systems
Proceedings of the 2009 ESEC/FSE workshop on Software integration and evolution @ runtime
Minimal yet effective reconfiguration infrastructures in component-based embedded systems
Proceedings of the 2009 ESEC/FSE workshop on Software integration and evolution @ runtime
Design patterns for supporting RTSJ component models
Proceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems
Developing, simulating, and deploying peer-to-peer systems using the Kompics component model
Proceedings of the Fourth International ICST Conference on COMmunication System softWAre and middlewaRE
Composition of Qualitative Adaptation Policies
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Non-functional data collection for adaptive business processes and decision making
Proceedings of the 4th International Workshop on Middleware for Service Oriented Computing
On the Observable Behaviour of Composite Components
Electronic Notes in Theoretical Computer Science (ENTCS)
Component-based stream processing "in the cloud"
Proceedings of the 2009 Workshop on Component-Based High Performance Computing
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
CA3M: A Runtime Model and a Middleware for Dynamic Context Management
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
A node allocation system for deploying JavaEE systems on grids
GIIS'09 Proceedings of the Second international conference on Global Information Infrastructure Symposium
Proceedings of the 5th French-Speaking Conference on Mobility and Ubiquity Computing
Context awareness for dynamic service-oriented product lines
Proceedings of the 13th International Software Product Line Conference
Experience with safe dynamic reconfigurations in component-based embedded systems
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
Adaptation of open component-based systems
FMOODS'07 Proceedings of the 9th IFIP WG 6.1 international conference on Formal methods for open object-based distributed systems
Science of Computer Programming
Extraction of component-environment interaction model using state space traversal
Proceedings of the 2010 ACM Symposium on Applied Computing
ESB federation for large-scale SOA
Proceedings of the 2010 ACM Symposium on Applied Computing
Evaluating confidence in context for context-aware security
AmI'07 Proceedings of the 2007 European conference on Ambient intelligence
Managing distributed adaptation of mobile applications
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Scalable processing of context information with COSMOS
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
A methodology and supporting tools for the development of component-based embedded systems
Proceedings of the 13th Monterey conference on Composition of embedded systems: scientific and industrial issues
A multi-stage approach for reliable dynamic reconfigurations of component-based systems
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
A language approach to discrete control in computing
Proceedings of the Fifth International Workshop on Feedback Control Implementation and Design in Computing Systems and Networks
Composing components with shared services in the Kmelia model
SC'08 Proceedings of the 7th international conference on Software composition
Controlling the performance overhead of component-based systems
SC'08 Proceedings of the 7th international conference on Software composition
OSIF: a framework to instrument, validate, and analyze simulations
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
Modularity for large virtual reality applications
Presence: Teleoperators and Virtual Environments
A framework for quality of context management
QuaCon'09 Proceedings of the 1st international conference on Quality of context
A new approach for component's port modeling in software architecture
Journal of Systems and Software
Using Assertions to Enhance the Correctness of Kmelia Components and their Assemblies
Electronic Notes in Theoretical Computer Science (ENTCS)
A Formal Framework for Structural Reconfiguration of Components under Behavioural Adaptation
Electronic Notes in Theoretical Computer Science (ENTCS)
Component simulation-based substitutivity managing QoS and composition issues
Science of Computer Programming
Reconfigurable run-time support for distributed service component architectures
Proceedings of the IEEE/ACM international conference on Automated software engineering
Stream-components: component based stream computation on the grid
AusGrid '09 Proceedings of the Seventh Australasian Symposium on Grid Computing and e-Research - Volume 99
ReCaml: execution state as the cornerstone of reconfigurations
Proceedings of the 15th ACM SIGPLAN international conference on Functional programming
Putting together QoS and security in autonomic pervasive systems
Proceedings of the 6th ACM workshop on QoS and security for wireless and mobile networks
QoS-enabled and self-adaptive connectors for Web Services composition and coordination
Computer Languages, Systems and Structures
Unifying agent and component concepts: Jadex active components
MATES'10 Proceedings of the 8th German conference on Multiagent system technologies
Architecture-centric component-based development needs a three-level ADL
ECSA'10 Proceedings of the 4th European conference on Software architecture
A formal approach for the specification and verification of trustworthy component-based systems
Journal of Systems and Software
Model-based translucency in middleware: supporting seamful development
Proceedings of the 2nd International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Carbon: towards a server building framework for SOA platform
Proceedings of the 5th International Workshop on Middleware for Service Oriented Computing
Dynamic meta-scheduling architecture based on monitoring in distributed systems
International Journal of Autonomic Computing
A self-* auction server: design principles, architecture and implementation
International Journal of Autonomic Computing
Self-optimisation of the energy footprint in service-oriented architectures
Proceedings of the 1st Workshop on Green Computing
Component-based generic approach for reconfigurable management of component-based SOA applications
Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond
A design perspective on modularity
Proceedings of the tenth international conference on Aspect-oriented software development
Architecting dependable systems using reflective computing: lessons learnt and some challenges
Architecting dependable systems VII
Model-driven development of adaptive service-based systems with aspects and rules
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
Design considerations for M&S software
Winter Simulation Conference
Unifying design and runtime software adaptation using aspect models
Science of Computer Programming
MICOBS: multi-platform multi-model component based software development framework
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Software engineering of component-based systems-of-systems: a reference framework
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Agents, clusters and components: A synergistic approach to the GSP
Future Generation Computer Systems
From Autonomic to Self-Self Behaviors: The JADE Experience
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Specifying and verifying the SYNERGY reconfiguration protocol with LOTOS NT and CADP
FM'11 Proceedings of the 17th international conference on Formal methods
Achieving reuse with pluggable software units
ICSR'11 Proceedings of the 12th international conference on Top productivity through software reuse
OntoCompo: a tool to enhance application composition
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part IV
Composing applications with OntoCompo
23rd French Speaking Conference on Human-Computer Interaction
Static analysis of aspect interaction and composition in component models
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Some desired features for the DEVS architecture description language
Proceedings of the 2011 Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium
Active Components: A Software Paradigm for Distributed Systems
WI-IAT '11 Proceedings of the 2011 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Volume 02
A language to bridge the gap between component-based design and implementation
Computer Languages, Systems and Structures
Enhanced Type-based Component Compatibility Using Deployment Context Information
Electronic Notes in Theoretical Computer Science (ENTCS)
Combining Proof and Model-checking to Validate Reconfigurable Architectures
Electronic Notes in Theoretical Computer Science (ENTCS)
Damon: A distributed AOP middleware for large-scale scenarios
Information and Software Technology
A reflective platform for highly adaptive multi-cloud systems
Adaptive and Reflective Middleware on Proceedings of the International Workshop
A reflective framework for mediation applications
Adaptive and Reflective Middleware on Proceedings of the International Workshop
Towards reliable distributed reconfiguration
Adaptive and Reflective Middleware on Proceedings of the International Workshop
Using qos-contracts to drive architecture-centric self-adaptation
QoSA'10 Proceedings of the 6th international conference on Quality of Software Architectures: research into Practice - Reality and Gaps
RESTful integration of heterogeneous devices in pervasive environments
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Experiments in model driven composition of user interfaces
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Service discovery in ubiquitous feedback control loops
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Programming sensor networks using REMORA component model
DCOSS'10 Proceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems
A Smalltalk implementation of Exil, a component-based programming language
Proceedings of the International Workshop on Smalltalk Technologies
Generating synchronization engines between running systems and their model-based views
MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
A three-tier approach for composition of real-time embedded software stacks
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
Reactive model-based control of reconfiguration in the fractal component-based model
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
QoS contract-aware reconfiguration of component architectures using e-graphs
FACS'10 Proceedings of the 7th international conference on Formal Aspects of Component Software
Component service promotion: contracts, mechanisms and safety
FACS'10 Proceedings of the 7th international conference on Formal Aspects of Component Software
Using temporal logic for dynamic reconfigurations of components
FACS'10 Proceedings of the 7th international conference on Formal Aspects of Component Software
A component model for the ABS language
FMCO'10 Proceedings of the 9th international conference on Formal Methods for Components and Objects
Utilizing architectural styles to enhance the adaptation support of middleware platforms
Information and Software Technology
A decentralized supervisory control approach for distributed adaptive systems
VECoS'10 Proceedings of the Fourth international conference on Verification and Evaluation of Computer and Communication Systems
Managing the dynamism of the OSGi Service Platform in real-time Java applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Rapid prototyping of domain-specific architecture languages
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Towards modeling reconfiguration in hierarchical component architectures
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Jasmin: an alternative for secure modularity inside the digital home
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
A hierarchical component model for large parallel interactive applications
The Journal of Supercomputing
Component-based approach for programming and running scientific applications on grids and clouds
International Journal of High Performance Computing Applications
Towards flexible evolution of dynamically adaptive systems
Proceedings of the 34th International Conference on Software Engineering
Dissemination of reconfiguration policies on mesh networks
DAIS'12 Proceedings of the 12th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
An inheritance system for structural & behavioral reuse in component-based software programming
Proceedings of the 11th International Conference on Generative Programming and Component Engineering
A three-level component model in component based software development
Proceedings of the 11th International Conference on Generative Programming and Component Engineering
Structural reconfiguration of systems under behavioral adaptation
Science of Computer Programming
Journal of Systems and Software
H: A component-based specification language for heterogeneous applications
Computer Standards & Interfaces
Software—Practice & Experience
Towards a formal component model for the cloud
SEFM'12 Proceedings of the 10th international conference on Software Engineering and Formal Methods
An object group-based component model
ISoLA'12 Proceedings of the 5th international conference on Leveraging Applications of Formal Methods, Verification and Validation: technologies for mastering change - Volume Part I
Optimizing sensor network reprogramming via in situ reconfigurable components
ACM Transactions on Sensor Networks (TOSN)
Mixing Workflows and Components to Support Evolving Services
International Journal of Adaptive, Resilient and Autonomic Systems
International Journal of Adaptive, Resilient and Autonomic Systems
Self-Adaptable Discovery and Composition of Services Based on the Semantic CompAA Approach
International Journal of Adaptive, Resilient and Autonomic Systems
Architectural Resiliency in Distributed Computing
International Journal of Grid and High Performance Computing
Message-passing concurrency for scalable, stateful, reconfigurable middleware
Proceedings of the 13th International Middleware Conference
Architectural Resiliency in Distributed Computing
International Journal of Grid and High Performance Computing
Model-driven adaptive delegation
Proceedings of the 12th annual international conference on Aspect-oriented software development
Design-driven development methodology for resilient computing
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
DEECO: an ensemble-based component system
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Safe deployment for reconfigurable cyber-physical systems
Proceedings of the 18th international doctoral symposium on Components and architecture
Robust reconfigurations of component assemblies
Proceedings of the 2013 International Conference on Software Engineering
Towards interoperability between heterogeneous distributed components
Proceedings of the 12th International Workshop on Adaptive and Reflective Middleware
Self-Configuration and Self-Optimization Autonomic Skeletons using Events
Proceedings of Programming Models and Applications on Multicores and Manycores
Uncertainty handling in goal-driven self-optimization - Limiting the negative effect on adaptation
Journal of Systems and Software
Hi-index | 0.00 |
This paper presents F RACTAL, a hierarchical and reflective component model with sharing. Components in this model can be endowed with arbitrary reflective capabilities, from plain black-box objects to components that allow a fine-grained manipulation of their internal structure. The paper describes J ULIA, a Java implementation of the model, a small but efficient runtime framework, which relies on a combination of interceptors and mixins for the programming of reflective features of components. The paper presents a qualitative and quantitative evaluation of this implementation, showing that component-based programming in F RACTAL can be made very efficient. Copyright © 2006 John Wiley & Sons, Ltd.