This volume defines a common example for modelling approaches of component based systems. It is based on the Dagstuhl research seminar CoCoME (Common Component Modelling Example), which was held from August 1-3, 2007, at Schloss Dagstuhl, Germany. The Common Component Modelling Example makes it possible to compare different approaches and to validate existing models. It serves as a platform for the classification of existing models and approaches and the interchange of research ideas, enabling researchers to focus and to tackle aspects less frequently dealt with. The CoCoME project is an ongoing venture, one of the aims of which is the adoption of the Common Component Modelling Example by the entire component community as a means of comparing and validating their approaches.
Cited By
- Schmieders E, Metzger A and Pohl K A Runtime Model Approach for Data Geo-location Checks of Cloud Services Service-Oriented Computing, (306-320)
- Heinrich R, Koziolek A, Reussner R and Becker S Infrastructure for modeling and analyzing the quality of software architectures Proceedings of the 2nd International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering, (2-5)
- Liu Z, Bowen J, Liu B, Tyszberowicz S and Zhang T Software Abstractions and Human-Cyber-Physical Systems Architecture Modelling Engineering Trustworthy Software Systems, (159-219)
- Jung R, Heinrich R and Hasselbring W GECO Proceedings of the 9th International Conference on Theory and Practice of Model Transformations - Volume 9765, (141-156)
- Harrison N, van Heesch U, Sobernig S, Sommerlad P, Filipczyk M, Fülleborn A, Musil A and Musil J (2015). Software Architecture Patterns: Reflection and Advances, ACM SIGSOFT Software Engineering Notes, 40:1, (30-34), Online publication date: 6-Feb-2015.
- Goltz U, Reussner R, Goedicke M, Hasselbring W, Märtin L and Vogel-Heuser B (2015). Design for future, Computer Science - Research and Development, 30:3-4, (321-331), Online publication date: 1-Aug-2015.
- Hennicker R and Knapp A (2015). Moving from interface theories to assembly theories, Acta Informatica, 52:2-3, (235-268), Online publication date: 1-Apr-2015.
- Alebrahim A, Fassbender S, Filipczyk M, Goedicke M and Heisel M Towards systematic selection of architectural patterns with respect to quality requirements Proceedings of the 20th European Conference on Pattern Languages of Programs, (1-20)
- Alebrahim A and Heisel M Applying performance patterns for requirements analysis Proceedings of the 20th European Conference on Pattern Languages of Programs, (1-15)
- Herold S and Rausch A Complementing model-driven development for the detection of software architecture erosion Proceedings of the 5th International Workshop on Modeling in Software Engineering, (24-30)
- Elhog-Benzina D, Haddad S and Hennicker R Refinement and asynchronous composition of modal petri nets Transactions on Petri Nets and Other Models of Concurrency V, (96-120)
- Gogolla M and Vallecillo A On explaining modeling principles with modeling examples Proceedings of the 8th edition of the Educators' Symposium, (28-31)
- Hennicker R and Knapp A Modal interface theories for communication-safe component assemblies Proceedings of the 8th international conference on Theoretical aspects of computing, (135-153)
- von Detten M and Becker S Combining clustering and pattern detection for the reengineering of component-based software systems Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS, (23-32)
- Schäfer J and Poetzsch-Heffter A JCoBox Proceedings of the 24th European conference on Object-oriented programming, (275-299)
- Herold S Checking architectural compliance in component-based systems Proceedings of the 2010 ACM Symposium on Applied Computing, (2244-2251)
- Kapova L, Buhnova B, Martens A, Happe J and Reussner R State dependence in performance evaluation of component-based software systems Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering, (37-48)
- Babka V, Tůma P and Bulej L Validating model-driven performance predictions on random software systems Proceedings of the 6th international conference on Quality of Software Architectures: research into Practice - Reality and Gaps, (3-19)
- Comuzzi M, Kotsokalis C, Rathfelder C, Theilmann W, Winkler U and Zacco G A framework for multi-level SLA management Proceedings of the 2009 international conference on Service-oriented computing, (187-196)
- Hennicker R, Janisch S and Knapp A Refinement of components in connection-safe assemblies with synchronous and asynchronous communication Proceedings of the 15th Monterey conference on Foundations of Computer Software: future Trends and Techniques for Development, (154-180)
- Beneš N, Černá I, Sochor J, Vařeková P and Zimmerova B (2008). A Case Study in Parallel Verification of Component-Based Systems, Electronic Notes in Theoretical Computer Science (ENTCS), 220:2, (67-83), Online publication date: 1-Dec-2008.
Index Terms
- The Common Component Modeling Example: Comparing Software Component Models
Recommendations
CoCoME - The Common Component Modeling Example
The Common Component Modeling ExampleThe example of use which was chosen as the Common Component Modeling Example (CoCoME) and on which the several methods presented in this book should be applied was designed according to the example described by Larman in [1]. The description of this ...
Predictive performance modelling of parallel component compositions
AbstractLarge-scale scientific computing applications frequently make use of closely-coupled distributed parallel components. The performance of such applications is therefore dependent on the component parts and their interaction at run-time. This paper ...