An Ontology-based Approach to Model-Driven Software Product Lines

被引:5
|
作者
Ferreira, Nuno [1 ]
Machado, Ricardo J. [1 ]
Gasevic, Dragan [2 ]
机构
[1] Univ Minho, Dep Sistemas Informacao, P-4719 Braga, Portugal
[2] Athabasca Univ, Athabasca, AB, Canada
关键词
Software Engineering Process; Software Design;
D O I
10.1109/ICSEA.2009.88
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development in highly variable domains constrained by tight regulations and with many business concepts involved results in hard to deliver and maintain applications, due to the complexity of dealing with the large number of concepts provided by the different parties and system involved in the process. One way to tackle these problems is thru combining software product lines and model-driven software development supported by ontologies. Software product lines and model-driven approaches would promote reuse on the software artifacts and, if supported by an ontological layer, those artifacts would be domain-validated. We intend to create a new conceptual framework for software development with domain validated models in highly variable domains. To define such a framework we will propose a model that relates several dimensions and areas of software development thru time and abstraction levels. This model would guarantee to the software house traceability of components, domain validated artifacts, easy to maintain and reusable components, due to the relations and mappings we propose to establish in the conceptual framework, between the software artifacts and the ontology.
引用
收藏
页码:559 / +
页数:2
相关论文
共 50 条
  • [1] A Model Based Testing Approach for Model-Driven Development and Software Product Lines
    Perez Lamancha, Beatriz
    Polo Usaola, Macario
    Piattini Velthius, Mario
    [J]. EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2011, 230 : 193 - +
  • [2] Model-Driven Testing in Software Product Lines
    Perez Lamancha, Beatriz
    Polo Usaola, Macario
    Garcia Rodriguez de Guzman, Ignacio
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS, 2009, : 511 - +
  • [3] A model-driven approach for the derivation of architectural requirements of software product lines
    Braganca, Alexandre
    Machado, Ricardo J.
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2009, 5 (01) : 65 - 78
  • [4] A model-driven approach for the derivation of architectural requirements of software product lines
    Alexandre Bragança
    Ricardo J. Machado
    [J]. Innovations in Systems and Software Engineering, 2009, 5 (1) : 65 - 78
  • [5] An Ontology-Based Model for Driving the Building of Software Product Lines in an ITS Context
    da Silva, Alan Pedro
    Bittencourt, Ig Ibert
    Ataide, Walker
    Holanda, Olavo
    Costa, Evandro
    Tenorio, Thyago
    Brito, Patrick H. S.
    [J]. THIRD INTERNATIONAL CONFERENCE ON SOFTWARE, SERVICES AND SEMANTIC TECHNOLOGIES S3T 2011, 2011, 101 : 155 - 159
  • [6] Engineers discovering the "real world" - From model-driven to ontology-based software engineering
    Hesse, Wolfgang
    [J]. INFORMATION SYSTEMS AND E-BUSINESS TECHNOLOGIES, 2008, 5 : 136 - 147
  • [7] SaaS Dynamic Evolution Based on Model-Driven Software Product Lines
    Mohamed, Fatma
    Abu-Matar, Mohammad
    Mizouni, Rabeb
    Al-Qutayri, Mahmoud
    Al Mahmoud, Zaid
    [J]. 2014 IEEE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2014, : 292 - 299
  • [8] A Model-Driven and Ontology-based Engineering Approach for Smart Grid Automation Applications
    Zanabria, Claudia
    Andren, Filip Proestl
    Strasser, Thomas I.
    Kastner, Wolfgang
    [J]. 45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 6635 - 6641
  • [9] A model-driven traceability framework for software product lines
    Nicolas Anquetil
    Uirá Kulesza
    Ralf Mitschke
    Ana Moreira
    Jean-Claude Royer
    Andreas Rummler
    André Sousa
    [J]. Software & Systems Modeling, 2010, 9 : 427 - 451
  • [10] AN AUTOMATED MODEL-DRIVEN TESTING FRAMEWORK For Model-Driven Development and Software Product Lines
    Lamancha, Beatriz Perez
    Polo Usaola, Macario
    Piattini, Mario
    [J]. ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 112 - 121