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 条
  • [31] Service-oriented product platform for future energy management system
    Luhmann, Till
    Meister, Juergen
    Wulff, Christian
    [J]. WIRTSCHAFTSINFORMATIK, 2007, 49 (05): : 343 - 351
  • [32] Gesture Ontology for Informing Service-oriented Architecture
    Chera, Catalin-Marian
    Tsai, Wei-Tek
    Vatavu, Radu-Daniel
    [J]. 2012 IEEE MULTI-CONFERENCE ON SYSTEMS AND CONTROL (2012 IEEE MSC), 2012, : 1184 - 1189
  • [33] Service-Oriented Toolchains for Software Evolution
    Jelschen, Jan
    [J]. 2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON THE MAINTENANCE AND EVOLUTION OF SERVICE-ORIENTED SYSTEMS AND CLOUD-BASED ENVIRONMENTS (MESOCA), 2015, : 51 - 58
  • [34] Software engineering for service-oriented MAS
    Garcia, Emilia
    Giret, Adriana
    Botti, Vicente
    [J]. COOPERATIVE INFORMATION AGENTS XII, PROCEEDINGS, 2008, 5180 : 86 - 100
  • [35] Research on service-Oriented software framework
    Li, Y
    Wu, ZH
    Deng, SG
    [J]. GRID AND COOPERATIVE COMPUTING GCC 2004 WORKSHOPS, PROCEEDINGS, 2004, 3252 : 27 - 35
  • [36] Service-oriented software testing platform
    School of Computer Science and Engineering, South China University of Technology, Guangzhou
    Guangdong
    510640, China
    [J]. IFIP Advances in Information and Communication Technology, 2007, (50-59)
  • [37] Testability of software in service-oriented architecture
    Tsai, W. T.
    Gao, Jerry
    Wei, Xiao
    Chen, Yinong
    [J]. 30TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL 2, SHORT PAPERS/WORKSHOPS/FAST ABSTRACTS/DOCTORAL SYMPOSIUM, PROCEEDINGS, 2006, : 163 - +
  • [38] Service-oriented software testing platform
    Liu, Fagui
    Luo, Chunwei
    [J]. INTEGRATION AND INNOVATION ORIENT TO E-SOCIETY, VOL 2, 2007, 252 : 50 - +
  • [39] Implications of a service-oriented view of software
    Layzell, P
    [J]. REALIGNING RESEARCH AND PRACTICE IN INFORMATION SYSTEMS DEVELOPMENT: THE SOCIAL AND ORGANIZATIONAL PERSPECTIVE, 2001, 66 : 241 - 253
  • [40] On testing and evaluating service-oriented software
    Tsai, W. T.
    Zhou, Xinyu
    Chen, Yinong
    Bai, Xiaoying
    [J]. COMPUTER, 2008, 41 (08) : 40 - +