Component-based and service-oriented software engineering: Key concepts and principles

被引:0
|
作者
Breivold, Hongyu Pei [1 ]
Larsson, Magnus [1 ]
机构
[1] ABB AB, Corp Res, S-72178 Vasteras, Sweden
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Component-based software engineering (CBSE) and service-oriented software engineering (SOSE) are two of the most dominant engineering paradigms in current software community and industry. Although they have continued their development tracks in parallel and have different focus, both paradigms have similarities in many senses, which also have resulted in confusion in understanding and applying similar concepts or the same concepts designated differently. In this paper, we present a comparison analysis framework of CBSE and SOSE and analyse them from a variety of perspectives. We discuss as well the possibility of combining the strengths of the two paradigms to meet non-functional requirements. The contribution of this paper is to clarify the characteristics of CBSE and SOSE, shorten the gap between them and bring the two worlds together so that researchers and practitioners become aware of essential issues of both paradigms, which may serve as inputs for further Utilizing them in a reasonable and complementary way.
引用
收藏
页码:13 / +
页数:2
相关论文
共 50 条
  • [1] Service-oriented computing: Key concepts and principles
    Huhns, MN
    Singh, MP
    [J]. IEEE INTERNET COMPUTING, 2005, 9 (01) : 75 - 81
  • [2] Design Principles of a Service-oriented and Component-based Autonomic Transport Layer
    Guillaume, Dugue
    Oulmahdi, Mohamed
    Chassot, Christophe
    [J]. 2014 IEEE 23RD INTERNATIONAL WETICE CONFERENCE (WETICE), 2014, : 104 - 106
  • [3] Bridging the component-based and service-oriented worlds
    Masek, Karel
    Hnetynka, Petr
    Bures, Tomas
    [J]. 2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 47 - 54
  • [4] A Service-Oriented Framework for Component-Based Software Development: An i* Driven Approach
    Wautelet, Yves
    Achbany, Youssef
    Kiv, Sodany
    Kolp, Manuel
    [J]. ENTERPRISE INFORMATION SYSTEMS-BK, 2009, 24 : 551 - 563
  • [5] Research on Service-Oriented and Component-Based Simulation Platform
    Shi, Yang
    Lu, Ming-hua
    Xiao, Ming-yan
    Zhang, De-sen
    [J]. EMERGING RESEARCH IN WEB INFORMATION SYSTEMS AND MINING, 2011, 238 : 19 - 27
  • [6] A service-oriented approach for specifying component-based systems
    Kotonya, Gerald
    Hutchinson, John
    [J]. ICCBSS 2007: SIXTH INTERNATIONAL IEEE CONFERENCE ON COMMERCIAL-OFF-THE-SHELF (COTS)-BASED SOFTWARE SYSTEMS, PROCEEDINGS, 2007, : 150 - +
  • [7] Towards a Service-Oriented and Component-Based Transport Layer
    Oulmahdi, Mohamed
    Guillaume, Dugue
    Chassot, Christophe
    [J]. 2014 INTERNATIONAL CONFERENCE ON SMART COMMUNICATIONS IN NETWORK TECHNOLOGIES (SACONET), 2014,
  • [8] An architecture for developing service-oriented and component-based environmental models
    Papajorgji, P
    Beck, HW
    Braga, JL
    [J]. ECOLOGICAL MODELLING, 2004, 179 (01) : 61 - 76
  • [9] A component-based middleware platform for reconfigurable service-oriented architectures
    Seinturier, Lionel
    Merle, Philippe
    Rouvoy, Romain
    Romero, Daniel
    Schiavoni, Valerio
    Stefani, Jean-Bernard
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2012, 42 (05): : 559 - 583
  • [10] Adaptive and Reconfigurable Service-oriented and component-based Applications and Architectures
    Drira, Khalil
    Jmaiel, Mohamed
    [J]. 2011 20TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2011, : 59 - +