Component assembly for OO distributed systems

被引:8
|
作者
Wang, GJ [1 ]
Ungar, L [1 ]
Klawitter, D [1 ]
机构
[1] Boeing Co, Math & Comp Technol Div, Seattle, WA 98124 USA
关键词
D O I
10.1109/2.774921
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software development that assembles prefabricated components faces different challenges than development that starts from scratch with programming constructs. For example, it is often impossible, or at least not economical, to change the source code of components from independent suppliers. But how do you assemble the components without doing that? How do you link them with the services they require? And how do you build a distributed system and ensure systemwide security, performance, and fault tolerance without breaking the system? These are just some of the issues that designers face when using prefabricated components in a distributed system. Object-oriented distributed systems pose some specific problems. Objects communicate by invoking methods on other objects, so they must maintain static information, such as-class or interface names. Thus, objects may have strong dependencies, not only on each other but also on outside services. Distributed systems built from prefabricated components require an assembly approach that separates architecture, component, and distributed object infrastructure concerns.
引用
收藏
页码:71 / +
页数:9
相关论文
共 50 条
  • [41] Partition Aware Connected Component Computation in Distributed Systems
    Park, Ha-Myung
    Park, Namyong
    Myaeng, Sung-Hyon
    Kang, U.
    2016 IEEE 16TH INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2016, : 420 - 429
  • [42] The usability component of a framework for the evaluation of OO CASE tools
    Phillips, C
    Mehandjiska, D
    Griffin, D
    Choi, MD
    Page, D
    1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: EDUCATION & PRACTICE, PROCEEDINGS, 1998, : 134 - 141
  • [43] A meta-object protocol for distributed OO applications
    Seinturier, L
    Duchien, L
    Florin, G
    TOOLS 23 - TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 1998, : 306 - 317
  • [45] MANAGEMENT OF COMPONENT ACCUMULATION IN SMALL-LOT ASSEMBLY SYSTEMS
    WILHELM, WE
    WANG, L
    JOURNAL OF MANUFACTURING SYSTEMS, 1986, 5 (01) : 27 - 39
  • [46] LOT-SIZING IN ASSEMBLY SYSTEMS WITH RANDOM COMPONENT YIELDS
    GERCHAK, Y
    WANG, YZ
    YANO, CA
    IIE TRANSACTIONS, 1994, 26 (02) : 19 - 24
  • [47] The path to future wood: Component based structural assembly systems
    Meyboom, A.
    Correa, D.
    STRUCTURES AND ARCHITECTURE: A VIABLE URBAN PERSPECTIVE?, 2022, 2 : 303 - 310
  • [48] A note on coordination in decentralized assembly systems with uncertain component yields
    Yan, Xiaoming
    Zhang, Minghui
    Liu, Ke
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 205 (02) : 469 - 478
  • [49] A simple and effective component procurement policy for stochastic assembly systems
    Gallien, J
    Wein, LM
    QUEUEING SYSTEMS, 2001, 38 (02) : 221 - 248
  • [50] A Simple and Effective Component Procurement Policy for Stochastic Assembly Systems
    Jérémie Gallien
    Lawrence M. Wein
    Queueing Systems, 2001, 38 : 221 - 248