Process-oriented, consistent integration of software components

被引:3
|
作者
Depke, R [1 ]
Engels, G [1 ]
Thöne, S [1 ]
Langham, M [1 ]
Lütkemeier, B [1 ]
机构
[1] Univ Gesamthsch Paderborn, Dept Comp Sci, D-33095 Paderborn, Germany
关键词
D O I
10.1109/CMPSAC.2002.1044527
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The integration of software components becomes a more and more important issue in software engineering. Process-oriented approaches should provide automated information processes. Therefore, the software components have to be integrated in a consistent way, i.e., their export interfaces have to be respected by the importing components. Furthermore, the type system of component interfaces has to support a tunable degree of freedom. This allows the insertion of components with interfaces of restricted but sufficient degree of compatibility. In this paper, we develop a concept for consistent and flexible integration of components. We present a process modeling language that combines UML and XML in order to support consistent, flexible, and executable processes. Finally, we provide a formalization of the proposed component type system.
引用
收藏
页码:13 / 18
页数:4
相关论文
共 50 条
  • [1] A process-oriented and content-based perspective on software components
    Wegner, H
    Hupe, P
    Matthes, F
    [J]. INFORMATION SYSTEMS, 2000, 25 (02) : 135 - 156
  • [2] PROCESS-ORIENTED SOFTWARE EDUCATION
    KHAJENOORI, S
    [J]. IEEE SOFTWARE, 1994, 11 (06) : 99 - 101
  • [3] PROCESS-ORIENTED MODEL INTEGRATION
    KOTTEMANN, JE
    DOLK, DR
    [J]. PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : 396 - 402
  • [4] Process-Oriented Requirements Definition and Analysis of Software Components in Critical Systems
    Intrigila, Benedetto
    Della Penna, Giuseppe
    D'Ambrogio, Andrea
    Campagna, Dario
    Grigore, Malina
    [J]. COMPUTERS, 2023, 12 (09)
  • [5] Integration of communities into process-oriented structures
    Köhler, A
    Fuchs-Kittowski, F
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (03) : 410 - 425
  • [6] Software evolution management: A process-oriented perspective
    Hinley, DS
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1996, 38 (11) : 723 - 730
  • [7] Software Architecture Reconstruction: A Process-Oriented Taxonomy
    Ducasse, Stephane
    Pollet, Damien
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2009, 35 (04) : 573 - 591
  • [8] Process-oriented metrics for software architecture adaptability
    Chung, L
    Subramanian, N
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 310 - 311
  • [9] Design of process-oriented software maintenances model
    Li, YF
    Su, MD
    [J]. ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 7, 2005, : 699 - 702
  • [10] Process-oriented metrics for software architecture evolvability
    Subramanian, N
    Chung, L
    [J]. SIXTH INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION, PROCEEDINGS, 2003, : 65 - 70