JPI Feature Models Exploring a JPI and FOP Symbiosis for Software Modeling

被引:0
|
作者
Vidal Silva, Cristian [1 ]
Galindo, Jose Angel [3 ]
Villarroel, Rodolfo [5 ]
Benavides, David [2 ]
Leger, Paul [4 ]
Valenzuela, Sebastin [1 ]
机构
[1] Univ Playa Ancha, Fac Ingn, Dept Computac & Informat, Valparaiso, Chile
[2] Univ Seville, E-41012 Seville, Spain
[3] INRIA, Rennes, France
[4] Univ Catolica Norte, Escuela Ciencias Empresariales, Coquimbo, Chile
[5] Pontificia Univ Catolica Valparaiso, Fac Ingn, Escuela Ingn Informat, Valparaiso, Chile
关键词
Feature Model; Features; Aspects; JPI; FOP;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Looking for a complete modular software development paradigm, this article presents Join Point Interface JPI Feature Models, in the context of a JPI and Feature-Oriented Programming FOP symbiosis paradigm. Therefore, this article describes pros and cons of JPI and FOP approaches for the modular software and software product line production, respective; and highlights the benefits of this mixing proposal; in particular, the JPI Feature Model benefits for a high-level software product line modeling. As an application example, this article applies JPI Features Models on a classic FOP example already modeled using a previous aspect-oriented feature model proposal. Main goals of this application are to visualize traditional feature models preserved components such alternative and optional feature sets and optional and mandatory features as well as special features associations (cross-tree constraints), and differences and advantages with respect to previous research works about extending feature model to support aspect-oriented modeling principles.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] JPI UML Software Modeling Aspect-Oriented Modeling for Modular Software
    Vidal Silva, Cristian
    Villarreol, Rodolfo
    Lopez, Leopoldo
    Bustamante, Miguel
    Schmal, Rodolfo
    Rea Sanchez, Victor
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (12) : 226 - 235
  • [2] Looking for a modular software development methodology. Blending of feature-oriented programming and aspect-oriented programming JPI
    Vidal-Silva C.L.
    Pham T.T.
    Sepúlveda S.M.
    Carter L.E.
    Informacion Tecnologica, 2019, 30 (03): : 95 - 104
  • [3] PHARMACOKINETIC AND PHARMACODYNAMIC MODELING ANALYSIS OF JPI-547 IN PATIENTS WITH ADVANCED SOLID TUMOR
    Lee, M.
    Choi, S.
    Lee, S.
    Kim, J.
    Cha, H.
    Lim, H.
    CLINICAL PHARMACOLOGY & THERAPEUTICS, 2023, 113 : S65 - S66
  • [4] Exploring Approaches of Integration Software Architecture Modeling With Quality Analysis Models
    Dobrica, Liliana
    2011 9TH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA), 2011, : 113 - 122
  • [5] Topic modeling for feature location in software models: Studying both code generation and interpreted models
    Perez, Francisca
    Lapena, Raul
    Marcen, Ana C.
    Cetina, Carlos
    INFORMATION AND SOFTWARE TECHNOLOGY, 2021, 140
  • [6] Feature Dependency Modeling for Software Product Line
    Luo Daizhong
    Diao Shanhui
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND TECHNOLOGY, VOL II, PROCEEDINGS, 2009, : 256 - +
  • [7] Software Reuse : Ontological Approach to Feature Modeling
    Matcha, Vinod Babu
    Reddy, Prasad P. V. G. D.
    Hari, Ch. V. M. K.
    Srinivas, G.
    SanjeevaRao, N.
    Jayachand, B.
    Kumar, J. N. V. R. Swarup
    SriRamGanesh, G.
    Krishna, N. V. R. V. Vamsi
    Pradeep, I. Kali
    Ramesh, Ch.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (08): : 262 - 268
  • [8] A Feature Selection Strategy for Software Quality Modeling
    Gao, Kehan
    Khoshgoftaar, Taghi M.
    Napolitano, Amri
    16TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, 2010, : 205 - +
  • [9] Modeling interactions in feature oriented software designs
    Liu, J
    Batory, D
    Nedunuri, S
    FEATURE INTERACTIONS IN TELECOMMUNICATIONS AND SOFTWARE SYSTEMS VIII, 2005, : 178 - 197
  • [10] Software Feature Location based on Topic Models
    Nie, Kunming
    Zhang, Li
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), VOL 1, 2012, : 547 - 552