Concept-Based Partitioning for Large Multidomain Multifunctional Embedded Systems
Access Status
Authors
Date
2010Type
Metadata
Show full item recordCitation
Source Title
ISSN
Collection
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.
-
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 ...
-
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 ...
-
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 ...