Aspect-oriented development of PHP-based web applications

Shin Nakajima, Keiji Hokamura, Naoyasu Ubayashi

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

2 Citations (Scopus)

Abstract

Web applications, which are sometimes developed incrementally and iteratively, may result in program codes that are poorly organized. The notion of aspect can theoretically be introduced for better modularization, but trials occasionally fail because homogeneous aspects alone are not adequate. The approach taken here is to introduce feature analysis and to radically use heterogeneous aspects to implement identified application features. This paper discusses our demonstration of the idea with an example case where Web applications were developed by using AOWP, which is a new AOP framework for PHP programs.

Original languageEnglish
Title of host publicationProceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010
Pages37-44
Number of pages8
DOIs
Publication statusPublished - 2010
Event34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010 - Seoul, Korea, Republic of
Duration: Jul 19 2010Jul 23 2010

Other

Other34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010
CountryKorea, Republic of
CitySeoul
Period7/19/107/23/10

Fingerprint

Demonstrations

All Science Journal Classification (ASJC) codes

  • Software

Cite this

Nakajima, S., Hokamura, K., & Ubayashi, N. (2010). Aspect-oriented development of PHP-based web applications. In Proceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010 (pp. 37-44). [5615746] https://doi.org/10.1109/COMPSACW.2010.17

Aspect-oriented development of PHP-based web applications. / Nakajima, Shin; Hokamura, Keiji; Ubayashi, Naoyasu.

Proceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010. 2010. p. 37-44 5615746.

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

Nakajima, S, Hokamura, K & Ubayashi, N 2010, Aspect-oriented development of PHP-based web applications. in Proceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010., 5615746, pp. 37-44, 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010, Seoul, Korea, Republic of, 7/19/10. https://doi.org/10.1109/COMPSACW.2010.17
Nakajima S, Hokamura K, Ubayashi N. Aspect-oriented development of PHP-based web applications. In Proceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010. 2010. p. 37-44. 5615746 https://doi.org/10.1109/COMPSACW.2010.17
Nakajima, Shin ; Hokamura, Keiji ; Ubayashi, Naoyasu. / Aspect-oriented development of PHP-based web applications. Proceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010. 2010. pp. 37-44
@inproceedings{8c50d402792a4bc48c804ecf6f0bed46,
title = "Aspect-oriented development of PHP-based web applications",
abstract = "Web applications, which are sometimes developed incrementally and iteratively, may result in program codes that are poorly organized. The notion of aspect can theoretically be introduced for better modularization, but trials occasionally fail because homogeneous aspects alone are not adequate. The approach taken here is to introduce feature analysis and to radically use heterogeneous aspects to implement identified application features. This paper discusses our demonstration of the idea with an example case where Web applications were developed by using AOWP, which is a new AOP framework for PHP programs.",
author = "Shin Nakajima and Keiji Hokamura and Naoyasu Ubayashi",
year = "2010",
doi = "10.1109/COMPSACW.2010.17",
language = "English",
isbn = "9780769541051",
pages = "37--44",
booktitle = "Proceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010",

}

TY - GEN

T1 - Aspect-oriented development of PHP-based web applications

AU - Nakajima, Shin

AU - Hokamura, Keiji

AU - Ubayashi, Naoyasu

PY - 2010

Y1 - 2010

N2 - Web applications, which are sometimes developed incrementally and iteratively, may result in program codes that are poorly organized. The notion of aspect can theoretically be introduced for better modularization, but trials occasionally fail because homogeneous aspects alone are not adequate. The approach taken here is to introduce feature analysis and to radically use heterogeneous aspects to implement identified application features. This paper discusses our demonstration of the idea with an example case where Web applications were developed by using AOWP, which is a new AOP framework for PHP programs.

AB - Web applications, which are sometimes developed incrementally and iteratively, may result in program codes that are poorly organized. The notion of aspect can theoretically be introduced for better modularization, but trials occasionally fail because homogeneous aspects alone are not adequate. The approach taken here is to introduce feature analysis and to radically use heterogeneous aspects to implement identified application features. This paper discusses our demonstration of the idea with an example case where Web applications were developed by using AOWP, which is a new AOP framework for PHP programs.

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

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

U2 - 10.1109/COMPSACW.2010.17

DO - 10.1109/COMPSACW.2010.17

M3 - Conference contribution

AN - SCOPUS:78649842341

SN - 9780769541051

SP - 37

EP - 44

BT - Proceedings - 34th Annual IEEE International Computer Software and Applications Conference Workshops, COMPSACW 2010

ER -