Aspect-oriented modeling for embedded software design

Natsuko Noda, Tomoji Kishi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

In software design, it is important to encapsulate cross-cutting concerns, and the application of aspectoriented technologies to design modeling is a significant challenge. We examined the design of software for embedded systems that exhibit complicated behavior and observed that aspect orientation is useful for designing such systems. In this paper, we propose aspect-oriented modeling for embedded software design. For this modeling, we introduce an aspect-oriented modeling mechanism based on state diagrams. We also demonstrate how the proposed modeling can be effectively applied to embedded software design based on an example.

Original languageEnglish
Title of host publicationProceedings - Asia-Pacific Software Engineering Conference, APSEC
Pages342-349
Number of pages8
DOIs
Publication statusPublished - 2007
Externally publishedYes
Event14th Asia Pacific Software Engineering Conference, ASPCE 2007 - Nagoya
Duration: 2007 Dec 42007 Dec 7

Other

Other14th Asia Pacific Software Engineering Conference, ASPCE 2007
CityNagoya
Period07/12/407/12/7

Fingerprint

Embedded software
Software design
Embedded systems

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Noda, N., & Kishi, T. (2007). Aspect-oriented modeling for embedded software design. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC (pp. 342-349). [4425873] https://doi.org/10.1109/APSEC.2007.29

Aspect-oriented modeling for embedded software design. / Noda, Natsuko; Kishi, Tomoji.

Proceedings - Asia-Pacific Software Engineering Conference, APSEC. 2007. p. 342-349 4425873.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Noda, N & Kishi, T 2007, Aspect-oriented modeling for embedded software design. in Proceedings - Asia-Pacific Software Engineering Conference, APSEC., 4425873, pp. 342-349, 14th Asia Pacific Software Engineering Conference, ASPCE 2007, Nagoya, 07/12/4. https://doi.org/10.1109/APSEC.2007.29
Noda N, Kishi T. Aspect-oriented modeling for embedded software design. In Proceedings - Asia-Pacific Software Engineering Conference, APSEC. 2007. p. 342-349. 4425873 https://doi.org/10.1109/APSEC.2007.29
Noda, Natsuko ; Kishi, Tomoji. / Aspect-oriented modeling for embedded software design. Proceedings - Asia-Pacific Software Engineering Conference, APSEC. 2007. pp. 342-349
@inproceedings{7b96e458af104a148f8ccfe2979d8d3c,
title = "Aspect-oriented modeling for embedded software design",
abstract = "In software design, it is important to encapsulate cross-cutting concerns, and the application of aspectoriented technologies to design modeling is a significant challenge. We examined the design of software for embedded systems that exhibit complicated behavior and observed that aspect orientation is useful for designing such systems. In this paper, we propose aspect-oriented modeling for embedded software design. For this modeling, we introduce an aspect-oriented modeling mechanism based on state diagrams. We also demonstrate how the proposed modeling can be effectively applied to embedded software design based on an example.",
author = "Natsuko Noda and Tomoji Kishi",
year = "2007",
doi = "10.1109/APSEC.2007.29",
language = "English",
isbn = "0769530575",
pages = "342--349",
booktitle = "Proceedings - Asia-Pacific Software Engineering Conference, APSEC",

}

TY - GEN

T1 - Aspect-oriented modeling for embedded software design

AU - Noda, Natsuko

AU - Kishi, Tomoji

PY - 2007

Y1 - 2007

N2 - In software design, it is important to encapsulate cross-cutting concerns, and the application of aspectoriented technologies to design modeling is a significant challenge. We examined the design of software for embedded systems that exhibit complicated behavior and observed that aspect orientation is useful for designing such systems. In this paper, we propose aspect-oriented modeling for embedded software design. For this modeling, we introduce an aspect-oriented modeling mechanism based on state diagrams. We also demonstrate how the proposed modeling can be effectively applied to embedded software design based on an example.

AB - In software design, it is important to encapsulate cross-cutting concerns, and the application of aspectoriented technologies to design modeling is a significant challenge. We examined the design of software for embedded systems that exhibit complicated behavior and observed that aspect orientation is useful for designing such systems. In this paper, we propose aspect-oriented modeling for embedded software design. For this modeling, we introduce an aspect-oriented modeling mechanism based on state diagrams. We also demonstrate how the proposed modeling can be effectively applied to embedded software design based on an example.

UR - http://www.scopus.com/inward/record.url?scp=44949148113&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=44949148113&partnerID=8YFLogxK

U2 - 10.1109/APSEC.2007.29

DO - 10.1109/APSEC.2007.29

M3 - Conference contribution

AN - SCOPUS:44949148113

SN - 0769530575

SN - 9780769530574

SP - 342

EP - 349

BT - Proceedings - Asia-Pacific Software Engineering Conference, APSEC

ER -