[go: up one dir, main page]

skip to main content
10.1145/1108473.1108490acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article

The CORBA connector model

Published: 05 September 2005 Publication History

Abstract

Embedded systems designers are more than ever confronted with issues related to complexity management. New design methods have emerged that could help to face this rising concern, but they do not yet satisfy all specific requirements from this application domain. In this scope, we aim to adapt the CORBA Component Model approach to embedded software design. This adaptation notably requires reworking the CCM interaction support, in order to provide more flexibility and extensibility. We think that this objective can be reached by integrating connectors in the CCM. This paper describes the benefits of this approach, and outlines the modifications we have made to the CCM in order to integrate connectors.

References

[1]
Lightweight CORBA Component Model - OMG draft adopted specification, Object Management Group, 2003.
[2]
Minimum CORBA specification, version 1.0, formal/02-08-01, Object Management Group, 2002.
[3]
Real-time CORBA specification, version 1.2, formal/05-01-04, Object Management Group, 2005.
[4]
Specification for deployment and configuration of component based applications - draft adopted specification, OMG, 2003.
[5]
Towards a Taxonomy of Software Connectors, N. R. Mehta, N. Medvidovic and S. Phadke, ICSE 2000.
[6]
Software Connectors and their role in component development, D. Bálek & F. Pláášil, DAIS'01.
[7]
Abstractions for Software Architecture and Tools to support them, M. Shaw, Robert Deline et al., Software Engineering, vol. 21, number 4, 1995.
[8]
A Classification and Comparison Framework for Software Architecture Description Languages, N. Medvidovic, R. N. Taylor, IEEE transactions on software engineering, vol. 26, n. 1, 2000.
[9]
General UMTS Architecture v5.0.1, 3rd Generation Partnership Project, Technical Specification Group Services and System Aspects, 2004.
[10]
Medium Access Control (MAC) protocol specification V6.0.0, 3GPP TS 25.321, 3rg Generation Partnership Project, 2003.
[11]
Enterprise JavaBeans Specification version 2.1, Sun Microsystems, 2003.
[12]
Qedo, QoS Enabled Distributed Objects. http://www.qedo.org
[13]
Using QDL to Specify QoS Aware Distributed (QuO) Application Configuration, P. Pal et al., Proceedings of ISORC 2000, The 3rd IEEE International Symposium on Object-Oriented Real-time distributed Computing, March 15 - 17, 2000, Newport Beach, CA, http://quo.bbn.com/
[14]
A Qos-aware CORBA component model for distributed real-time and embedded system development. Nanbor Wang and Chris Gill. OMG Real-time and embedded workshop 2003, Arlington VA. see http://www.omg.org/workshops/proceedings/
[15]
OSEK/VDX Communications version 3.0.3, OSEK/VDX consortium, http://www.osek-vdx.org, 2004.
[16]
OSEK/VDX System Generation OIL: OSEK Implementation Language version 2.4.1, OSEK/VDX consortium, http://www.osek-vdx.org, 2004.

Cited By

View all
  • (2011)MICOBSProceedings of the 14th international ACM Sigsoft symposium on Component based software engineering10.1145/2000229.2000231(1-10)Online publication date: 20-Jun-2011
  • (2007)Explicit Connectors in Component Based Software Engineering for Distributed Embedded SystemsProceedings of the 33rd conference on Current Trends in Theory and Practice of Computer Science10.1007/978-3-540-69507-3_80(923-934)Online publication date: 20-Jan-2007

Index Terms

  1. The CORBA connector model

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SEM '05: Proceedings of the 5th international workshop on Software engineering and middleware
    September 2005
    121 pages
    ISBN:1595932054
    DOI:10.1145/1108473
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 05 September 2005

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. CORBA component model
    2. components
    3. connectors
    4. embedded software
    5. interactions

    Qualifiers

    • Article

    Conference

    SEM05
    Sponsor:
    SEM05: Software Engineering and Middleware 2005
    September 5 - 6, 2005
    Lisbon, Portugal

    Acceptance Rates

    Overall Acceptance Rate 22 of 59 submissions, 37%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 16 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2011)MICOBSProceedings of the 14th international ACM Sigsoft symposium on Component based software engineering10.1145/2000229.2000231(1-10)Online publication date: 20-Jun-2011
    • (2007)Explicit Connectors in Component Based Software Engineering for Distributed Embedded SystemsProceedings of the 33rd conference on Current Trends in Theory and Practice of Computer Science10.1007/978-3-540-69507-3_80(923-934)Online publication date: 20-Jan-2007

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media