It is our great pleasure to welcome you to the 18th International Doctoral Symposium on Components and Architecture -- WCOP'13. Since its first years in the nineties, then as an ECOOP workshop, WCOP has been one of the driving forces that brought component orientation into broader consciousness of the software-development community. At that time, the definitions of basic terminology were discussed and concepts were clarified. In the 2000 decade, the component idea got established in dedicated conferences (foremost CBSE, itself a former ICSE workshop) and also influenced the software architecture community strongly. During these times, WCOP evolved to a workshop for young researchers to present new ideas and to collect feedback from established members of the community.
In 2010, WCOP institutionalized its role as a forum for young researchers in our community via becoming the doctoral symposium of the CompArch federated conference. In the same year, WCOP introduced the CompArch Young Investigator Award, which is given to the work of young researchers in our community to award specifically promising work of expected high importance. This year, the fourth CompArch Young Investigator Award was given to Alexander Wert (Karlsruhe Institute of Technology, Germany) for his paper entitled "Performance Problem Diagnostics by Systematic Experimentation".
WCOP is part of the federated event CompArch, this year together with "CBSE 2013: 16th International ACM SIGSOFT Symposium on Component Based Software Engineering", "QoSA 2013: 9th International ACM SIGSOFT Conference on the Quality of Software Architectures", and "ISARCS 2013: 4rd International ACM SIGSOFT Symposium on Architecting Critical Systems". We are grateful to the organizers of all these events for making CompArch a successful federated event on Component-based Software Engineering and Software Architecture.
Proceeding Downloads
Performance problem diagnostics by systematic experimentation
Performance problems such as high response times in software applications have a significant effect on the customer's satisfaction. However, detecting performance problems is still a highly manual and cumbersome process requiring deep expertise in ...
Systematic guidance in solving performance and scalability problems
The performance of enterprise software systems affects business critical metrics like conversion rate (proportion of visitors who become customers) and total cost of ownership for the software system. Keeping such systems responsive and scalable with a ...
Predicting transaction quality for balanced data consistency and performance
Data management is an overarching objective of enterprise information systems. Their operation is characterised by high quality requirements concerning performance and consistency of managed data items. To prevent inconsistencies among stored data items,...
Support for high performance using heterogeneous embedded systems: a Ph.D. research proposal
Nowadays it is more common to build embedded systems on a heterogeneous platform, i.e. a platform containing different computational units such as mCPU, GPU and FPGA. This enables better performance, but also introduces additional complexity with ...
Flexible views for view-based model-driven development
Model-driven development processes suffer from growing complexity, which leads to information spread across heterogeneous metamodels as well as drift and erosion between architecture and implementation. In this paper, we present a view-based modeling ...
Safe deployment for reconfigurable cyber-physical systems
The number of software components within a cyber-physical systems increases continuously. However, not all components are needed at all time. Because of structural changes of software and hardware it is possible to use resources more efficiently. For ...
Co-evolution of component-based architecture-model and object-oriented source code
With the evolution of software systems, architecture model and system implementation tend to drift apart. While suitable architecture model supports architects and developers in better understanding the software system, the missing synchronization to ...
Index Terms
Proceedings of the 18th international doctoral symposium on Components and architecture




