Abstract
Costumes are prominent in transporting a character’s mood, a certain stereotype, or character trait in a film. The concept of patterns, applied to the domain of costumes in films, can help costume designers to improve their work by capturing knowledge and experience about proven solutions for recurring design problems. However, finding such Costume Patterns is a difficult and time-consuming task, because possibly hundreds of different costumes of a huge number of films have to be analyzed to find commonalities. In this paper, we present a Semi-Automated Costume Pattern Mining Method to discover indicators for Costume Patterns from a large data set of documented costumes using data mining and data warehouse techniques. We validate the presented approach by a prototypical implementation that builds upon the Apriori algorithm for mining association rules and standard data warehouse technologies.
Similar content being viewed by others
Notes
As part of the MUSE project (last accessed on 25.02.2016): http://www.iaas.uni-stuttgart.de/forschung/projects/MUSE.
As the term pattern is ambigious and used besides the costume domain also in the domain of data mining (cf. [8]) we clarify the different meanings at this point. While data mining is utilized to find patterns in large data sets in the form of similarities, relations, and rules, costume patterns follow the principles of the pattern approach by Alexander et al. [2].
References
Agrawal R, Srikant R (1994) Fast algorithms for mining association rules in large databases. In: Proceedings of the 20th International Conference on Very Large Data Bases, Morgan Kaufmann Publishers Inc., San Francisco, USA, VLDB ’94, pp 487–499
Alexander C, Ishikawa S, Silverstein M (1977) A pattern language: towns, buildings, construction. Oxford University Press, New York
Appleton B (1997) Patterns and software: essential concepts and terminology. Object Mag Online 3(5)
Barzen J (2013) Taxonomien kostümrelevanter Parameter: Annäherung an eine Ontologisierung der Domäne des Filmkostüms. Technical Report 2013/04, University of Stuttgart, Faculty of Computer Science, Electrical Engineering and Information Technology, Germany
Barzen J, Leymann F (2015) Costume languages as pattern languages. In: Baumgartner P, Sickinger R (eds) Proceedings of PURPLSOC (Pursuit of Pattern Languages for Societal Change). The Workshop 2014. epubli GmbH, pp 88–117
Barzen J, Leymann F (2016) Patterns as formulas: applying the scientific method to the humanities. Technical Report 2016/01, University of Stuttgart, Faculty of Computer Science, Electrical Engineering and Information Technology, Germany, University of Stuttgart, Institute of Architectur of Application Systems
Barzen J, Falkenthal M, Hentschel F, Leymann F (2015) Musterforschung in den Geisteswissenschaften: Werkzeugumgebung zur Musterextraktion aus Filmkostümen. In: Extended Abstract Digital Humanities im deutschsprachigen Raum (DHd 2015), DHd 2015, Graz
Bishop C (2006) Pattern recognition and machine learning. Springer, New York
Codd EF, Codd SB, Salley CT (1993) Providing OLAP (on-line analytical processing) to user-analysts: an IT mandate. E. F. Codd and Associates
Coplien J (1996) Software patterns. SIGS
Dearden A, Finlay J (2006) Pattern languages in HCI: a critical review. Hum Comp Interact 21(1):49–102
Falkenthal M, Barzen J, Breitenbücher U, Fehling C, Leymann F (2014a) Efficient pattern application: validating the concept of solution implementations in different domains. Int J Adv Softw 7(3&4):710–726
Falkenthal M, Barzen J, Breitenbücher U, Fehling C, Leymann F (2014b) From pattern languages to solution implementations. In: Proceedings of the 6th International Conferences on Pervasive Patterns and Applications (PATTERNS), pp 12–21
Falkenthal M, Barzen J, Dörner S, Elkind V, Fauser J, Leymann F, Strehl T (2015) Datenanalyse in den Digital Humanities—Eine Annäherung an Kostümmuster mittels OLAP Cubes. In: Datenbanksysteme für Business, Technologie und Web (BTW), 16. Fachtagung des GI-Fachbereichs “Datenbanken und Informationssysteme” (DBIS), Lecture Notes in Informatics
Fayyad U, Piatetsky-Shapiro G, Smyth P (1996) The KDD process for extracting useful knowledge from volumes of data. Commun ACM 39(11):27–34
Fehling C, Barzen J, Breitenbücher U, Leymann F (2014) A process for pattern identification, authoring, and application. In: Proceedings of the 19th European Conference on Pattern Languages of Programs—EuroPLoP ’14, Association for Computing Machinery (ACM)
Fehling C, Barzen J, Falkenthal M, Leymann F (2015) PatternPedia—Collaborative Pattern Identification and Authoring. In: Proceedings of PURPLSOC (Pursuit of Pattern Languages for Societal Change). The Workshop 2014. epubli GmbH, pp 252–284
Golfarelli M, Maio D, Rizzi S (1998) The dimensional fact model: a conceptual model for data warehouses. Int J Cooper Inf Syst 7:215–247
Hohpe G, Woolf B (2003) Enterprise integration patterns: designing, building, and deploying messaging solutions. Addison-Wesley Longman Publishing Co., Inc
ISO (2006) ISO/IEC 13249-6:2006 Information technology—database languages—SQL multimedia and application packages—Part 6: Data Mining
Reiners R (2013) An evolving pattern library for collaborative project documentation. Phd thesis, RWTH Aachen University
Reiners R, Falkenthal M, Jugel D, Zimmermann A (2015) Requirements for a collaborative formulation process of evolutionary patterns. In: Proceedings of the 18th European Conference on Pattern Languages of Program—EuroPLoP ’13, Association for Computing Machinery (ACM)
Schumm D, Barzen J, Leymann F, Ellrich L (2012) A pattern language for costumes in films. In: Proceedings of the 17\(^{th}\) European Conference on Pattern Languages of Programs—EuroPLoP ’12, Association for Computing Machinery (ACM)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Falkenthal, M., Barzen, J., Breitenbücher, U. et al. Pattern research in the digital humanities: how data mining techniques support the identification of costume patterns. Comput Sci Res Dev 32, 311–321 (2017). https://doi.org/10.1007/s00450-016-0331-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00450-016-0331-6