Scenario-based software architecture reengineering
The paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture. Assessment of quality attributes is performed primarily using scenarios. Design transformations are done to improve quality attributes that do no...
Saved in:
Published in | Fifth International Conference on Software Reuse : proceedings : June 2-5, 1998, Victoria, British Columbia, Canada pp. 308 - 317 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
1998
|
Subjects | |
Online Access | Get full text |
ISBN | 9780818683770 0818683775 |
ISSN | 1085-9098 |
DOI | 10.1109/ICSR.1998.685756 |
Cover
Abstract | The paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture. Assessment of quality attributes is performed primarily using scenarios. Design transformations are done to improve quality attributes that do not satisfy the requirements. Assessment and design transformation can be performed for several iterations until all requirements are met. To illustrate the method we use the reengineering of a prototypical measurement system into a domain-specific software architecture as an example. |
---|---|
AbstractList | This paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture. Assessment of quality attributes is performed primarily using scenarios. Design transformations are done to improve quality attributes that do not satisfy the requirements. Assessment and design transformation can be performed for several iterations until all requirements are met. To illustrate the method we use the reengineering of a prototypical measurement system into a domain-specific software architecture as an example. The paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture. Assessment of quality attributes is performed primarily using scenarios. Design transformations are done to improve quality attributes that do not satisfy the requirements. Assessment and design transformation can be performed for several iterations until all requirements are met. To illustrate the method we use the reengineering of a prototypical measurement system into a domain-specific software architecture as an example. |
Author | Bengtsson, P. Bosch, J. |
Author_xml | – sequence: 1 givenname: P. surname: Bengtsson fullname: Bengtsson, P. organization: Dept. of Comput. Sci., Karlskrona Univ., Ronneby, Sweden – sequence: 2 givenname: J. surname: Bosch fullname: Bosch, J. |
BackLink | https://urn.kb.se/resolve?urn=urn:nbn:se:bth-8123$$DView record from Swedish Publication Index |
BookMark | eNo90MFLwzAYBfCAE9zm7uJpd2nN1zTJl-OoTgcDwanXkLZfuoi2I-0Y_vcOKp4eD368w5uxSdu1xNgN8BSAm_tNsXtNwRhMFUot1QVbGI0cARUKrfmETYGjTAw3eMVmff_JecZzEFOW7SpqXQxdUrqe6mXf-eHkIi1drPZhoGo4nkskapvQEsXQNtfs0ruvnhZ_OWfv68e34jnZvjxtitU2CZDzIQHnK24USaCSZF0KIz1l5J2hyhsoCWWGWqGvHWlSMq8dB5A1oBEGNYo5uxt3-xMdjqU9xPDt4o_tXLAP4WNlu9jYcthbhEyc9e2oAxH92_EP8QvLzFbV |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL ADTPV BNKNJ DF3 |
DOI | 10.1109/ICSR.1998.685756 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present SwePub SwePub Conference SWEPUB Blekinge Tekniska Högskola |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EndPage | 317 |
ExternalDocumentID | oai_DiVA_org_bth_8123 685756 |
GroupedDBID | 29O 6IE 6IK 6IL AAJGR AAWTH ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IPLJI M43 OCL RIE RIL RNS ACGHX ADTPV BNKNJ DF3 RIB RIC |
ID | FETCH-LOGICAL-i140t-1afc096e51ebe5db395fe2efa9ecf91be8528768fdae7e654da0115d189398783 |
IEDL.DBID | RIE |
ISBN | 9780818683770 0818683775 |
ISSN | 1085-9098 |
IngestDate | Thu Aug 21 06:20:52 EDT 2025 Tue Aug 26 17:13:08 EDT 2025 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i140t-1afc096e51ebe5db395fe2efa9ecf91be8528768fdae7e654da0115d189398783 |
PageCount | 10 |
ParticipantIDs | swepub_primary_oai_DiVA_org_bth_8123 ieee_primary_685756 |
PublicationCentury | 1900 |
PublicationDate | 19980000 1998 |
PublicationDateYYYYMMDD | 1998-01-01 |
PublicationDate_xml | – year: 1998 text: 19980000 |
PublicationDecade | 1990 |
PublicationTitle | Fifth International Conference on Software Reuse : proceedings : June 2-5, 1998, Victoria, British Columbia, Canada |
PublicationTitleAbbrev | ICSR |
PublicationYear | 1998 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0020413 ssj0000396804 |
Score | 1.3362243 |
Snippet | The paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture.... This paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture.... |
SourceID | swepub ieee |
SourceType | Open Access Repository Publisher |
StartPage | 308 |
SubjectTerms | Application software Computer architecture Design methodology design methods Electrical capacitance tomography Prototypes reengineering reuse Software architecture Software maintenance Software prototyping Software quality Software systems |
Title | Scenario-based software architecture reengineering |
URI | https://ieeexplore.ieee.org/document/685756 https://urn.kb.se/resolve?urn=urn:nbn:se:bth-8123 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEF5sT56qtWJ9kUOvm-a1ye5RqqUKilgrvYXd7ASLkJY2RfDXO7tJoxQP3pKQEHZ2kvnm9Q0hg8TTMfOVopIlEY0CX1EhdEBByQThA2qJLcZ8fIons-hhzuY1z7bthQEAW3wGrjm0uXy9zLYmVDaMzTjJuEVaqGVVq1YTTvFCEXPjWdS-lhf5TW298AS31I-GGj5MElYT7-zOvV360hPD-9H0xXTwcbd6WT10ZY9I1Bqfcafq6t5YzkJTc_LhbkvlZl97jI7_XNcR6f10-TnPjf06JgdQdElnN-bBqb_6ExJMMyjQpV5SY_K0s8E_96dcg_M7CeGY-p2G2rBHZuO719GE1qMW6AI9rJL6Ms_QmQHm46YyrULBcggglwKyXPgKOEPXKua5lpBAzCItDZbUPsIdwRMenpJ2sSzgjDiG7ge3QjGJWC2MQOYe01JqvJvrnOs-6RoJpKuKTSOtFt8ng0rAzXXDe327eLtJUVSpKt9ThCLh-Z8PX5DDqlXQREYuSbtcb-EKsUKprq2WfANDXLhr |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFG4UD3pCESP-3IFrx351a48GJaBAjIDhtrTrWyQmw8CIiX-9bTemIR68bcuWpa_d3vf63vc9hNqRI0PiCoE5iQIceK7AjEkPg-CRgg9qlZhizNE47M-CxzmZlzrbhgsDAKb4DGx9aHL5cpls9FZZJ9TtJMN9dKDcfkAKsla1oeL4LKQ6tiijLSdwq-p65jBqxB-1OLwfRaSU3tmeO9sEpsM6g-7kRXP4qF28rmy7siMlatxPr17wutdGtVBXnbzbm1zYydeOpuM_R3aMmj88P-u58mAnaA-yBqpvGz1Y5Xd_irxJApkKqpdYOz1prdW_-5OvwPqdhrB0BU8lbthEs97DtNvHZbMFvFAxVo5dniYqnAHiqmklUviMpOBByhkkKXMFUKKCq5CmkkMEIQkk12hSugrwMBpR_wzVsmUG58jSgj9qKgThCq35AfDUIZJzqe6mMqWyhRraAvFHoacRF4NvoXZh4Oq6Vr6-X7zexcpUscjfYgVG_Is_H75Fh_3paBgPB-OnS3RUEAf1PskVquWrDVwr5JCLG7NivgEdI7u4 |
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%3Abook&rft.genre=proceeding&rft.title=Proceedings.+Fifth+International+Conference+on+Software+Reuse+%28Cat.+No.98TB100203%29&rft.atitle=Scenario-based+software+architecture+reengineering&rft.au=Bengtsson%2C+P.&rft.au=Bosch%2C+J.&rft.date=1998-01-01&rft.pub=IEEE&rft.isbn=9780818683770&rft.issn=1085-9098&rft.spage=308&rft.epage=317&rft_id=info:doi/10.1109%2FICSR.1998.685756&rft.externalDocID=685756 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1085-9098&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1085-9098&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1085-9098&client=summon |