{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:47:15Z","timestamp":1760586435626},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540752080"},{"type":"electronic","value":"9783540752097"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-75209-7_15","type":"book-chapter","created":{"date-parts":[[2007,9,11]],"date-time":"2007-09-11T07:42:37Z","timestamp":1189496557000},"page":"211-225","source":"Crossref","is-referenced-by-count":29,"title":["Finding the Pattern You Need: The Design Pattern Intent Ontology"],"prefix":"10.1007","author":[{"given":"Holger","family":"Kampffmeyer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steffen","family":"Zschaler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"15_CR1","unstructured":"Eclipse \u2013 Rich Client Platform (2006), \n                    \n                      http:\/\/www.eclipse.org\/home\/categories\/rcp.php"},{"key":"15_CR2","unstructured":"Jena \u2013 a semantic web framework for Java (2006), \n                    \n                      http:\/\/jena.sourceforge.net\/"},{"key":"15_CR3","unstructured":"Prot\u00e9g\u00e9 ontology editor and knowledge acquisition system (2006), \n                    \n                      http:\/\/protege.stanford.edu"},{"key":"15_CR4","series-title":"Center for Environmental Structure Series","volume-title":"A Pattern Language","author":"C. Alexander","year":"1977","unstructured":"Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language. Center for Environmental Structure Series, vol.\u00a02. Oxford University Press, New York, NY (1977)"},{"key":"15_CR5","unstructured":"Alur, D., Crupi, J., Malks, D.: Core J2EE Patterns: Best Practices and Design Strategies. Pearson Education (2001), Patterns catalog available at \n                    \n                      http:\/\/java.sun.com\/blueprints\/corej2eepatterns\/index.html"},{"key":"15_CR6","unstructured":"Alur, D., Crupi, J., Malks, D.: Sun Java center \u2013 J2EE patterns (March 2001), \n                    \n                      http:\/\/java.sun.com\/developer\/technicalArticles\/J2EE\/patterns\/"},{"key":"15_CR7","unstructured":"PatternShare Community. Patternshare community (2006), \n                    \n                      http:\/\/patternshare.org\/"},{"key":"15_CR8","unstructured":"de Medeiros, A.P., Schwabe, D., Feij\u00f3, B.: A design rationale representation for model-based designs in software engineering. In: Belo, O., Eder, J., e Cunha, J.F., Pastor, O. (eds.) CAiSE Short Paper Proceedings, CEUR Workshop Proceedings. CEUR-WS.org. vol.\u00a0161 (2005), \n                    \n                      http:\/\/www.ceurws.org\/Vol-161\/FORUM_27.pdf"},{"key":"15_CR9","first-page":"243","volume-title":"ASWEC 2005","author":"J. Dietrich","year":"2005","unstructured":"Dietrich, J., Elgar, C.: A formal description of design patterns using OWL. In: ASWEC 2005. Australian Software Engineering Conference, pp. 243\u2013250. IEEE Computer Society, Los Alamitos (2005), \n                    \n                      http:\/\/doi.ieeecomputersociety.org\/10.1109\/ASWEC.2005.6"},{"key":"15_CR10","series-title":"The Addison-Wesley Object Technology Series","volume-title":"Analysis Patterns: Reusable Object Models","author":"M. Fowler","year":"1996","unstructured":"Fowler, M.: Analysis Patterns: Reusable Object Models. The Addison-Wesley Object Technology Series. Addison-Wesley Professional, Reading (1996)"},{"key":"15_CR11","series-title":"The Addison-Wesley Signature Series","volume-title":"Patterns of Enterprise Application Architecture","author":"M. Fowler","year":"2003","unstructured":"Fowler, M.: Patterns of Enterprise Application Architecture. The Addison-Wesley Signature Series. Addison Wesley, Reading (2003)"},{"key":"15_CR12","unstructured":"Fowler, M.: Patterns in enterprise software (2005), \n                    \n                      http:\/\/www.martinfowler.com\/articles\/enterprisePatterns.html"},{"key":"15_CR13","unstructured":"Fowler, M.: Writing software patterns (August 2006), \n                    \n                      http:\/\/martinfowler.com\/articles\/writingPatterns.html"},{"key":"15_CR14","series-title":"Addison-Wesley Professional Computing Series","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional Computing Series. Addison-Wesley Publishing Company, New York, NY (1995)"},{"issue":"1","key":"15_CR15","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/s007660170013","volume":"6","author":"D. Gross","year":"2001","unstructured":"Gross, D., Yu, E.S.K.: From non-functional requirements to design through patterns. Requirements Engineering\u00a06(1), 18\u201336 (2001), \n                    \n                      http:\/\/citeseer.ist.psu.edu\/gross00from.html","journal-title":"Requirements Engineering"},{"issue":"2","key":"15_CR16","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1006\/knac.1993.1008","volume":"6","author":"T.R. Gruber","year":"1993","unstructured":"Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition\u00a06(2), 199\u2013221 (1993), \n                    \n                      http:\/\/portal.acm.org\/citation.cfm?id=173747","journal-title":"Knowledge Acquisition"},{"key":"15_CR17","unstructured":"Henninger, S., Padmapriya, A.: An Ontology-Based Metamodel for Software Patterns. In: Seke2006. 18th Int. Conf. on Software Engineering and Knowledge Engineering, San Francisco (July 2006) (to be presented), \n                    \n                      http:\/\/cse.unl.edu\/~scotth\/papers\/SEKE06-TechReport.pdf"},{"key":"15_CR18","unstructured":"Horridge, M., Drummond, N., Goodwin, J., Rector, A., Stevens, R., Wang, H.H: The Manchester OWL syntax (2005), \n                    \n                      http:\/\/owl-workshop.man.ac.uk\/acceptedLong\/submission_9.pdf"},{"key":"15_CR19","unstructured":"Racer Systems GmbH &\u00a0Co. KG. Racerpro users guide version 1.9 (2005), \n                    \n                      http:\/\/www.racer-systems.com\/products\/racerpro\/manual.phtml"},{"key":"15_CR20","unstructured":"Mahemoff, M., Johnston, L.: Principles for a usability-oriented pattern language (1998), \n                    \n                      http:\/\/citeseer.ist.psu.edu\/article\/mahemoff98principles.html"},{"key":"15_CR21","first-page":"3","volume-title":"CRPIT 2002","author":"D. Mapelsden","year":"2002","unstructured":"Mapelsden, D., Hosking, J., Grundy, J.: Design pattern modelling and instantiation using DPML. In: CRPIT 2002. Proceedings of the Fortieth International Conference on Tools Pacific, pp. 3\u201311. Australian Computer Society, Inc., Darlinghurst, Australia, Australia (2002)"},{"key":"15_CR22","first-page":"115","volume-title":"ICSE 1998","author":"T. Mikkonen","year":"1998","unstructured":"Mikkonen, T.: Formalizing design patterns. In: ICSE 1998. Proceedings of the 20th international conference on Software engineering, pp. 115\u2013124. IEEE Computer Society, Washington, DC, USA (1998)"},{"key":"15_CR23","unstructured":"Montero, S., Diaz, P., Aedo, I.: Formalization of web design patterns using ontologies (2005)"},{"key":"15_CR24","unstructured":"Noy, N.F., McGuinness, D.L.: Ontology development 101: A guide to creating your first ontology. Technical Report KSL-01-05, Knowledge Systems Laboratory, Stanford University, Stanford, CA, 94305, USA (March 2001)"},{"key":"15_CR25","unstructured":"Portland\u00a0Pattern Repository. Portland pattern repository (2006), \n                    \n                      http:\/\/c2.com\/ppr\/"},{"key":"15_CR26","unstructured":"Smith, M.K., Welty, C., McGuinness, D.L.: OWL web ontology language guide (2004), \n                    \n                      http:\/\/www.w3.org\/TR\/owl-guide"},{"issue":"4","key":"15_CR27","doi-asserted-by":"crossref","first-page":"127","DOI":"10.5381\/jot.2003.2.4.a4","volume":"2","author":"T. Taibi","year":"2003","unstructured":"Taibi, T., Ngo, D.C.L.: Formal specification of design patterns - a balanced approach. Journal of Object Technology\u00a02(4), 127\u2013140 (2003), \n                    \n                      http:\/\/www.jot.fm\/issues\/issue_2003_07\/article4.pdf","journal-title":"Journal of Object Technology"},{"key":"15_CR28","volume-title":"TOOLS 1997","author":"W.F. Tichy","year":"1997","unstructured":"Tichy, W.F.: A catalogue of general-purpose software design patterns. In: TOOLS 1997. Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems, IEEE Computer Society, Washington, DC, USA (1997)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75209-7_15.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T10:55:54Z","timestamp":1619520954000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75209-7_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540752080","9783540752097"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75209-7_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}