Filters








527 Hits in 3.2 sec

Modular DSLs for Flexible Analysis: An e-Motions Reimplementation of Palladio [chapter]

Antonio Moreno-Delgado, Francisco Durán, Steffen Zschaler, Javier Troya
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]

Francisco Durán
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]

Nadia Gamez and Monica Pinto and Lidia Fuentes
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

Benjamin Klatt, Christoph Rathfelder, Samuel Kounev
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

Thijmen de Gooijer, Anton Jansen, Heiko Koziolek, Anne Koziolek
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

Axel Busch, Misha Strittmatter, Anne Koziolek
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

Anne Martens, Franz Brosch, Ralf Reussner
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

Thein Than Thwin, Sangsuree Vasupongayya
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

Heiko Koziolek
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

Teeba Ismail Kh., Ibrahim I. Hamarash
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

Barbara Arciszewska
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

Laura Faggion, Raffaello Furlan
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

Erik Burger, Jörg Henss, Martin Küster, Steffen Kruse, Lucia Happe
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

Juraj Feljan, Jan Carlson, Tiberiu Seceleanu
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