A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Modular DSLs for Flexible Analysis: An e-Motions Reimplementation of Palladio
[chapter]
2014
Lecture Notes in Computer Science
These can then be composed with the base Palladio DSL to generate specific simulation environments. ...
Different properties to be analysed are then encoded as separate, parametrised DSLs, independent of the definition of Palladio. ...
Palladio models consists of several views, namely UsageModel, System, etc., corresponding to the different developer roles. ...
doi:10.1007/978-3-319-09195-2_9
fatcat:eoveycm2gbej7ixajf37owcw3q
Composition of Graph-Transformation-Based DSL Definitions by Amalgamation
[chapter]
2014
Lecture Notes in Computer Science
We illustrate our proposal on our e-Motions definition of the Palladio DSL. The resulting DSL allows us to carry on performance analysis on Palladio models. ...
This work is an overview of work developed in collaboration with A. Moreno-Delgado, F. Orejas, J. Troya, A. Vallecillo, and S. Zschaler. I am grateful to all of them. ...
Most AOM approaches use syntactic notions to automate the establishment of mappings between different models to be composed, often focusing primarily on the structural parts of a model. ...
doi:10.1007/978-3-319-12904-4_1
fatcat:mo6r7cst4zd43gmu3ami3jd5vu
HADAS Green Assistant: designing energy-efficient applications
[article]
2016
arXiv
pre-print
This tool models the variability of more or less green architectural practices and the dependencies between different energy-consuming concerns using variabilty models. ...
., points in the application that consume more energy, like storing or transferring data), and also to model, analyse and reason about different architectural solutions for each of these concerns. ...
Acknowledgments Research funded by the Spanish TIN2015-64841-R (cofunded by EU with FEDER funds) and MAGIC P12-TIC1814 projects and by the International Campus of Excellence Andalucia TECH. ...
arXiv:1612.08095v1
fatcat:eh6ijdvkofdl5bxrooot2u777m
Integration of event-based communication in the palladio software quality prediction framework
2011
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS - QoSA-ISARCS '11
In this paper, we present an extension of the Palladio Component Model (PCM) and the Palladio software quality prediction framework, enabling the modeling of event-based communication in component-based ...
into the Palladio tool chain allowing to use existing model solution techniques, and iv) a detailed evaluation of the reduction of the modeling effort enabled by the transformation in the context of a ...
The new approach and the advantages it provides are assessed in comparison to the previously existing Palladio approach. ...
doi:10.1145/2000259.2000268
dblp:conf/qosa/KlattRK11
fatcat:whnnilad5bfzvibrmftys6ippu
An industrial case study of performance and cost design space exploration
2012
Proceedings of the third joint WOSP/SIPEW international conference on Performance Engineering - ICPE '12
Recently, several approaches have appeared to assist software architects with this design task. In this paper, we present a case study applying one of these approaches, i.e. ...
The large amount of design alternatives for such systems often leads software architects to select a suboptimal solution, which may either waste resources or cannot cope with future workloads. ...
The former was a periodic request to the system modeled with an open workload and three differently weighted upload types. ...
doi:10.1145/2188286.2188319
dblp:conf/wosp/GooijerJKK12
fatcat:unfyxvtjjjfc3hf5k5pvgphvt4
Assessing Security to Compare Architecture Alternatives of Component-Based Systems
2015
2015 IEEE International Conference on Software Quality, Reliability and Security
We extended the Palladio Component Model (PCM) by the necessary information to be able to use it as input for the security assessment. ...
Our hierarchical model uses stochastic modeling techniques and includes several security related factors, such as attackers, his goals, the security attributes of a component, and the mutual security interferences ...
In difference to our approach, this model considers how often a certain component is accessed. ...
doi:10.1109/qrs.2015.24
dblp:conf/qrs/BuschSK15
fatcat:gus55uzfxngdvpz3g5xizfgk5q
Optimising multiple quality criteria of service-oriented software architectures
2009
Proceedings of the 1st international workshop on Quality of service-oriented software systems - QUASOSS '09
Our approach applies a multi-criteria genetic algorithm to software architectures modelled with the Palladio Component Model (PCM). ...
We propose an automated approach to search the design space by modifying the architectural models, to improve the architecture with respect to multiple quality criteria, and to find optimal architectural ...
We demonstrate the approach for the Palladio Component Model. The process is extensible for different modelling notations, analysis methods, and quality criteria. ...
doi:10.1145/1596473.1596481
fatcat:3a5xj4sfc5harhnc5pqwir5rwe
Performance Analysis of Blockchain-based Access Control Model for Personal Health Record System with Architectural Modelling and Simulation
2020
International Journal of Networked and Distributed Computing (IJNDC)
The key parameters for the architectural model are extracted from the prototype. Experiments are conducted with various data sizes including 128, 512 KB, 2, 8 and 32 MB. ...
The blockchainbased PHR system has been proposed recently to enhance the security and privacy for the PHR data. ...
This work is the extension of our previous manuscript which is publishing in the open access journal, Security and Communication Networks. ...
doi:10.2991/ijndc.k.200515.002
fatcat:kuiwludpibap7m2lkqaa4yz3ym
Performance evaluation of component-based software systems: A survey
2010
Performance evaluation (Print)
We classified the approaches according to the expressiveness of their component performance modelling languages. ...
Integrating classical performance models such as queueing networks, stochastic Petri nets, or stochastic process algebras, these approaches additionally exploit benefits of component-based software engineering ...
(PALLADIO) [6] : This approach from the University of Karlsruhe is based on the Palladio Component Model (PCM) implemented with EMF. ...
doi:10.1016/j.peva.2009.07.007
fatcat:ksgbqwets5btvbcatkohjbkkba
MODEL-Based Performance Quality Assessment for IoT Applications
2021
International Journal of Interactive Mobile Technologies
This paper aims to design a model-based testing approach to assess IoT applications performance quality attributes. ...
The ISO 25000 quality model is used as a standard for software quality assurance applications. IoTMaaS is used as a case study to implement the methodological approach. ...
As shown in Figure 2 , many different steps are required to test the software application, starting with the test plane, designing a model test, running the test, and analyzing the results. ...
doi:10.3991/ijim.v15i12.21287
fatcat:kmgwyjidxvcrdkmfbb4m3ltc54
A Villa Fit for a King: The Role of Palladian Architecture in the Ascendancy of the House of Hanover under George I
1992
RACAR Revue d art canadienne
ancient models not acknowledged by the Vicentine architect with the most recent architectural fashion. ...
the Palladian idiom among the Dutch aristocracy throughout the seventeenth century,29 seem to hâve secured for it the status of a formai language associated with the Protestant milieu. ...
doi:10.7202/1072851ar
fatcat:fvenvf6jwrds7c6syjz32xov7y
CULTURAL MEANINGS EMBEDDED IN THE FAÇADE OF ITALIAN MIGRANTS' HOUSES IN BRISBANE, AUSTRALIA
2017
Archnet-IJAR
Palladio in the 15th century in the Veneto region for noble families. ...
Namely, the Veneto migrants chose two models for the construction of their houses in Brisbane: (1) the rural houses built in the 1970s and 1980s by their ancestors (2) and the villas designed by Andrea ...
With great enthusiasm, they all wanted to tell their own unique story. ...
doi:10.26687/archnet-ijar.v11i1.1225
fatcat:lkzyks2t55buhef3jld2ydkexy
View-based model-driven software development with ModelJoin
2014
Journal of Software and Systems Modeling
We have applied the ModelJoin approach and validated the textual DSL in a case study using the Palladio Component Model. ...
For a broad establishment of view-based approaches, an automated solution to deal with separate metamodels and the high complexity of model transformations is necessary. ...
The approach is evaluated with a case study in the field of component-based software development, using the Palladio Component Model [8] . ...
doi:10.1007/s10270-014-0413-5
fatcat:ltba7ti6cjew5ikljfanefzjqu
Towards a Software Architecture for Internet of Things based System of Systems
2021
International Journal of Emerging Trends in Engineering Research
The Smart City vision is becoming a reality with the widespread adaption of Internet of Things (IoT). ...
The results show that the design developed using the proposed architecture is better in terms of these two quality attributes than the existing approach. ...
In [20] a systematic mapping study about design approaches of IoT-based SoS is presented with some research opportunities. ...
doi:10.30534/ijeter/2021/14932021
fatcat:rt76uib7gvhldbn42ff5cdsani
Towards a Model-Based Approach for Allocating Tasks to Multicore Processors
2012
2012 38th Euromicro Conference on Software Engineering and Advanced Applications
In this paper we present a model-based approach for automatic allocation of software tasks to the cores of a soft real-time embedded system, based on design-time performance predictions. ...
Model-based approaches for performance predictions, such as DeepCompas, TrueTime or Palladio, form another field of related work. ...
Palladio [8] is an approach for early performance predictions of componentbased software architectures of business information systems, but can also be used to model embedded systems. ...
doi:10.1109/seaa.2012.56
dblp:conf/euromicro/FeljanCS12
fatcat:3gf352nflrb2fhrcdgrdysgfnq
« Previous
Showing results 1 — 15 out of 527 results