{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:34:34Z","timestamp":1750307674972,"version":"3.41.0"},"reference-count":13,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2009,2,28]],"date-time":"2009-02-28T00:00:00Z","timestamp":1235779200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2009,2,28]]},"abstract":"<jats:p>The third workshop on Sharing and Reusing Architectural Knowledge (SHARK) was held jointly with ICSE 2008 in Leipzig, Germany. It featured two keynote talks, thirteen research position statements and three working groups that discussed on focused topics. This report presents the themes of the workshop, summarizes the results of the discussions held, and suggests some topics for future research.<\/jats:p>","DOI":"10.1145\/1507195.1507219","type":"journal-article","created":{"date-parts":[[2009,4,6]],"date-time":"2009-04-06T16:34:22Z","timestamp":1239035662000},"page":"27-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Towards using architectural knowledge"],"prefix":"10.1145","volume":"34","author":[{"given":"Paris","family":"Avgeriou","sequence":"first","affiliation":[{"name":"University of Groningen, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Patricia","family":"Lago","sequence":"additional","affiliation":[{"name":"VU University, Amsterdam, The Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Philippe","family":"Kruchten","sequence":"additional","affiliation":[{"name":"University of British Columbia, Vancouver, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,2,28]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Axel van Lamsweerde (2008) Systematic Requirements Engineering - From System Goals to UML Models to Software Specifications. Wiley.  Axel van Lamsweerde (2008) Systematic Requirements Engineering - From System Goals to UML Models to Software Specifications. Wiley."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.70769"},{"key":"e_1_2_1_3_1","unstructured":"Michael Jackson Problem Frames (2001) Analyzing &amp; Structuring Software Development Problems Addison Wesley Professional.   Michael Jackson Problem Frames (2001) Analyzing &amp; Structuring Software Development Problems Addison Wesley Professional."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2007.124"},{"key":"e_1_2_1_5_1","unstructured":"Frank Buschmann K. Henney Douglas Schmidt Pattern-Oriented Software Architecture: A Pattern Language for Distributed Computing Wiley Software Patterns Series.   Frank Buschmann K. Henney Douglas Schmidt Pattern-Oriented Software Architecture: A Pattern Language for Distributed Computing Wiley Software Patterns Series."},{"key":"e_1_2_1_6_1","unstructured":"Erich Gamma Richard Helm and Ralph Johnson (1995) Design Patterns: Elements of Reusable Object-Oriented Software Addison-Wesley.   Erich Gamma Richard Helm and Ralph Johnson (1995) Design Patterns: Elements of Reusable Object-Oriented Software Addison-Wesley."},{"key":"e_1_2_1_7_1","unstructured":"Martin Fowler (1997) Analysis Patterns for Reusable Object Models Addison-Wesley.   Martin Fowler (1997) Analysis Patterns for Reusable Object Models Addison-Wesley."},{"volume-title":"CA: IEEE","year":"2000","author":"IEEE","key":"e_1_2_1_8_1"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163514.1163526"},{"key":"e_1_2_1_10_1","doi-asserted-by":"crossref","unstructured":"Jack Greenfield and Keith Short (2004) Software Factories Wiley.  Jack Greenfield and Keith Short (2004) Software Factories Wiley.","DOI":"10.1145\/949344.949348"},{"key":"e_1_2_1_11_1","unstructured":"James O. Coplien and Neil B. Harrison (2005) Organizational Patterns for Agile Software Development Prentice Hall.   James O. Coplien and Neil B. Harrison (2005) Organizational Patterns for Agile Software Development Prentice Hall."},{"key":"e_1_2_1_12_1","unstructured":"David M. Dikel David Kane and James R. Wilson (2001) Software Architecture: Organizational Principles and Patterns 1st edition Prentice-Hall.   David M. Dikel David Kane and James R. Wilson (2001) Software Architecture: Organizational Principles and Patterns 1st edition Prentice-Hall."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281421.1281443"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1507195.1507219","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1507195.1507219","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:29:40Z","timestamp":1750253380000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1507195.1507219"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,2,28]]},"references-count":13,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2009,2,28]]}},"alternative-id":["10.1145\/1507195.1507219"],"URL":"https:\/\/doi.org\/10.1145\/1507195.1507219","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2009,2,28]]},"assertion":[{"value":"2009-02-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}