An aspect-oriented approach for improving architecture design efficiency
Major issues in software engineering today are the ever increasing size and complexity of systems with, at the same time, high demands for quality. Software architectures are a means for coping with size and complexity of systems and also for assuring required qualities. The processes of creating ar...
Uložené v:
| Vydané v: | International Conference on Software Engineering 2008 Ročník 2008; číslo 3 |
|---|---|
| Hlavný autor: | |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
01.01.2008
|
| ISBN: | 1605580791, 9781605580791 |
| ISSN: | 0270-5257 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Major issues in software engineering today are the ever increasing size and complexity of systems with, at the same time, high demands for quality. Software architectures are a means for coping with size and complexity of systems and also for assuring required qualities. The processes of creating architectures, however, remain affected by these issues. Since, in practice, architectures have to be constructed iteratively, the number of established architectural strategies and the number of inter-related models heavily increase over time. Hence, the impact analysis of newly introduced quality strategies during later stages becomes highly effort-intensive and error-prone. With our approach we aim at the mitigation of effort needed for such quality impact analyses by enabling efficient separation of concerns. For achieving efficiency, we introduce an aspect-oriented approach that enables the automatic weaving of quality strategies into architectural artifacts. By doing so, we are able to conduct selective quality impact evaluations with significantly reduced effort. |
|---|---|
| AbstractList | Major issues in software engineering today are the ever increasing size and complexity of systems with, at the same time, high demands for quality. Software architectures are a means for coping with size and complexity of systems and also for assuring required qualities. The processes of creating architectures, however, remain affected by these issues. Since, in practice, architectures have to be constructed iteratively, the number of established architectural strategies and the number of inter-related models heavily increase over time. Hence, the impact analysis of newly introduced quality strategies during later stages becomes highly effort-intensive and error-prone. With our approach we aim at the mitigation of effort needed for such quality impact analyses by enabling efficient separation of concerns. For achieving efficiency, we introduce an aspect-oriented approach that enables the automatic weaving of quality strategies into architectural artifacts. By doing so, we are able to conduct selective quality impact evaluations with significantly reduced effort. |
| Author | Keuler, Thorsten |
| Author_xml | – sequence: 1 givenname: Thorsten surname: Keuler fullname: Keuler, Thorsten |
| BookMark | eNotj71PwzAUxC1RJNrCzOqJLcUfeX7JWFVAkSqxwFw59nNrlDolTpD47wmi008n3Z3uFmyWukSM3UuxkrKER6lRSITVH5Uqr9hCGgFQCazljM2FQlGAArxhi5w_hRCmrOs5264Tt_lMbii6PlIayHN7PveddUceup7H0yS-Yzpw27tjHCbn2BP3lOMhcQohuinmfm7ZdbBtprsLl-zj-el9sy12by-vm_WusAqqodCNBuOMJFEbCBJJOVOHKtgGjUcDTSk8eg9akfeEEgMoHSRh7bVqPOole_jvnWZ9jZSH_SlmR21rE3Vj3muYrskS9S_551I_ |
| ContentType | Journal Article |
| DBID | 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1145/1370175.1370224 |
| DatabaseName | Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| GroupedDBID | -~X .4S .DC 123 29O 5VS 6IF 6IH 6IK 6IL 6IM 6IN 7SC 8FD 8US AAJGR AAWTH ADZIZ AFFNX ALMA_UNASSIGNED_HOLDINGS APO ARCSS AVWKF BEFXN BFFAM BGNUA BKEBE BPEOZ CHZPO EDO FEDTE I-F I07 IPLJI JQ2 L7M L~C L~D M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-a258t-3b356c61e0965f17e2c69f8fab76d765b40d7dd532edde717f523f1e79d32bd73 |
| ISBN | 1605580791 9781605580791 |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000266158500150&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0270-5257 |
| IngestDate | Fri Sep 05 06:38:47 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Issue | 3 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a258t-3b356c61e0965f17e2c69f8fab76d765b40d7dd532edde717f523f1e79d32bd73 |
| Notes | SourceType-Scholarly Journals-2 ObjectType-Feature-2 ObjectType-Conference Paper-1 content type line 23 SourceType-Conference Papers & Proceedings-1 ObjectType-Article-3 |
| PQID | 35006147 |
| PQPubID | 23500 |
| ParticipantIDs | proquest_miscellaneous_35006147 |
| PublicationCentury | 2000 |
| PublicationDate | 2008-01-01 |
| PublicationDateYYYYMMDD | 2008-01-01 |
| PublicationDate_xml | – month: 01 year: 2008 text: 2008-01-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationTitle | International Conference on Software Engineering 2008 |
| PublicationYear | 2008 |
| SSID | ssj0006499 ssj0001138901 |
| Score | 1.8212132 |
| Snippet | Major issues in software engineering today are the ever increasing size and complexity of systems with, at the same time, high demands for quality. Software... |
| SourceID | proquest |
| SourceType | Aggregation Database |
| Title | An aspect-oriented approach for improving architecture design efficiency |
| URI | https://www.proquest.com/docview/35006147 |
| Volume | 2008 |
| WOSCitedRecordID | wos000266158500150&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Xplore isbn: 1605580791 customDbUrl: dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0006499 issn: 0270-5257 databaseCode: RIE dateStart: 19880101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1JT9tAFB6x9MCFpYvKPoeKC3Ibz3g842OEQBxQQMJIuUWexW0uDiUJ8PN5bzJeAofSAxc7saxk7Pf8-a3fI-SH5UUC2JtFWhgk1RbwzHFpIgu2sS5NrExs_LAJORio4TC7CYMup36cgKwq9fyc3X-oqOEYCBtbZ_9D3M2PwgH4DEKHLYgdtu8SfL86LXz_ZDRBDmO0KGvicF9TOG7CCEtJBOtLObC-Y-wf96V073LcsO0SxFTDLQD5E9aPdagNkahQtVg-D-2G-Z8JGJuh-awONahOqMF7nDH4PkL1ZBZ3UIrJXoSUql1Ibf5k3Prcb7E6QVqLmEsABfET92zRTr3Mij24Hl3cXV2N8vNhfnL_F-_db0ysh-kpq2SdSZGpReteG17DBGyn2idN_CjRZrXY49dcTaD-ar4HCihY4K9Xy3vzxvZmSL5NNoP_QPsLue-QFVd9Jlv1bA4aoPoLuexX9JUa0FoNKKgBbdSAdtWALtSAtmrwldxdnOdnl1GYmhEVTKhZxDUXqUljh7w-ZSwdM2lWqrLQMrUyFTrpWWmt4MzBqw28-VIwXsZOZpYzbSX_RtaqSeW-EyodnKuLhBkwu61NlE4yq0qujOppIYtdclzfjRGgEqaaispN5tMRF2gbJ3Lvn2fsk41W1Q7I2uxh7g7JJ_M4G08fjrxQXwBkd1Ra |
| linkProvider | IEEE |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+aspect-oriented+approach+for+improving+architecture+design+efficiency&rft.jtitle=International+Conference+on+Software+Engineering+2008&rft.au=Keuler%2C+Thorsten&rft.date=2008-01-01&rft.isbn=1605580791&rft.issn=0270-5257&rft.volume=2008&rft.issue=3&rft_id=info:doi/10.1145%2F1370175.1370224&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0270-5257&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0270-5257&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0270-5257&client=summon |

