Curtin University Homepage
  • Library
  • Help
    • Admin

    espace - Curtin’s institutional repository

    JavaScript is disabled for your browser. Some features of this site may not work without it.
    View Item 
    • espace Home
    • espace
    • Curtin Research Publications
    • View Item
    • espace Home
    • espace
    • Curtin Research Publications
    • View Item

    Concept-Based Partitioning for Large Multidomain Multifunctional Embedded Systems

    Access Status
    Fulltext not available
    Authors
    Ahmed, Waseem
    Myers, Doug
    Date
    2010
    Type
    Journal Article
    
    Metadata
    Show full item record
    Citation
    Ahmed, W. and Myers, D. 2010. Concept-Based Partitioning for Large Multidomain Multifunctional Embedded Systems. ACM Transactions on Design Automation of Electronic Systems. 15 (3): pp. 22:1-22:41.
    Source Title
    ACM Transactions on Design Automation of Electronic Systems
    DOI
    10.1145/1754405.1754407
    ISSN
    1084-4309
    URI
    http://hdl.handle.net/20.500.11937/15451
    Collection
    • Curtin Research Publications
    Abstract

    Hardware-software partitioning is an important phase in embedded systems. Decisions made during this phase impact the quality, cost, performance, and the delivery date of the final product. Over the past decade or more, various partitioning approaches have been proposed. A majority operate at a relatively fine granularity and use a low-level executable specification as the starting point. This presents problems if the context is families of industrial products with frequent release of upgraded or new members. Managing complexity using a low-level specification is extremely challenging and impacts developer productivity. Designing using a high-level specification and component-based development, although a better option, imposes component integration and replacement problems during system evolution and new product release. A new approach termed Concept-Based Partitioning is presented that focuses on system evolution, product lines, and large-scale reuse when partitioning. Beginning with information from UML 2.0 sequence diagrams and a concept repository concepts are identified and used as the unit of partitioning within a specification. A methodology for the refinement of interpart communication in the system specification using sequence diagrams is also presented. Change localization during system evolution, composability during large-scale reuse, and provision for configurable feature variations for a product line are facilitated by a Generic Adaptive Layer (GAL) around selected concepts. The methodology was applied on a subsystem of an Unmanned Aerial Vehicle (UAV) using various concepts which improved the composability of concepts while keeping performance and size overhead within the 2% range.

    Related items

    Showing items related by title, author, creator and subject.

    • Evaluation of monorail haulage systems in metalliferous underground mining
      Besa, Bunda (2010)
      The decline is a major excavation in metalliferous mining since it provides the main means of access to the underground and serves as a haulage route for underground trucks. However, conventional mining of the decline to ...
    • Trust and reputation for service-oriented environments: Technologies for building business intelligence and consumer confidence
      Chang, Elizabeth; Dillon, Tharam S.; Hussain, Farookh (2006)
      Trust has played a central role in human relationships and hence has been the subject of study in many fields including business, law, social science, philosophy and psychology. It has played a pivotal role in forming ...
    • The organic geochemistry of marine-influenced coals.
      Sandison, Carolyn M. (2001)
      The importance of organic sulphur fixation in the preservation of organic matter in humic coal-forming environments is demonstrated in this thesis. The transgression of coal depositional systems by marine waters during ...
    Advanced search

    Browse

    Communities & CollectionsIssue DateAuthorTitleSubjectDocument TypeThis CollectionIssue DateAuthorTitleSubjectDocument Type

    My Account

    Admin

    Statistics

    Most Popular ItemsStatistics by CountryMost Popular Authors

    Follow Curtin

    • 
    • 
    • 
    • 
    • 

    CRICOS Provider Code: 00301JABN: 99 143 842 569TEQSA: PRV12158

    Copyright | Disclaimer | Privacy statement | Accessibility

    Curtin would like to pay respect to the Aboriginal and Torres Strait Islander members of our community by acknowledging the traditional owners of the land on which the Perth campus is located, the Whadjuk people of the Nyungar Nation; and on our Kalgoorlie campus, the Wongutha people of the North-Eastern Goldfields.