{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:51:11Z","timestamp":1760586671719},"reference-count":40,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Info. Tech. Dec. Mak."],"published-print":{"date-parts":[[2013,5]]},"abstract":"<jats:p> Recent research on Software Architecture has recovered its original emphasis on keeping track of design decisions and their rationales during software development, compiling them under the name of architectural knowledge (AK). This knowledge is composed of decision assets, which relate to each other creating a decision network structure. We argue that relationships in these networks of AK contain valuable information, in particular when they describe negative semantics. We use antipatterns to exploit and manage these negative relationships systematically. After examining and classifying the kinds of AK relationships, we describe a method that enriches this network by means of antipattern structures. To show the feasibility and suitability of this approach, we provide a proof-of-concept by applying it to an existing process, ATRIUM, with a concrete example, the Gas Station metaphor. Results of the use of the presented approach into three different projects with different complexities show both its feasibility and applicability. <\/jats:p>","DOI":"10.1142\/s0219622013500211","type":"journal-article","created":{"date-parts":[[2013,7,4]],"date-time":"2013-07-04T07:53:05Z","timestamp":1372924385000},"page":"547-589","source":"Crossref","is-referenced-by-count":5,"title":["ANTIPATTERNS FOR ARCHITECTURAL KNOWLEDGE MANAGEMENT"],"prefix":"10.1142","volume":"12","author":[{"given":"ELENA","family":"NAVARRO","sequence":"first","affiliation":[{"name":"Laboratory of User Interface and Software Engineering, Computing Systems Department, University of Castilla-La Mancha, Albacete, 02071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"CARLOS E.","family":"CUESTA","sequence":"additional","affiliation":[{"name":"School of Computer Science &amp; Engineering, Rey Juan Carlos University, Mostoles, 28933 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"DEWAYNE E.","family":"PERRY","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, The University of Texas at Austin, Austin, TX 78712, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"PASCUAL","family":"GONZ\u00c1LEZ","sequence":"additional","affiliation":[{"name":"Laboratory of User Interface and Software Engineering, Computing Systems Department, University of Castilla-La Mancha, Albacete, 02071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2013,7,3]]},"reference":[{"key":"rf1","doi-asserted-by":"publisher","DOI":"10.1145\/141874.141884"},{"key":"rf2","unstructured":"T. P.\u00a0Moran and J. M.\u00a0Carroll, Design Rationale: Concepts, Techniques and Use (CRC Press, 1996)\u00a0p. 504."},{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2005.27"},{"key":"rf7","volume-title":"AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis","author":"Brown W.","year":"1998"},{"key":"rf8","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1993"},{"key":"rf9","volume-title":"Pattern-Oriented Software Architecture, Volume 1, A System of Patterns","author":"Buschmann F.","year":"1996"},{"key":"rf10","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2007.124"},{"key":"rf13","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.08.025"},{"key":"rf17","doi-asserted-by":"publisher","DOI":"10.1147\/sj.454.0813"},{"key":"rf24","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2006.08.001"},{"key":"rf28","volume-title":"The Description Logic Handbook","author":"Baader F.","year":"2003"},{"key":"rf29","volume-title":"The Structure and Dynamics of Networks","author":"Barab\u00e1si A. L.","year":"2006"},{"key":"rf31","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9171-y"},{"key":"rf33","volume-title":"Performance solutions: A practical guide to creating responsive, scalable software","author":"Smith C. U.","year":"2001"},{"key":"rf35","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2005.01.006"},{"key":"rf38","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2008.7.3.a1"},{"key":"rf39","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2010.11.921"},{"key":"rf40","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1984.5010301"},{"key":"rf41","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2010.12.097"},{"key":"rf42","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2012.02.049"},{"key":"rf49","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2008.03.060"},{"key":"rf50","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.09.016"},{"key":"rf52","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2003.1231146"},{"key":"rf54","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(93)90021-G"},{"key":"rf55","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5269-7"},{"key":"rf58","doi-asserted-by":"publisher","DOI":"10.1147\/sj.453.0621"},{"key":"rf62","first-page":"777","volume":"17","author":"Cubo J.","year":"2011","journal-title":"Journal of Universal Computer Science"},{"key":"rf63","volume-title":"Model-Driven Architecture in Practice \u2014 A Software Production Environment Based on Conceptual Modeling","author":"Pastor O.","year":"2007"},{"key":"rf65","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.03.102"},{"key":"rf67","unstructured":"E.\u00a0Friedman-Hill, Jess in Action, Rule-Based Systems in Java (Manning Publications, Greenwich, 2003)\u00a0p. 480."},{"key":"rf68","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2009.07.004"},{"key":"rf70","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2004.09.005"},{"key":"rf71","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.9"},{"key":"rf72","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2009.07.007"},{"key":"rf82","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622008003204"},{"key":"rf83","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622007002617"},{"key":"rf84","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622005001489"},{"key":"rf85","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622012500095"},{"key":"rf86","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622009003715"},{"key":"rf88","doi-asserted-by":"publisher","DOI":"10.1142\/S0219622011004282"}],"container-title":["International Journal of Information Technology &amp; Decision Making"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0219622013500211","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T14:52:35Z","timestamp":1565189555000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0219622013500211"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5]]},"references-count":40,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2013,7,3]]},"published-print":{"date-parts":[[2013,5]]}},"alternative-id":["10.1142\/S0219622013500211"],"URL":"https:\/\/doi.org\/10.1142\/s0219622013500211","relation":{},"ISSN":["0219-6220","1793-6845"],"issn-type":[{"value":"0219-6220","type":"print"},{"value":"1793-6845","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,5]]}}}