7,823 Hits in 7.4 sec

Model-driven Engineering IDE for Quality Assessment of Data-intensive Applications

Marc Gil, Christophe Joubert, Ismael Torres
2017 Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion - ICPE '17 Companion  
Administrators, quality assurance engineers or software architects may also run and examine the output of the design and analysis tools in addition to the designer in order to assess the DIA quality in  ...  This article introduces a model-driven engineering (MDE) integrated development environment (IDE) for Data-Intensive Cloud Applications (DIA) with iterative quality enhancements.  ...  MDE for Big Data Application Models can be defined in the DICE IDE by designers in a topdown fashion, starting from platform-independent specifications of components and architecture (DICE Platform Independent  ... 
doi:10.1145/3053600.3053633 dblp:conf/wosp/GilJT17 fatcat:qkzemtrh5ja25oziibztwda44y

Assessing Software Design Skills and their Relation with Reasoning Skills

Dave R. Stikkolorum, Claire Stevenson, Michel R. V. Chaudron
2013 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
In order to create educational interventions it is needed to know which reasoning skills are related to students' software design performance.  ...  Two student groups of two different European universities participated in an experiment in which we were able to relate students' visual and verbal reasoning skills to students' software design skills  ...  The UML is the most popular modeling lanuage at the moment of writing. We choose a very small subset of the UML for the reason that we only see the UML as a vehicle for designing software systems.  ... 
dblp:conf/models/StikkolorumSC13 fatcat:4a6yhyylnvelffcj3al6zh76ky

Revel8or: Model Driven Capacity Planning Tool Suite

Liming Zhu, Yan Liu, Ngoc Bao Bui, Ian Gorton
2007 Proceedings / International Conference of Software Engineering  
Ideally, the application architect could derive accurate performance predictions early in the project life-cycle, leveraging initial application design-level models and a description of the target software  ...  The suite is composed of three different tools: MDAPerf, MDABench and DSLBench. MDAPerf allows annotation of design diagrams and derives performance analysis models.  ...  Related Work Some researchers have applied model driven approaches in performance analysis [4, 6] and typically focus on deriving analytical models from UML design models through XSLT.  ... 
doi:10.1109/icse.2007.73 dblp:conf/icse/ZhuLBG07 fatcat:2vmystufsrcf5e3wcfik6m5uce

Model-Driven Engineering of a Railway Interlocking System

Fabio Scippacercola, Roberto Pietrantuono, Stefano Russo, András Zentai
2015 Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development  
Incorporating model-driven techniques into a legacy well-proven development cycle is not simply a matter of placing models and transformations in the design and implementation phases.  ...  We present the experience in the model-driven design and V&V of a safety-critical system in the railway domain, namely the Prolan Block, a railway interlocking system manufactured by the Hungarian company  ...  ACKNOWLEDGEMENTS This research has been supported by the People Programme (Marie Curie Actions) of the EU FP7 Programme 2007-2013 under REA grant agreement n.324334 CECRIS (CErtification of CRItical Systems  ... 
doi:10.5220/0005244805090519 dblp:conf/modelsward/ScippacercolaPR15 fatcat:qliiavkccfcnzdu3ncmoiehfuq

Quality of Service-Oriented Software Systems (QUASOSS 2010) [chapter]

Heiko Koziolek, Steffen Becker, Jens Happe, Paul Pettersson
2011 Lecture Notes in Computer Science  
Due to the current maturation of model-driven methods for service-oriented systems, the declared goal of QUASOSS 2010 was to assess the state-of-the-art, report on successful or unsuccessful application  ...  The 2nd International Workshop on the Quality of Service-Oriented Software Systems (QUASOSS 2010) brought together researchers and practitioners to assess current approaches for analyzing the quality of  ...  Acknowledgment The QUASOSS organizers would like to thank all participants of the workshop for their lively discussions, the program committee members for their insightful reviews, and especially our keynote  ... 
doi:10.1007/978-3-642-21210-9_35 fatcat:r45hyxx3pjfrxizdyti4h6566a

Reliability Support for the Model Driven Architecture [chapter]

Genaína Nunes Rodrigues, Graham Roberts, Wolfgang Emmerich
2004 Lecture Notes in Computer Science  
The novel contribution of this paper is to provide a means to support reliability design following the principles of the Model Driven Architecture(MDA).  ...  Additionally, we believe MDA can be a suitable framework to realize the assessment of those concerns and therefore, semantically integrate analysis and design models into one environment.  ...  Acknowledgment We would like to thank Rami Bahsoon and Licia Capra for assisting in the review of this document.  ... 
doi:10.1007/978-3-540-25939-8_4 fatcat:2kznnh372vfxzc73svkp7kcssm

Execution of UML models: a systematic review of research and practice

Federico Ciccozzi, Ivano Malavolta, Bran Selic
2018 Journal of Software and Systems Modeling  
modeling hardware components as well as allocations of software to hardware.  ...  In terms of UML, LampPost_ Functional represents the root software composite component, which contains six software components.  ...  Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecomm, which permits unrestricted use, distribution  ... 
doi:10.1007/s10270-018-0675-4 fatcat:ayrdh7bdejfj5hpkt5p5iv6hz4

Towards a UML profile for data intensive applications

Abel Gómez, José Merseguer, Elisabetta Di Nitto, Damian A. Tamburri
2016 Proceedings of the 2nd International Workshop on Quality-Aware DevOps - QUDOS 2016  
We aim at addressing an early design and a quality evaluation of data intensive applications, being our goal to help software engineers on assessing quality metrics, such as the response time of the application  ...  However, their design and quality assurance are far from satisfying software engineers needs.  ...  The OMG Model-Driven Architecture [16] contemplates di erent abstraction layers for modeling: the Platform Independent Model describes the general architecture and behavior of the software while hiding  ... 
doi:10.1145/2945408.2945412 dblp:conf/issta/GomezMNT16 fatcat:li6wkc6ynrdsxkqmmctgccrgkq

Application of Safety Analyses in Model Driven Development [chapter]

Javier Fernández Briones, Miguel Ángel de Miguel, J. P. Silva, Alejandro Alonso
2007 Lecture Notes in Computer Science  
Assessing whether software architectures are able to meet these requirements is of great interest: to avoid the risk that the implementation does not fulfill requirements due to a bad design, and, to reduce  ...  We have implemented tools to automatically generate safety analyses from the models of the architecture: a UML profile for safety, modeling languages to express safety analyses, and a model transformation  ...  The work presented here has been co-funded by the European Commission under the IST 6th FP 2002-2006 (MODELWARE project [1] ), and by the Spanish Ministry of Education (TIC2005-08665-C03).  ... 
doi:10.1007/978-3-540-75664-4_10 fatcat:anbwlc6tvncfjphvtbd7doxkjm

An MDE methodology for the development of high-integrity real-time systems

S. Mazzini, S. Puri, T. Vardanega
2009 2009 Design, Automation & Test in Europe Conference & Exhibition  
One of the main axes of investigation concerned HRT-UML/RCM, an advanced method and integrated tool for the model-driven development of embedded real-time software systems.  ...  HRT-UML/RCM applies the MDA approach to provide an architectural framework where: (i) the designer may define platform-independent models; (ii) platform-specific models are automatically produced from  ...  ACKNOWLEDGEMENTS The authors are grateful to Matteo Bordin, Marco Panunzio, Daniela Cancila, Marco Trevisan, Sue Maurizio (University of Padua) and Thanaële Preuss, Maria Rosaria Barone, and John Favaro  ... 
doi:10.1109/date.2009.5090837 dblp:conf/date/MazziniPV09 fatcat:g6bbytghbbbatbt5iaqsexayyq

An Integrated Approach for Model Driven Process Modeling and Enactment

Rita Suzana Pitangueira Maciel, Bruno Carreiro da Silva, Ana Patrícia Fontes Magalhães, Nelson Souto Rosa
2009 2009 XXIII Brazilian Symposium on Software Engineering  
However, there´s a lack of standard terminology and notation addressing design aspects of an MDA process.  ...  The adoption of MDA in software development is increasing and is widely recognized as an important approach for building software systems.  ...  In terms of MDA, these phases represent the modeling of CIM (Computational Independent Model), PIM (Platform Independent Model), PSM (Platform Specific Model) and Codification.  ... 
doi:10.1109/sbes.2009.18 dblp:conf/sbes/MacielSMR09 fatcat:f3oj6nu75ne4ndampfjakstgjq

MDA Approach for Designing and Developing Data Warehouses: A Systematic Review & Proposal

Mohamed Hanine, Mohamed Lachgar, Sara Elmahfoudi, Omar Boutkhoum
2021 International Journal of Online and Biomedical Engineering (iJOE)  
A Model-Driven Architecture (MDA) is a standard approach, its aims to support all phases of software manufacturing by promoting the use of models and the transformations between them.  ...  Nevertheless, there is no standard process that deals with designing all of the data warehouse layers, also, there is no software that encompasses this type of problem.  ...  In [11] , the authors begin by proposing an independent model of multi-level computation (CIM) based on UML profiles.  ... 
doi:10.3991/ijoe.v17i10.24667 doaj:6c9aeabbe9e64e089723553043d021d0 fatcat:vhyk5fovf5fzlgnf26ydsi4kri

Use of Models and Modelling Techniques for Service Development [chapter]

Luís Ferreira Pires, Marten van Sinderen, Cléver Ricardo Guareis de Farias, João Paulo Andrade Almeida
2004 IFIP International Federation for Information Processing  
The paper presents a short introduction to MDA, in the context of service development, and an overview of the modelling capabilities of the Unified Modelling Language (UML), one of MDA's main modelling  ...  A prominent development that leads this trend is the Model-Driven Architecture (MDA).  ...  The MDA approach separates business (computation-independent) models, computation (platform-independent) models and platform models, enabling reuse of design artefacts at any of these levels, thereby providing  ... 
doi:10.1007/1-4020-7907-9_33 fatcat:vlaxrm5c3rb3fhoey67aehzohm

An ontology framework for developing platform-independent knowledge-based engineering systems in the aerospace industry

I.O. Sanya, E.M. Shehab
2014 International Journal of Production Research  
The proposed KBE framework uses an ontology-based approach for semantic knowledge management and adopts a model-driven architecture style from the software engineering discipline.  ...  Its phases are mainly (1) Capture knowledge required for KBE system; (2) Ontology model construct of KBE system; (3) Platform-independent model (PIM) technology selection and implementation and (4) Integration  ...  We would also like to express our appreciation to the sponsoring company employees for their cooperation and Sysemia Ltd for their time in validating aspects of this research study.  ... 
doi:10.1080/00207543.2014.919422 fatcat:6qhiumutybg6ppcfmlju3w3gja

Evaluation of an Abstract Component Model for Embedded Systems Development

Christian Bunse, Yunja Choi, Hans Gerhard Gross
2012 Journal of Information Processing Systems  
Performing model-driven and component-oriented development should be accompanied by a component model and a method that prescribes how the component model is used.  ...  It demonstrates how an abstract component model facilitates early verification and assessment of composition.  ...  Quality assessment benefited from models such as McCall's, Boehm's or Dromey's. Unfortunately, design-or model-related quality is not explicitly addressed.  ... 
doi:10.3745/jips.2012.8.4.539 fatcat:2txmyphn6nhzpozxrirjseseja
« Previous Showing results 1 — 15 out of 7,823 results