[palladio-dev] Problem with population of components
henss at kit.edu
Mon Aug 25 09:34:56 CEST 2014
it also would be really helpful to know why you want to model 1000 components and environments:
If you want to do some kind of load balancing you would need to integrate additional logic to do that in your generated model.
If you are interested in the time spent for a single component and the accumulated service times, it could be suitable to do some appropriate abstraction:
E.g. have one component C representing a single instance and another representing the other 999 ones.
This can introduce some inaccuracies but in many cases they can be neglected...
In any case, you should avoid introducing too much computational complexity and validate your modeled system early with measurements.
Am 25.08.2014 um 09:18 schrieb Steffen Becker:
> if you want 1000 static components you could create them programatically using Java or QVTo. Also some of the generators for PCM models we had in the past might work but they are all on master thesis level.
> If you want 1000 elastic components, then you could have a look at SimuLizar, our PCM extension for Cloud Computing systems.
> Am 13.08.14 12:28, schrieb Johannes Kroß:
>> Hi everyone,
>> I came upon the following problem during creating a PCM model:
>> Let's say I have three components A, B and C. A regularly sends data to
>> B and B sends those data to C. However, I would like to have a
>> population of 1000 C components (including separate resource
>> environments). Is there a way not to model 1000 components by hand?
>> Any advice would be nice :)
>> Johannes Kroß
>> fortiss --- An-Institut der Technischen Universitaet Muenchen
>> Guerickestrasse 25 | 80805 Muenchen | Germany
>> T +49 (0)89 360 35 22 18 | Fx +49 (0)89 360 35 22 50
>> johannes.kross at fortiss.org | http://pmw.fortiss.org
>> Amtsgericht Muenchen | HRB 176633 | Sitz Garching b. Muenchen
>> Rechtsform: gemeinnuetzige GmbH
>> USt-IdNr.: DE263907002 | Steuer-Nr.: 143/237/25900
>> Geschaeftsfuehrer: Dr. Harald Ruess
> Jun.-Prof. Dr.-Ing. Steffen Becker
> University of Paderborn Phone: (+49 5251) 60-3320
> Heinz Nixdorf Institute Fax: (+49 5251) 60-3530
> & Department of Computer Science Office: ZM1.02-10
> Software Engineering Research Group E-Mail: steffen.becker at upb.de
> Zukunftsmeile 1
> 33102 Paderborn
> Palladio-Bench developer mailing list. News and discussions on the Palladio software architecture simulator and related tooling projects.
> palladio-dev at ira.uni-karlsruhe.de
> sdq-dev mailing list
> Liste der Studenten und Mitarbeiter von SDQ fuer SDQ-bezogene Ankuendigungen.
> sdq-dev at ira.uni-karlsruhe.de
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 4930 bytes
Desc: not available
More information about the palladio-dev