Model Driven Engineering
12,520 Followers
Recent papers in Model Driven Engineering
From the 90's, the telecommunications service creation industry has undergone radical change. Services have shifted from being based on a switching environment to being mainly based on software. To remain competitive in these new dynamic... more
Model-driven Engineering (MDE) has attained great importance in both the Software Engineering industry and the research community, where it is now widely used to provide a suitable approach with which to improve productivity when... more
A collection of user interface design patterns for workflow information systems is presented. Each Workflow User Interface Pattern (WUIP) is characterized by properties expressed in the PLML markup language for expressing patterns and... more
Safety-critical systems are widely used in different domains and lead to an increasing complexity. Such systems rely on specific services such space and time isolation as in the ARINC653 avionics standard. Their criticality requires a... more
Embedded software development relies on various tools-compilers, simulators, execution time estimators-that encapsulate a more-or-less detailed knowledge of the target hardware platform. These tools can be costly to develop and maintain:... more
This paper introduces the Object-Oriented Hypermedia Function Points (OO-HFP), which is a functional size measurement procedure for Web projects developed using the Object-Oriented Hypermedia (OO-H) method. This method provides... more
Satellite systems are becoming even more complex, making technical issues a significant cost driver. The increasing complexity of these systems makes requirements engineering activities both more important and more difficult.... more
Effective critical infrastructure protection requires methodologies and tools for the automated evaluation of the vulnerabilities of assets and the efficacy of protection systems. This paper presents a modeling language for vulnerability... more
Based on top of Web protocols and XML language, Web services are emerging as a framework to provide applicationto-application interaction. An important challenge is their integration in order to provide new value-added composite services,... more
Automation industry is experiencing a boom in the deployment of FPGA based controlling systems, which beat the run-time characteristics and behavior of microprocessors-based systems and which will bring new possibilities to the sector.... more
This paper presents our contribution to the specification and conception of interactive systems. In this framework, the TOOD+ method (Task Oriented Object Design) proposed in this paper relies on a generic model and based for its... more
The ecosystem of the Internet of Things is a set of physical devices such as sensors and actuators. It includes a set of servers and gateways that provide connectivity. These devices can be installed at three levels: the edge level, the... more
Model transformations are one of the core technologies needed to apply OMG's model driven engineering concept for the construction of real world systems. Several formalisms are currently proposed for the specification of these model... more
A user interface description language (UIDL) consists of a specification language that describes various aspects of a user interface under development. A comparative review of some selected user interface description languages is produced... more
UML-based approaches provide abstraction to deal with the high complexity of embedded applications and when combined with Model-driven Engineering can also provide automation trough automatic code generation. This paper presents an... more
Ce travail s'articule autour de trois grands axes : le premier axe décrit le fonctionnement du processus de production d'énergie électrique ainsi que les chaînes de régulation actuelles. Le second axe concerne l'étude critique visant à... more
Automotive diagnosis by Mechatronics Engineering
Abstract The Model Driven Architecture (MDA) is meant to facilitate system development by using models for representing both the¿ problem¿ and its¿ solution¿. In its ideal form, software development based on MDA would follow a development... more
Abstract: The gap between the demand for complex system software and the supply of this demand has widened. This distance and complexity of software design has led software engineers to find a solution to these two problems as a crisis.... more
Nowadays, companies face more and more the problem of managing, maintaining, evolving or replacing their existing software systems. Reverse Engineering is the required phase of obtaining various representations of these systems to provide... more
Ubiquitous computing has amplified the need for interactive systems to be able to adapt to their context of use (<User, Platform, Environment>) while preserving usability. This property is called plasticity. Until now, efforts have been... more
The competitive market forces organizations to be agile and flexible so as to react robustly to complex events. Modeling helps managing this complexity. However, in order to model an enterprise, many stakeholders, with different... more
In the era of information, humanity produces huge quantities of data measured in terms of terabytes or petabytes that is yet growing exponentially with time. This situation led to the emergence of a large number of big data systems and... more
Currently, Model-Driven Engineering (MDE) is considered one of the most promising approaches for software development. In this paper, a simple but complete example based on state-machines will be used to demonstrate the benefits of this... more
Organization-based Multiagent Systems are a promising way to develop complex multiagent systems. However, it is still difficult to create large multiagent organizations from scratch. Multiagent organizations created using current AOSE... more
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
Software development is witnessing the increasing need of version management techniques for supporting the evolution of model-based artefacts. In this respect, metamodels can be considered one of the basic concepts of Model-Driven... more
The paper extends the AUTOSAR meta-model to enable feasibility predictions on the provision of faulttolerant support for application components. We focus on a fault-tolerant support based on software replication techniques. The meta-model... more
Preface VII conference. Dominik Madon did a superb job in organizing an attractive tutorial program. Luigi Zaffalon took on the difficult task of preparing the industrial track. We would also like to thank Dirk Craeynest and Ahlan... more
Domain modeling promotes the description of various facets of information systems by a coordinated set of domain-specific languages (DSL). Some of them have visual/graphical and other may have textual concrete syntaxes. Model Driven... more
Nowadays, the magnitude of data generated daily through the technological environment has increased enormously. This massive amount of heterogeneous data led to the emergence of a large number of big data systems and technologies that... more