Skip to main content
A disponibilidade de água em uma região está relacionada a sua presença em quantidade e qualidade necessárias para atender a demanda da sociedade. Nas últimas décadas, com a in-tensificação do processo de urbanização, a questão do... more
    • by 
    •   10  
      SRTMLandsat TMMunicipiosMDE
Companies collaborate to seize opportunities as well as exchange documents and other types of resources. This is achieved by following business processes that are subject to evolution. Collaborative portals are web oriented solutions... more
    • by 
    •   7  
      Information SystemsBusiness Process ManagementWeb ApplicationsBusiness Process Modeling
These last years, the new technologies produce each day large quantities of data. Companies are faced with certain problems of collecting, storing, analyzing and exploiting these large volumes of data in order to create the added value.... more
    • by 
    •   11  
      Model-Driven EngineeringHadoopBig DataMDE
A strategy for adaptive control and energetic optimization of aerobic fermentors was implemented, with both air flow and agitation speed as manipulated variables. This strategy is separable in its components: control, optimization,... more
    • by 
    •   1261  
      Information SystemsElectrical EngineeringElectronic EngineeringCommunication Engineering
A deluge of data is to be expected in the years to come. Nowadays, huge masses of data is produced every day. For example, if we take only social network users and the Internet of Things, we shall find that they generate large volumes of... more
    • by 
    •   9  
      Model-Driven EngineeringBig DataMeta-modelMeta-Modeling
Reverse engineering Legacy systems Model Driven Engineering (MDE) Framework Model Driven Reverse Engineering (MDRE) a b s t r a c t Context: Most companies, independently of their size and activity type, are facing the problem of... more
    • by  and +1
    •   10  
      Information SystemsSoftware EngineeringModel-Driven DevelopmentModel-Driven Engineering
The models transformation is the fundamental key in Model Driven Architecture approach. In Model Driven Architecture there are two transformations kinds: the CIM to PIM transformation and the PIM to PSM transformation. The researchers... more
    • by  and +1
    •   7  
      Model-Driven DevelopmentModel-Driven Analysis and DesignModel Driven EngineeringModel Transformation
Nowadays Cloud Computing is considered as the ideal environment for engineering, hosting and provisioning applications. A continuously increasing set of cloud-based solutions is available to application owners and developers to tailor... more
    • by 
    •   7  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling
Nowadays the software industry has known a significant growth, while the end-users have become very demanding. In this sense, the model transformation has become one of the essential solutions to ensure competitiveness in the field of the... more
    • by  and +2
    •   5  
      Model Driven EngineeringModel Driven DevelopmentMDAMDE
Railway Signaling System aims at resolving interoperability problems of railway signaling and train control/-command. An European system is taken place to guarantee interoperability between international borders. Such complex systems... more
    • by 
    •   9  
      Safety EngineeringFormal Methods (Formal Verification)Safety-Critical SystemsUML
The adoption of MDE in software development has drastically changed the way of developing software products. It gives a way of automating software development while reducing production time. While software companies need continually to... more
    • by  and +1
    •   3  
      Model-Driven EngineeringMDEModel Transformations
Les entreprises ont de plus en plus besoin de collaborer suivant des processus métier. Les portails collaboratifs apportent une solution orienté web à ce besoin de collaboration. Cependant, leur conception et leur maintenance n'est pas... more
    • by 
    •   7  
      Information SystemsBusiness Process ManagementWeb ApplicationsBusiness Process Modeling
Nowadays building a web application is still a complex process that requires a big effort to get several tasks done. This article presents a domain specific language aimed to simplify web application development by using it within a MDSD... more
    • by 
    •   6  
      Web DevelopmentEclipseMDEPIM
Este trabalho apresentou as técnicas utilizadas no mapeamento de precisão da dinâmica costeira de curta duração como ferramenta estratégica aos estudos dos intensos processos costeiros sazonais atuantes (erosão, transporte, balanço e... more
    • by 
    •   3  
      GNSSMDEMonitoramento Costeiro
Modeling of security and access control policies, along with their implementation in code, must be an integral part of the software development process, to ensure that the proper level of security in an application is attained. This... more
    • by 
    •   2  
      Access ControlMDE
Since the Model Driven Architecture (MDA) approach appearance, model's transformation has been considered as one of the main computing keys in the software industry, which grows exponentially to ensure competitiveness. For that, the... more
    • by  and +1
    •   5  
      UMLModel Driven EngineeringMDAModel-Driven Architecture
Resumo Quantificar as consequências do escoamento superficial e grau de infiltração em bacia urbana permite avaliar o padrão de drenagem dos canais, a ocorrência de enchentes e erosões. O objetivo deste estudo foi estudar a... more
    • by 
    •   2  
      Watershed HydrologyMDE
Reverse engineering is still a challenging process, notably because of the growing number, heterogeneity, complexity, and size of software applications. While the analysis of their structural elements has been intensively investigated,... more
    • by  and +2
    •   6  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling
Context: Most companies, independently of their size and activity type, are facing the problem of managing, maintaining and/or replacing (part of) their existing software systems. These legacy systems are often large applications playing... more
    • by 
    •   11  
      Information SystemsComputer ScienceSoftware EngineeringReverse Engineering
Big Data technologies are rapidly becoming a key enabler for modern industries. However, the entry costs inherent to " going Big " are considerable, ranging from learning curve, renting/buying infrastructure, etc. A key component of these... more
    • by 
    •   6  
      Design ToolsModel TransformationMDEMeta models
    • by 
    •   12  
      Software EngineeringFormal Methods (Formal Verification)ArchitectureOntologies
Nowadays, in the world of industry end-users of business rules inside huge or small companies claims that it's so hard to understand the rules either because they are hand written by a specific structural or procedural languages used only... more
    • by 
    •   3  
      MDEBRMSATL transformations
Over the past decade, cloud services emerged as one of the most promising technologies in IT. Since cloud computing allows improving the quality of software and, at the same time, aims at reducing costs of operating software and hardware,... more
    • by 
    •   7  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling
O sucesso de projetos na área da engenharia de software depende muitas vezes da aplicação das melhores práticas, de acordo com as características particulares do projeto e do conhecimento técnico dos responsáveis por garantir seu sucesso.... more
    • by 
    • MDE
In this paper, we propose a Round-Trip Engineering-based approach of optimizing the corrective, adaptive, evolutionary or perfective maintenance of applications on the OptimaDev, a MDA engine. It is a method which allows the automatic... more
    • by  and +1
    •   5  
      Software EngineeringSoftwareMDASOA
Publications, including academic handbooks, contain numerous inconsistencies in the descriptions of applications of architectural methods and patterns hidden under the abbreviations such as MOF, MDA, PIM, MVC, BCE. An efficient analysis... more
    • by 
    •   17  
      Information SystemsComputer ScienceSoftware EngineeringArchitecture
Context: Mobile BIS apps demand is increasing, with shorter time-to-market requirements, but their production faces problems, such as handling business rules concurrently, multiple platforms, localization and extensibility. Objective:... more
    • by 
    •   6  
      Mobile appsBusiness rulesOCLMDE
Ikerlan-IK4 Research Alliance, Arrasate, España [email protected]
    • by 
    •   4  
      Component-Based Software Engineering (CBSE)MiddlewareMDECBSE
    • by 
    •   4  
      Component-Based Software Engineering (CBSE)MiddlewareMDECBSE
MDE-based approaches have been proposed as a solution to cope with the inefficiency of current design methods. In this context, our work defines meta-models for application, capturing functionality by means of processes communicating by... more
    • by 
    •   20  
      Embedded SystemsEmbedded SoftwareSpace ExplorationModel Driven Engineering
Security assurance is a property that ensures that the application code behaves consistently with the access control policy specified at the design level. Security assurance proofs are valid as long as software engineers do not modify the... more
    • by 
    •   6  
      Cognitive ScienceSoftwareComputer SoftwareMDA
MDE-based approaches have been proposed as a solution to cope with the inefficiency of current design methods. In this context, our work defines meta-models for application, capturing functionality by means of processes communicating by... more
    • by 
    •   20  
      Embedded SystemsEmbedded SoftwareSpace ExplorationModel Driven Engineering
Model Driven Engineering (MDE) is often applied to support software engineering processes (i.e., from reverse to forward engineering, including maintenance and/or evolution tasks). However, as promoted by the Model Driven Organization... more
    • by  and +2
    •   7  
      Software EngineeringEnterprise ArchitectureModel-Driven DevelopmentModel-Driven Engineering
Tool development has always been a fundamental activity of Software Engineering. Nowadays, open source is changing the way this is done in many organizations. Traditional ways of doing things are progressively enhanced or even sometimes... more
    • by  and +1
    •   7  
      Software EngineeringModel-Driven DevelopmentOpen Source SoftwareModel-Driven Engineering
Organizations undertake more and more software modernization projects every day, mostly due to rapid changes in the technological landscape pushing them to evolve their systems before they become obsolete. Such modernization projects are... more
    • by  and +1
    •   8  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling
In this paper we show that the MDA can be considered as a software industrialization pattern (or a software factory). Nearly all industries today are haunted with how to reduce costs, improve quality, faster time-to-market and to maximize... more
    • by 
    •   4  
      SoftwareMDASOAMDE
Toutes approche IDM nécessite l'enchaînement de plusieurs transformations. Cet enchaînement peutêtre vu comme un processus de production de logiciels. Dans le plus simple des cas, cet enchaînement est linéaire : les transformations... more
    • by  and +1
    •   3  
      Computer ScienceTransformationMDE
In this paper, we propose a Round-Trip Engineering-based approach of optimizing the corrective, adaptive, evolutionary or perfective maintenance of applications on the OptimaDev, a MDA engine. It is a method which allows the automatic... more
    • by 
    •   6  
      Software EngineeringSoftwareMDASOA
The verification of non-functional requirements of software models (such as performance, reliability, scalability, security, etc.) requires the transformation of UML models into different analysis models such as Petri nets, queueing... more
    • by 
    •   9  
      ModelingAccess ControlSoftware DevelopmentAOP
Eclipse Modeling Framework (EMF) has become a very popular environment for the implementation of a structured model, which has resulted in increased need for integration with other modeling environments. In this paper, we describe a... more
    • by 
    •   11  
      SynchronizationModel TransformationMDAIntegration
Abstract. Cloud computing has leveraged new software development and provisioning approaches by changing the way computing, storage and networking resources are purchased and consumed. The variety of cloud oerings on both technical and... more
    • by 
    •   7  
      Computer ScienceSoftware EngineeringModelingReverse Engineering
Cloud computing has leveraged new software development and provisioning approaches by changing the way computing, storage and networking resources are purchased and consumed. The variety of cloud offerings on both technical and business... more
    • by 
    •   6  
      Software EngineeringModelingReverse EngineeringModel Driven Engineering
In order to assist domain experts, several tools exist for the definition of graphical or textual domain specific modeling languages (DSMLs). The resulting models are useful, but not sufficient, for an overall understanding of the system,... more
    • by 
    •   5  
      Formal methodsDomain Specific LanguagesColoured Petri NetsMDE
Security assurance is a property that ensures that the application code behaves consistently with the access control policy specified at the design level. Security assurance proofs are valid as long as software engineers do not modify the... more
    • by 
    •   6  
      Cognitive ScienceSoftwareComputer SoftwareMDA
MDE-based approaches have been proposed as a solution to cope with the inefficiency of current design methods. In this context, our work defines meta-models for application, capturing functionality by means of processes communicating by... more
    • by 
    •   20  
      Embedded SystemsEmbedded SoftwareSpace ExplorationModel Driven Engineering
Within the GMT technology project (Generative Modeling Tools), an initial set of tools and artifacts for Global Model Management have recently been released under Eclipse. This paper presents the corresponding AM3 (ATLAS MegaModel... more
    • by 
    •   6  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling
As cloud computing allows improving the quality of software and aims at reducing costs of operating software, more and more software is delivered as a service. However, moving from a software as a product strategy to delivering software... more
    • by 
    •   7  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling
Cloud computing has leveraged new software development and provisioning approaches by changing the way computing, storage and networking resources are purchased and consumed. The variety of cloud offerings on both technical and business... more
    • by  and +1
    •   7  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling
Modeling complex systems involves dealing with several heterogeneous and interrelated models defined using a variety of languages (UML, ER, BPMN, DSLs, etc.). These models must be frequently combined in different cross-domain perspectives... more
    • by  and +1
    •   7  
      Software EngineeringModel-Driven DevelopmentModel-Driven EngineeringModeling