An Ontology for Service-Oriented Dynamic Software Product Lines Knowledge Management

被引:0
|
作者
Maalaoui, Najla [1 ]
Beltaifa, Raoudha [1 ]
Jilani, Lamia Labed [1 ]
Mazo, Raul [2 ]
机构
[1] Manouba Univ, Natl Sch Comp Sci, RIADI Lab, Manouba, Tunisia
[2] Lab STICC, ENSTA Bretagne, Brest, France
关键词
Service-Oriented Dynamic Software Product Lines; Knowledge Management; Ontology;
D O I
10.5220/0010457203140322
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Service oriented dynamic software product line (SO-DSPL) engineering provides a development paradigm for building configurable service-oriented applications and adapting them at runtime according to their context. To support context-aware and runtime adaptation of services, SO-DSPLs consider various aspects of knowledge, such as users' contexts, product lines properties, services description and QoS. In fact, the knowledge variety produces variability that must be taken into account. Thus, wealth and diversity of this knowledge require an efficient knowledge management (KM) tool to ensure knowledge-based SO-DSPL engineering. The main challenge is to overcome the lack of a multi-dimensional and unified conceptualization of knowledge. Practically, most of existing knowledge representations consider particular dimensions that depend on specific product lines, ignore the semantic between them and do not handle knowledge variability. To tackle this challenge, we propose in this paper an ontology for SO-DSPL knowledge management that establishes a common conceptualization about SO-DSPLs dimensions and provides a unified and sharable knowledge base. This ontology can serve several SO-DSPL activities and KM-related purposes. such as defining a common vocabulary for knowledge workers with respect to the SO-DSPL domain, structuring SO-DSPL knowledge repositories, and providing a knowledge base to configure and recommend services to be used for the building and dynamic adaptation of configurable service-oriented applications. In this paper. we present the ontology dimensions by means of sub-ontologies in order to promote their reuse.
引用
收藏
页码:314 / 322
页数:9
相关论文
共 50 条
  • [1] Service-Oriented Dynamic Software Product Lines
    Baresi, Luciano
    Guinea, Sam
    Pasquale, Liliana
    [J]. COMPUTER, 2012, 45 (10) : 42 - 48
  • [2] An Automated Framework for Variability Management of Service-Oriented Software Product Lines
    Abu-Matar, Mohammad
    Gomaa, Hassan
    [J]. 2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 260 - 267
  • [3] An Approach to Variability Management in Service-Oriented Product Lines
    Khoshnevis, Sedigheh
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1483 - 1486
  • [4] Ontology-Based Knowledge Management in Service-Oriented Systems
    Sasa, Ana
    Krisper, Marjan
    [J]. JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2011, 35 (01) : 105 - 118
  • [5] Ontology patterns for service-oriented software development
    Tsai, Wei-Tek
    Wu, Budan
    Jin, Zhi
    Huang, Yu
    Li, Wu
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2013, 43 (07): : 867 - 883
  • [6] Ontology Management in a Service-oriented Architecture Architecture of a Knowledge Base Access Service
    Mossgraber, Juergen
    Rospocher, Marco
    [J]. 2012 23RD INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS (DEXA), 2012, : 289 - 293
  • [7] Linear Evolution of Domain Architecture in Service-Oriented Software Product Lines
    Khoshnevis, Sedigheh
    Shams, Fereidoon
    [J]. FUNDAMENTALS OF SOFTWARE ENGINEERING, FSEN 2015, 2015, 9392 : 275 - 291
  • [8] Service-Oriented Knowledge Management
    Dai, Wei
    Rubin, Stuart H.
    [J]. 2012 IEEE 13TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2012, : 556 - 563
  • [9] Knowledge management in service-oriented systems
    Sasa, Ana
    Krisper, Marjan
    [J]. INFORMATION MODELLING AND KNOWLEDGE BASES XXI, 2010, 206 : 89 - 104
  • [10] Knowledge Management Practices and Results in Service-Oriented versus Product-Oriented Companies
    Kianto, Aino
    Andreeva, Tatiana
    [J]. KNOWLEDGE AND PROCESS MANAGEMENT, 2014, 21 (04) : 221 - 230