{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:16:06Z","timestamp":1759032966264},"reference-count":46,"publisher":"Elsevier BV","issue":"3","license":[{"start":{"date-parts":[[2012,3,1]],"date-time":"2012-03-01T00:00:00Z","timestamp":1330560000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2012,3]]},"DOI":"10.1016\/j.jss.2011.05.047","type":"journal-article","created":{"date-parts":[[2011,6,25]],"date-time":"2011-06-25T20:50:58Z","timestamp":1309035058000},"page":"463-479","source":"Crossref","is-referenced-by-count":20,"title":["Changing attitudes towards the generation of architectural models"],"prefix":"10.1016","volume":"85","author":[{"given":"Jaelson","family":"Castro","sequence":"first","affiliation":[]},{"given":"Marcia","family":"Lucena","sequence":"additional","affiliation":[]},{"given":"Carla","family":"Silva","sequence":"additional","affiliation":[]},{"given":"Fernanda","family":"Alencar","sequence":"additional","affiliation":[]},{"given":"Emanuel","family":"Santos","sequence":"additional","affiliation":[]},{"given":"Jo\u00e3o","family":"Pimentel","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jss.2011.05.047_bib0005","series-title":"Proc. 25th SAC International Conference\u2014RE Track","first-page":"292","article-title":"Towards modular i* models","author":"Alencar","year":"2010"},{"key":"10.1016\/j.jss.2011.05.047_bib0010","unstructured":"Anon., 2009. IStarTool Project: A Model Driven Tool for Modeling i* Models. http:\/\/portal.cin.ufpe.br\/ler\/Projects\/IstarTool.aspx."},{"key":"10.1016\/j.jss.2011.05.047_bib0015","volume":"vol. 30","author":"Bastos","year":"2005"},{"key":"10.1016\/j.jss.2011.05.047_bib0020","series-title":"Proc. Second International Software Requirements to Architectures Workshop (STRAW\u201903) at ICSE\u201903","author":"Berry","year":"2003"},{"key":"10.1016\/j.jss.2011.05.047_bib0025","series-title":"Proc. the 1st European Workshop on Model Transformations (EWMT 2005)","article-title":"Towards model transformation design patterns","author":"B\u00e9zivin","year":"2005"},{"issue":"7","key":"10.1016\/j.jss.2011.05.047_bib0030","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1109\/TSE.2002.1019479","article-title":"A survey on software architecture analysis methods","volume":"28","author":"Bobrica","year":"2002","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/j.jss.2011.05.047_bib0035","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/3-540-70657-7_11","article-title":"Modeling early requirements in tropos: a transformation based approach","author":"Bresciani","year":"2002","journal-title":"Lecture Notes in Computer Science"},{"key":"10.1016\/j.jss.2011.05.047_bib0040","series-title":"Pattern-oriented Software Architecture: A System of Patterns","author":"Buchmann","year":"1996"},{"key":"10.1016\/j.jss.2011.05.047_bib0045","series-title":"Proc. First International Workshop on From Software Requirements to Architectures (STRAW\u201901) at ICSE\u201901","author":"Castro","year":"2001"},{"key":"10.1016\/j.jss.2011.05.047_bib0050","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1016\/S0306-4379(02)00012-1","article-title":"Towards requirements-driven information systems engineering: the Tropos project","volume":"27","author":"Castro","year":"2002","journal-title":"Information Systems"},{"key":"10.1016\/j.jss.2011.05.047_bib0055","series-title":"Proc. the 15th International Conference on Advanced Information Systems Engineering (CAISE 2003)","first-page":"111","article-title":"Modeling organizational architectural styles in UML","author":"Castro","year":"2003"},{"key":"10.1016\/j.jss.2011.05.047_bib0060","series-title":"Proc. the 4th International i* Workshop, Hammamet, Tunisia, CEUR Workshop Proceedings, vol. 586","year":"2010"},{"key":"10.1016\/j.jss.2011.05.047_bib0065","unstructured":"Consortium, O.M.G., 2006. SPEM\u2014Software Process Engineering Metamodel (SPEM) Specification, Version 1.1. http:\/\/www.omg.org\/docs\/formal\/05-01-06.pdf."},{"key":"10.1016\/j.jss.2011.05.047_bib0070","series-title":"Proc. the 2nd OOPSLA Workshop on Generative Techniques in the Context of the Model Driven Architecture","first-page":"1","article-title":"Classification of model transformation approaches","author":"Czarnecki","year":"2003"},{"issue":"3","key":"10.1016\/j.jss.2011.05.047_bib0075","doi-asserted-by":"crossref","first-page":"544","DOI":"10.1016\/j.jss.2008.11.185","article-title":"On the similarity between requirements and architecture","volume":"82","author":"de Boer","year":"2009","journal-title":"Journal of Systems and Software"},{"key":"10.1016\/j.jss.2011.05.047_bib0080","series-title":"A Discipline of Programming","author":"Dijkstra","year":"1976"},{"key":"10.1016\/j.jss.2011.05.047_bib0085","unstructured":"Estrada, H., 2008. A service-oriented approach for the i* framework. Ph.D Thesis, Universidad Polit\u00e9cnica de Valencia, 2008."},{"key":"10.1016\/j.jss.2011.05.047_bib0090","series-title":"Proc. the 18th International Conference on Advanced Information Systems Engineering (CAISE 2006), LNCS, vol. 4001","first-page":"513","article-title":"An empirical evaluation of the i* framework in a model-based software generation environment","author":"Estrada","year":"2006"},{"key":"10.1016\/j.jss.2011.05.047_bib0095","series-title":"Proc. the 22nd International Conference on Advanced Information Systems Engineering (CAiSE 2010)","first-page":"439","article-title":"Incorporating modules into the i* framework","author":"Franch","year":"2010"},{"key":"10.1016\/j.jss.2011.05.047_bib0100","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1007\/978-3-642-00487-2_8","article-title":"A tool for generating model transformations by-example in multi-agent systems","author":"Garc\u00eda-Magari\u00f1o","year":"2009","journal-title":"Advances in Soft Computing"},{"key":"10.1016\/j.jss.2011.05.047_bib0105","series-title":"Proc. the CASCON 97","article-title":"Acme: an architecture description interchange language","author":"Garlan","year":"1997"},{"key":"10.1016\/j.jss.2011.05.047_bib0110","series-title":"Proc. Specification and Verification of Component-Based Systems Workshop (SAVCBS\u20192003) at the ESEC\/FSE\u20192003","article-title":"Bridging the gap between ACME and UML 2.0 for CBD","author":"Goul\u00e3o","year":"2003"},{"key":"10.1016\/j.jss.2011.05.047_bib0115","series-title":"Proc. ER 2007 Workshops CMLSA, FP-UML, ONISW, QoIS, RIGiM, SeCoGIS","first-page":"296","article-title":"On the adequacy of i* models for representing and analyzing software architectures","author":"Grau","year":"2007"},{"key":"10.1016\/j.jss.2011.05.047_bib0120","series-title":"Proc. the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE 2005)","article-title":"RiSD: a methodology for building i* strategic dependency models","author":"Grau","year":"2005"},{"key":"10.1016\/j.jss.2011.05.047_bib0125","series-title":"Proc. the 14th IEEE International Requirements Engineering Conference, RE 2006","article-title":"J-PRiM: a java tool for a process reengineering i* methodology","author":"Grau","year":"2006"},{"issue":"3","key":"10.1016\/j.jss.2011.05.047_bib0130","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1007\/s10270-003-0038-6","article-title":"Reconciling software requirements and architectures with intermediate models","volume":"3","author":"Gr\u00fcnbacher","year":"2004","journal-title":"Software and System Modeling (SoSyM)"},{"key":"10.1016\/j.jss.2011.05.047_bib0135","series-title":"Applied Software Architecture","author":"Hofmeister","year":"2001"},{"key":"10.1016\/j.jss.2011.05.047_bib0140","series-title":"Proc. Model Transformations in Practice Workshop (MTIP) at MoDELS Conference","article-title":"Transforming models with ATL","author":"Jouault","year":"2005"},{"key":"10.1016\/j.jss.2011.05.047_bib0145","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s10458-006-5717-6","article-title":"Multi-agents architectures as organizational structures","volume":"13","author":"Kolp","year":"2006","journal-title":"Journal of Autonomous Agents and Multi-Agent Systems (JAAMAS)"},{"key":"10.1016\/j.jss.2011.05.047_bib0150","series-title":"Requirements Engineering Processes and Techniques","author":"Kotonya","year":"1998"},{"key":"10.1016\/j.jss.2011.05.047_bib0155","series-title":"Proc. the 32nd Annual IEEE International on Computer Software and Applications (COMPSAC 2008)","first-page":"311","article-title":"Evolution shelf: reusing evolution expertise within component-based software architectures","author":"Le Goaer","year":"2008"},{"key":"10.1016\/j.jss.2011.05.047_bib0160","series-title":"Proc. the 21st International Conference on Software Engineering and Knowledge Engineering (SEKE 2009)","first-page":"43","article-title":"Applying transformation rules to improve i* models","author":"Lucena","year":"2009"},{"key":"10.1016\/j.jss.2011.05.047_bib0165","series-title":"Proc. the OMT Workshop IWSSA, LNCS","first-page":"370","article-title":"A model transformation approach to derive architectural models from goal-oriented requirements models","author":"Lucena","year":"2009"},{"issue":"2","key":"10.1016\/j.jss.2011.05.047_bib0170","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1109\/2.910904","article-title":"Weaving Together Requirements and Architectures","volume":"34","author":"Nuseibeh","year":"2001","journal-title":"IEEE Computer"},{"key":"10.1016\/j.jss.2011.05.047_bib0175","unstructured":"Pimentel, J., Borba, C., Xavier, L., 2010. BTW: if you go, my advice to you Project, May. http:\/\/jaqueira.cin.ufpe.br\/jhcp\/docs."},{"key":"10.1016\/j.jss.2011.05.047_bib0180","series-title":"Proc. First European Conference, ECSA 2007","first-page":"207","article-title":"On the modularity of software architectures: a concern-driven measurement framework","author":"Sant\u2019Anna","year":"2007"},{"key":"10.1016\/j.jss.2011.05.047_bib0185","series-title":"Workshop on Aspects in Architectural Description (AARCH) at AOSD\u201907","first-page":"1","article-title":"On the modularity assessment of software architectures: do my architectural concerns count?","author":"Sant\u2019Anna","year":"2007"},{"key":"10.1016\/j.jss.2011.05.047_bib0190","unstructured":"SCORE, 2009. The Student Contest on Software Engineering\u2014SCORE 2009, July. http:\/\/score.elet.polimi.it\/index.html."},{"key":"10.1016\/j.jss.2011.05.047_bib0195","series-title":"LNCS 4765, vol. 75","article-title":"On the symbiosis of aspect-oriented requirements and architectural descriptions","author":"Silva","year":"2007"},{"key":"10.1016\/j.jss.2011.05.047_bib0200","series-title":"Software Architecture: Foundations, Theory, and Practice","author":"Taylor","year":"2009"},{"key":"10.1016\/j.jss.2011.05.047_bib0205","series-title":"Proc. the 5th IEEE International Symposium on Requirements Engineering (RE\u201901)","first-page":"249","article-title":"Goal-oriented requirements engineering: a guided tour","author":"van Lamsweerde","year":"2001"},{"key":"10.1016\/j.jss.2011.05.047_bib0210","series-title":"Formal Methods for Software Architectures. LNCS 2804\/2003","article-title":"From system goals to software architecture","author":"van Lamsweerde","year":"2003"},{"key":"10.1016\/j.jss.2011.05.047_bib0215","doi-asserted-by":"crossref","first-page":"410","DOI":"10.1007\/11880240_29","article-title":"Model transformation by example","author":"Varro","year":"2006","journal-title":"Lecture Notes in Computer Science"},{"key":"10.1016\/j.jss.2011.05.047_bib0220","unstructured":"Yu, E., 1995. Modelling strategic relationships for process reengineering. Ph.D. thesis, Department of Computer Science, University of Toronto, 1995."},{"key":"10.1016\/j.jss.2011.05.047_bib0225","series-title":"Tutorial Notes, 16th Intl. Conf. on Requirements Engineering (RE 2008)","first-page":"1","article-title":"Strategic actors modeling with i*","author":"Yu","year":"2008"},{"key":"10.1016\/j.jss.2011.05.047_bib0230","series-title":"Social Modeling for Requirements Engineering","isbn-type":"print","author":"Yu","year":"2011","ISBN":"http:\/\/id.crossref.org\/isbn\/9780262240550"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121211001415?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121211001415?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2018,12,1]],"date-time":"2018-12-01T18:20:49Z","timestamp":1543688449000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121211001415"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,3]]},"references-count":46,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2012,3]]}},"alternative-id":["S0164121211001415"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2011.05.047","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2012,3]]}}}