Abstract-Trots en mångfald av mjukvaruarkitekturer som stöder informationsvisualisering, är det ofta svårt att identifiera, utvärdera och åter tillämpa de designlösningar som genomförs inom sådana ramar. En populär och effektiv metod för att ta itu med sådana svårigheter är att fånga upp framgångsrika lösningar i designmönster, abstrakta beskrivningar av interagerande programvarukomponenter som kan anpassas för att lösa designproblem i ett visst sammanhang. Baserat på en genomgång av befintliga ramverk och våra egna erfarenheter av att bygga visualiseringsprogram presenterar vi en serie designmönster för området informationsvisualisering. Vi diskuterar strukturen, sammanhanget för användning och sambanden mellan mönster som spänner över datarepresentation, grafik och interaktion. Genom att representera designkunskap i en återanvändbar form, kan dessa mönster användas för att underlätta programvarudesign, implementering och utvärdering, och förbättra utvecklarutbildning och kommunikation.
Heer och Agrawala REF presenterar programvarudesign mönster för information visualiseringssystem.
Software Design Patterns for Information Visualization
{'venue': 'IEEE Transactions on Visualization and Computer Graphics', 'journal': 'IEEE Transactions on Visualization and Computer Graphics', 'mag_field_of_study': ['Computer Science', 'Medicine']}