Modular Software Design with Crosscutting Interfaces
Đã lưu trong:
| Xuất bản năm: | IEEE Software vol. 23, no. 1 (Jan/Feb 2006), p. 51 |
|---|---|
| Tác giả chính: | |
| Tác giả khác: | , , , , , |
| Được phát hành: |
IEEE Computer Society
|
| Những chủ đề: | |
| Truy cập trực tuyến: | Citation/Abstract Full Text - PDF |
| Các nhãn: |
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
|
MARC
| LEADER | 00000nab a2200000uu 4500 | ||
|---|---|---|---|
| 001 | 215843619 | ||
| 003 | UK-CbPIL | ||
| 022 | |a 0740-7459 | ||
| 022 | |a 1937-4194 | ||
| 024 | 7 | |a 10.1109/MS.2006.24 |2 doi | |
| 035 | |a 215843619 | ||
| 045 | 2 | |b d20060101 |b d20060228 | |
| 084 | |a 16283 |2 nlm | ||
| 100 | 1 | |a Griswold, William G | |
| 245 | 1 | |a Modular Software Design with Crosscutting Interfaces | |
| 260 | |b IEEE Computer Society |c Jan/Feb 2006 | ||
| 513 | |a Feature | ||
| 520 | 3 | |a Aspect-oriented programming languages such as AspectJ offer new mechanisms for decomposing systems into modules and composing modules into systems. Common ways of using these mechanisms couple aspects to complex, changeable implementation details, which can compromise modularity. The crosscut programming interface (XPI) can significantly improve modularity in the design of programs employing AspectJ-style AOP. The use of XPIs doesn't limit the use of existing AOP mechanisms or require new ones, and the approach appears to generalize to other languages. This article is part of a special issue on aspect-oriented programming. [PUBLICATION ABSTRACT] | |
| 653 | |a Programming languages | ||
| 653 | |a Interfaces | ||
| 653 | |a Software engineering | ||
| 653 | |a Modularity | ||
| 653 | |a Product design | ||
| 653 | |a Software upgrading | ||
| 653 | |a Semantics | ||
| 653 | |a Designers | ||
| 700 | 1 | |a Sullivan, Kevin | |
| 700 | 1 | |a Song, Yuanyuan | |
| 700 | 1 | |a Shonle, Macneil | |
| 700 | 1 | |a Tewari, Nishit | |
| 700 | 1 | |a Cai, Yuanfang | |
| 700 | 1 | |a Rajan, Hridesh | |
| 773 | 0 | |t IEEE Software |g vol. 23, no. 1 (Jan/Feb 2006), p. 51 | |
| 786 | 0 | |d ProQuest |t ABI/INFORM Global | |
| 856 | 4 | 1 | |3 Citation/Abstract |u https://www.proquest.com/docview/215843619/abstract/embedded/L8HZQI7Z43R0LA5T?source=fedsrch |
| 856 | 4 | 0 | |3 Full Text - PDF |u https://www.proquest.com/docview/215843619/fulltextPDF/embedded/L8HZQI7Z43R0LA5T?source=fedsrch |