27 research outputs found
A quality management based on the Quality Model life cycle
Managing quality is a hard and expensive task that involves the execution and control of processes and techniques.
For a good quality management, it is important to know the current state and the objective to be
achieved. It is essential to take into account with a Quality Model that specifies the purposes of managing
quality. QuEF (Quality Evaluation Framework) is a framework to manage quality in MDWE (Model-driven
Web Engineering). This paper suggests managing quality but pointing out the Quality Model life cycle. The
purpose is to converge toward a quality continuous improvement by means of reducing effort and time.Ministerio de Ciencia e Innovación TIN2010-20057-C03-02Ministerio de Ciencia e Innovación TIN 2010-12312-EJunta de AndalucÃa TIC-578
QuEF (Quality Evaluation Framework) for Model-Driven Web Methodologies
QuEF (Quality Evaluation Framework) is an environment for the assessment of Model-Driven Web Engineering (MDWE) methodologies. This approach is oriented towards the evaluation, through objectives measures, of the quality of MDWE methodologies in a specific environment. Given the high number of methodologies available and proposed over recent years, it has become necessary to define objective evaluation tools to enable organizations to improve their methodological environment and help designers of web methodologies to design new effective and efficient tools, processes and techniques. Since methodologies are constantly evolving, the need may arise not only to evaluate the quality but also to find out how it can be improved and how the quality improvement process could be optimized in order to reduce costs.Ministerio de Educación y Ciencia TIN2007-67843-C06_03Ministerio de Educación y Ciencia TIN2007- 30391-
Studying Maintainability on Model-Driven Web Methodologies
QuEF (Quality Evaluation Framework) is an environment to evaluate,
through objective measures, the quality of Model-DrivenWeb Engineering (MDWE)
methodologies. In this paper, this environment is presented and is used for the evaluation
of the Maintainability in terms of various characteristics on MDWE. Given
the high number of methodologies available and proposed over recent years, it has
become necessary to define objective evaluation tools to enable organizations to improve
their methodological environment and to help designers of web methodologies
design new effective and efficient tools, processes and techniques and find out how
it can be improved and how the quality improvement process could be optimized in
order to reduce costs. This evaluation is applied to the NDT (Navigational Development
Techniques) methodology, an approach that covers the complete life cycle and
it is mainly oriented to the enterprise environment.Ministerio de Educación y Ciencia TIN2007–67843-C06-03Ministerio de Educación y Ciencia TIN2010–20057-C03–0
QuEF: An environment for the assesment of MDWE methodologies
This paper presents QuEF (Quality Evaluation
Framework), an environment for the assesment of Model-Driven
Web Engineering (MDWE) methodologies. This approach is
oriented to evaluate, through objectives measures, the quality of
MDWE methodologies in a specific environment. Given the high
number of methodologies available and proposed in the last
years, it has become necessary to define objective evaluation tools
to enable development teams to improve their methodological
environment and help designers of web methodologies design
new effective and efficient tools, processes and techniques. Since
methodologies are constantly evolving, the need may arise not
only to evaluate the quality but also to find out how it can be
improved and how the quality improvement process could be
optimize in order to reduce costs. Besides, an example of
application to the NDT (Navigational Development Techniques)
methodology is presented and the Functionality of the NDT
methodology is evaluated in terms of MDE and Maturity
characteristics.Ministerio de Educación y Ciencia TIN2007-67843-C06-03Ministerio de Educación y Ciencia TIN2007-30391-
A Systematic Approach to Model Objectives in Predevelopment Projects
This contribution presents a systematic for the elicitation of objectives and the utilization of objectives to identify reference products. The systematic is based on existing meta models. The model of objectives as proposed in this research eases decision-making and outlines the next validation activities. A key success factor is the project transferability between teams, which is often necessary in predevelopment. This is ensured through comprehensibility of objectives which benefits from the linkage between the model of objectives and the knowledge base. The proposed systematic is applied to a predevelopment project which is used as case study. In the case study it has been shown that objectives can be used to identify reference products. The approach is validated in a live-lab setting with seven engineering teams with six graduate students, two engineers of an industrial partner and a research associate. Several workshops were used to train all members of the teams in the systematic. The effects of the systematic are assessed in dedicated interviews, a survey as well as with observation of the engineering teams during milestones and engineering activities between milestones
Qualité des modèles : retours d'expériences
National audienceAvec la complexification des systèmes d'information (systèmes ubiquitaires, entreprises ouvertes etc.), de nombreux nouveaux langages de modélisation sont proposés. Face à ce développement de langages spécifiques, on peut s'interroger sur la qualité des modèles qui en sont issus. Cet article traite de ce problème en tirant les leçons de nos expériences passées. Elles mettent en évidence les besoins d'outillage automatisé pour l'évaluation de la qualité de modèles, la participation conjointe des différentes parties prenantes dans le processus d'évaluation, et la nécessité d'envisager une véritable ingénierie des langages et des modèles centrée sur l'humain
Towards an interoperable metamodel suite: size assessment as one input
In recent years, many metamodels have been introduced in the software engi- neering literature and standards. These metamodels vary in their focus across, for example, process, product, organizational and measurement aspects of software development and have typically been developed independently of each other with shared concepts being only accidental. There is thus an increasing concern in the standards communities that possible conicts of structure and semantics between these various metamodels will hinder their widespread adoption. The complexity of these metamodels has also increased significantly and is another barrier in their appreciation. This complexity is compounded when more than one metamodel is used in the lifecycle of a software project. Therefore there is a need to have interoperable metamodels. As a first step towards engendering interoperability and/or possible mergers between metamodels, we examine the size and complexity of various meta- models. To do this, we have used the Rossi and Brinkkemper metrics-based approach to evaluate the size and complexity of several standard metamodels including UML 2.3, BPMN 2.0, ODM, SMM and OSM. The size and complexity of these metamodels is also compared with the previous version of UML, BPMN and Activity diagrams. The comparatively large sizes of BPMN 2.0 and UML 2.3 suggest that future integration with these metamodels might be more difficult than with the other metamodels under study (especially ODM, SSM and OSM)
Quality in Ubiquitous Information System Design
International audienceInformation systems become ubiquitous. This opens a large spectrum of the possibilities for the end-users, but the design complexity is increasing. Therefore insuring quality during design is more than ever a challenge. In this article, we study this challenge by identifying the specificities of ubiquitous computing design and by considering the influence of these specificities on the quality of the various aspects of information system design (models, languages, processes and tools). For each aspect, we discuss its requirements on quality and present related works valuable for the definition and the evaluation of ubiquitous information system design quality
A Quality Model in a Quality Evaluation Framework for MDWE methodologies
Nowadays, diverse development methodologies exist in the field of Model-Driven Web Engineering (MDWE), each of which covers different levels of abstraction on Model-Driven Architecture (MDA): CIM, PIM, PSM and Code. Given the high number of methodologies available, it is necessary to evaluate the quality of existing methodologies and provide helpful information to the developers. Furthermore, proposals are constantly appearing and the need may arise not only to evaluate the quality but also to find out how it can be improved. In this context, QuEF (Quality Evaluation Framework) can be employed to assess the quality of MDWE methodologies. This article presents the work being carried out and describes tasks to define a Quality Model component for QuEF. This component would be responsible for providing the basis for specifying quality requirements with the purpose of evaluating quality.Ministerio de Educación y Ciencia TIN2007-67843-C06-03Ministerio de Educación y Ciencia TIN2007-30391-
Identification of Simulink model antipattern instances using model clone detection
Abstract—One challenge facing the Model-Driven Engineering community is the need for model quality assurance. Specifically, there should be better facilities for analyzing models automat-ically. One measure of quality is the presence or absence of good and bad properties, such as patterns and antipatterns, respectively. We elaborate on and validate our earlier idea of detecting patterns in model-based systems using model clone detection by devising a Simulink antipattern instance detector. We chose Simulink because it is prevalent in industry, has mature model clone detection techniques, and interests our industrial partners. We demonstrate our technique using near-miss cross-clone detection to find instances of Simulink antipatterns derived from the literature in four sets of public Simulink projects. We present our detection results, highlight interesting examples, and discuss potential improvements to our approach. We hope this work provides a first step in helping practitioners improve Simulink model quality and further research in the area. I