hh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Using aspects and component concepts to improve reuse of software for embedded systems product lines
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).ORCID iD: 0000-0003-4655-8889
Instituto de Informática, Universidade Federal do Rio Grande do Sul, Brazil; Heinz Nixdorf Institute – University of Paderborn, Germany.
Instituto de Informática, Universidade Federal do Rio Grande do Sul, Brazil; Dep. Engenharia Elétrica, Universidade Federal do Rio Grande do Sul, Brazil.
Halmstad University, School of Information Science, Computer and Electrical Engineering (IDE), Halmstad Embedded and Intelligent Systems Research (EIS).
2008 (English)In: Proceedings of the Early aspects workshop at SPLC 2008: Aspect-oriented requirements and architecture for product lines (EA@SPLC.08) co-located with the 12th international software product line conference (SPLC 2008), 2008Conference paper, Published paper (Refereed)
Abstract [en]

Embedded systems have several characteristics, such as application specific needs, real-time constraints and intrinsic embedded concerns (i.e. energy consumption), which hinder the reuse of previously developed components as well as their adaptation to provide variability in a software product line. As more applications require embedded system solutions, it is clear that if each time a new application is developed, it is not suitable to develop its supporting embedded system components from scratch. Resulting in an inability of the industry to follow the needs imposed by the market. To cope with this problem, the reuse of components within software product lines is a key issue. It seams to be easy task, but in fact it is not, due to increasing amount functionalities and crosscutting concerns present in those applications. In this paper we present an approach to handle components at a higher abstraction level, whose handling of crosscutting concerns is weaved by system level aspects, in order to address such complexity and also to make it easier the handling of variations in a software product line.

Place, publisher, year, edition, pages
2008.
Keyword [en]
Embedded systems
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:hh:diva-1962Local ID: 2082/2357OAI: oai:DiVA.org:hh-1962DiVA: diva2:239180
Conference
Early aspects workshop at the 12th international software product line conference (SPLC 2008), 8-12 September 2008, Limerick, Ireland
Available from: 2008-09-26 Created: 2008-09-26 Last updated: 2014-03-05Bibliographically approved

Open Access in DiVA

fulltext(202 kB)265 downloads
File information
File name FULLTEXT01.pdfFile size 202 kBChecksum MD5
5fca8d03275a020efe84b1db3fdefda09d38092c2f803247eed1cc02be1c5be0c73b3f39273875d32394693abf783eb1f99c7240651ba9dbfbb646589e4971fc4cffaf2ed6f5e51237038065077da27b
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Pignaton de Freitas, EdisonLarsson, Tony
By organisation
Halmstad Embedded and Intelligent Systems Research (EIS)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 265 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 224 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf