Sökning: onr:"swepub:oai:DiVA.org:liu-35576" >
Engineering Active ...
Engineering Active Behavior of Embedded Software to Improve Evolution and Performance : an Aspect-Oriented Approach
-
- Gustafsson, Thomas, 1975- (författare)
- Linköpings universitet,Tekniska högskolan,RTSLAB - Laboratoriet för realtidssystem
-
- Tesanovic, Aleksandra, 1976- (författare)
- Linköpings universitet,Tekniska högskolan,RTSLAB - Laboratoriet för realtidssystem
-
Du, Ying (författare)
-
visa fler...
-
- Hansson, Jörgen, 1970- (författare)
- Linköpings universitet,Tekniska högskolan,RTSLAB - Laboratoriet för realtidssystem
-
visa färre...
-
(creator_code:org_t)
- 2007-03-11
- 2007
- Engelska.
-
Ingår i: The 22nd Annual ACM Symposium on Applied Computing,2007. - New York : ACM. - 1595934804
- Relaterad länk:
-
https://urn.kb.se/re...
-
visa fler...
-
https://doi.org/10.1...
-
visa färre...
Abstract
Ämnesord
Stäng
- In this paper we propose a novel aspect-oriented scheme for implementing active behavior in embedded software with requirements on data freshness. The scheme improves system performance by combining active behavior in terms of event-condition-action (ECA) rules and on-demand updating. We design and implement the scheme in terms of aspects, thereby exploiting aspect-oriented programming technology to efficiently handle crosscutting nature of active behavior. The benefits of our approach are demonstrated using a case study of an embedded database system called COMET. Namely, simulations on the COMET database indicate that its performance increases by incorporating our scheme. Furthermore, using the COMET example we show that aspect-oriented implementation of active behavior has benefits when it comes to easier evolution of the system.
Ämnesord
- NATURVETENSKAP -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
- NATURAL SCIENCES -- Computer and Information Sciences -- Computer Sciences (hsv//eng)
Nyckelord
- Computer science
- Datavetenskap
Publikations- och innehållstyp
- ref (ämneskategori)
- kon (ämneskategori)
Hitta via bibliotek
Till lärosätets databas