BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
design pattern
Google design pattern

Tag #design pattern

318 papers:

ECSAECSA-2019-MalakutiSPGGB
A Four-Layer Architecture Pattern for Constructing and Managing Digital Twins (SM, JS0, MPM, SG, RG, PB), pp. 231–246.
SANERSANER-2019-ThallerLE #detection #representation
Feature Maps: A Comprehensible Software Representation for Design Pattern Detection (HT, LL, AE), pp. 207–217.
SANERSANER-2019-XiongL #detection #implementation #java
Accurate Design Pattern Detection Based on Idiomatic Implementation Matching in Java Language Context (RX, BL), pp. 163–174.
CoGCoG-2019-KhalifaST #2d #game studies
Level Design Patterns in 2D Games (AK, FdMS, JT), pp. 1–8.
FDGFDG-2019-SandhuM #framework
A framework for integrating architectural design patterns into PCG (AS, JM), p. 5.
SANERSANER-2018-KhomhG #quality #question
Design patterns impact on software quality: Where are the theories? (FK, YGG), pp. 15–25.
AIIDEAIIDE-2018-BeaupreWBS #approach #generative #multi
A Design Pattern Approach for Multi-Game Level Generation (SB, TW, SB, GS), pp. 145–151.
CHI-PLAYCHI-PLAY-2018-AllisonCGS #game studies #interactive
Design Patterns for Voice Interaction in Games (FA, MC, MRG, WS), pp. 5–17.
CASECASE-2018-MarksMVJJW #overview
Agent Design Patterns for Assistance Systems in Various Domains - a Survey (PM, TM, DV, TJ, NJ, MW), pp. 168–173.
CASECASE-2018-ZawiszaLR
Application of design pattern within the engineering of agent-based control systems (JZ, AL, RR), pp. 181–186.
FASEFASE-2018-Marmsoler #specification #verification
Hierarchical Specification and Verification of Architectural Design Patterns (DM), pp. 149–168.
ICSAICSA-2017-MePL #challenge #quality
Challenges on the Relationship between Architectural Patterns and Quality Attributes (GM, GP, PL), pp. 141–144.
SANERSANER-2017-HolmstedtM
The importance of program Design Patterns training (VH, SAM), pp. 559–560.
CHI-PLAYCHI-PLAY-2017-ChengAP0 #collaboration #game studies
Leveraging Design Patterns to Support Designer-Therapist Collaboration When Ideating Brain Injury Therapy Games (JC, DA, CP, JG0), pp. 291–303.
CoGCIG-2017-BaldwinDFH #game studies #generative #using
Mixed-initiative procedural generation of dungeons using game design patterns (AB0, SD, JMF, JH), pp. 25–32.
FDGFDG-2017-BarnesHFMSH #game studies #student
Exploring emerging design patterns in student-made climate change games (JB, AKH, BF, JML, GS, CH), p. 6.
FDGFDG-2017-MearsZ #game studies
Design patterns for silent player characters in narrative-driven games (BM, JZ), p. 4.
ECIRECIR-2017-ZhangB #retrieval
Design Patterns for Fusion-Based Object Retrieval (SZ0, KB), pp. 684–690.
ICMTICMT-2017-LanoRTS #model transformation #overview
A Survey of Model Transformation Design Pattern Usage (KL, SKR, SYT, MS), pp. 108–118.
CASECASE-2017-LuderCZR #overview
Design pattern for agent based production system control - A survey (AL, AC, JZ, RR), pp. 717–722.
WICSAWICSA-2016-HarrisonGS #open source
Software Architecture Pattern Morphology in Open-Source Systems (NBH, EG, DS), pp. 91–98.
WICSAWICSA-2016-PetersWH #composition #semantics
Architectural Pattern Definition for Semantically Rich Modular Architectures (JP, JMEMvdW, JH), pp. 256–261.
ICSMEICSME-2016-MedeleanuM #named #null #pseudo #refactoring
NullTerminator: Pseudo-Automatic Refactoring to Null Object Design Pattern (SM, PFM), pp. 601–603.
CHI-PLAYCHI-PLAY-2016-ToupsHA #game studies
Playing at Planning: Game Design Patterns from Disaster Response Practice (ZOT, WAH, SAA), pp. 362–375.
SLESLE-2016-DreyT #domain-specific language #monitoring #object-oriented
Object-oriented design pattern for DSL program monitoring (ZD, CT), pp. 70–83.
ICSMEICSME-2015-KimBD #java #parametricity #refactoring
Scripting parametric refactorings in Java to retrofit design patterns (JK, DSB, DD), pp. 211–220.
ICSMEICSME-2015-LuciaDGR #automation #behaviour #detection #dynamic analysis #towards
Towards automating dynamic analysis for behavioral design pattern detection (ADL, VD, CG, MR), pp. 161–170.
ICSMEICSME-2015-LuciaDGRP #behaviour #detection #named
ePadEvo: A tool for the detection of behavioral design patterns (ADL, VD, CG, MR, CP), pp. 327–329.
SANERSANER-2015-YangMT #detection #quality
Measuring the quality of design pattern detection results (SY, AM, VT), pp. 53–62.
HaskellHaskell-2015-GillSDEFGRSS #monad
The remote monad design pattern (AG, NS, JD, AE, AF, MG, JR, RS, JS), pp. 59–70.
FDGFDG-2015-TreanorZETSCTML #game studies
AI-based Game Design Patterns (MT, AZ, MPE, JT, GS, MC0, TT, BM, JL, AMS).
HCIDUXU-DD-2015-GalaboN #experience #human-computer #user interface
A Posture HCI Design Pattern for Television Commerce Based on User Experience (RJG, CdSSN), pp. 191–203.
MoDELSMoDELS-2015-NguyenYHKST #named #security
SoSPa: A system of Security design Patterns for systematically engineering secure systems (PHN, KY, TH, JK, RS, YLT), pp. 246–255.
SPLCSPLC-2015-DegueuleFBANMGB #variability
Tooling support for variability and architectural patterns in systems engineering (TD, JBFF, OB, MA, JLN, SM, GG, GB, OC), pp. 361–364.
OnwardOnward-2015-SamimiWEB #constraints
Constraints as a design pattern (HS, AW, ME, AB), pp. 28–43.
ICSEICSE-v2-2015-BarakiGVHKMZ
Interdisciplinary Design Patterns for Socially Aware Computing (HB, KG, CV, AH, RK, BEM, JZ), pp. 477–486.
ICSEICSE-v2-2015-NoureddineR #energy #optimisation
Optimising Energy Consumption of Design Patterns (AN, AR), pp. 623–626.
SACSAC-2015-DabainMT #detection #using
Design pattern detection using FINDER (HD, AM, VT), pp. 1586–1593.
SACSAC-2015-PenhaW
Parameterization of fail-operational architectural patterns (DOdP, GW), pp. 471–473.
GPCEGPCE-2015-SeidlSS #development #generative #product line #using #variability
Generative software product line development using variability-aware design patterns (CS, SS, IS), pp. 151–160.
PDPPDP-2015-KuhnCS #composition #coordination
Extending a Peer-Based Coordination Model with Composable Design Patterns (EK, SC, GS), pp. 53–61.
ICSTICST-2015-KobashiYWFYOK #named #security #testing #verification
TESEM: A Tool for Verifying Security Design Pattern Applications by Model Testing (TK, MY, HW, YF, NY, TO, HK), pp. 1–8.
QoSAQoSA-2014-MzidMBA #concurrent #modelling #named #realtime
SRMP: a software pattern for deadlocks prevention inreal-time concurrency models (RM, CM, JPB, MA), pp. 139–144.
WICSAWICSA-2014-SyromiatnikovW
A Journey through the Land of Model-View-Design Patterns (AS, DW), pp. 21–30.
CoGCIG-2014-GalliLL #data mining #mining
Applying data mining to extract design patterns from Unreal Tournament levels (LG, PLL, DL), pp. 1–8.
DiGRADiGRA-2014-ReuterWGS #collaboration #game studies #interactive
Game Design Patterns for Collaborative Player Interactions (CR0, VW, SG0, RS).
FDGFDG-2014-CanossaBN #game studies #named #using
X-COM: UFO Defense vs. XCOM: Enemy Unknown - Using gameplay design patterns to understand game remakes (AC, SB, MJN).
CoGVS-Games-2014-ZavcerMP #game studies #towards
Design Pattern Canvas: Towards Co-Creation of Unified Serious Game Design Patterns (GZ, SM, PP), pp. 1–2.
CHICHI-2014-SauppeM #interactive #prototype
Design patterns for exploring and prototyping human-robot interactions (AS, BM), pp. 1439–1448.
ICEISICEIS-v2-2014-RibeiroFVO #2d #named
DC2DP: A Dublin Core Application Profile to Design Patterns (AAdAR, JLF, LFdMV, AdPO), pp. 209–216.
ICEISICEIS-v3-2014-SilvaA14a #semantics
Adding Semantic Relations among Design Patterns (MARS, JCA), pp. 46–56.
ICMTICMT-2014-ErginS #graph #model transformation #towards
Towards a Language for Graph-Based Model Transformation Design Patterns (HE, ES), pp. 91–105.
SACSAC-2014-BernardiCL #aspect-oriented #declarative #development #programming #using
Declarative design pattern-based development using aspect oriented programming (MLB, MC, GADL), pp. 1625–1630.
CBSECBSE-2013-YusufS #fault tolerance
Parameterised architectural patterns for providing cloud service fault tolerance with accurate costings (IIY, HWS), pp. 121–130.
ECSAECSA-2013-MorandiWNG #behaviour #concurrent #development #object-oriented
Concurrent Object-Oriented Development with Behavioral Design Patterns (BM, SW, SN, HG), pp. 25–32.
ECSAECSA-2013-ThatSOB
Composition-Centered Architectural Pattern Description Language (MTTT, SS, FO, IB), pp. 1–16.
ECSAECSA-2013-TounsiKK #modelling #refinement
Building Correct by Construction SOA Design Patterns: Modeling and Refinement (IT, MHK, AHK), pp. 33–44.
QoSAQoSA-2013-DurdikR #documentation #on the #using
On the appropriate rationale for using design patterns and pattern documentation (ZD, RHR), pp. 107–116.
WCREWCRE-2013-BernardiCL #approach #detection #graph #modelling
A model-driven graph-matching approach for design pattern detection (MLB, MC, GADL), pp. 172–181.
DiGRADiGRA-2013-DormannB #game studies
Incongruous Avatars and Hilarious Sidekicks: Design Patterns for Comical Game Characters (CD, MB).
HCIHCI-AMTE-2013-HirataY #logic #user interface #using
A Logical Design Method for User Interface Using GUI Design Patterns (IH, TY), pp. 361–370.
ICEISICEIS-v2-2013-TounsiHKKD #modelling #specification #using
Using SoaML Models and Event-B Specifications for Modeling SOA Design Patterns (IT, ZH, MHK, AHK, KD), pp. 294–301.
KEODKEOD-2013-AlmKLS #metric #ontology #quality
Applicability of Quality Metrics for Ontologies on Ontology Design Patterns (RA, SK, BL, KS), pp. 48–57.
SEKESEKE-2013-Al-JamimiA #detection #prolog #using
Using Prolog Rules to Detect Software Design Patterns: Strengths and Weaknesses (HAAJ, MAA), pp. 727–730.
SEKESEKE-2013-KassabE #interactive #quality #towards
Towards Quantifying Quality, Tactics and Architectural Patterns Interactions (MK, GEB), pp. 441–446.
SEKESEKE-2013-MaffortVBHAM #mining #using
Mining Architectural Patterns Using Association Rules (CAM, MTV, RdSB, AH, NA, JM), pp. 375–380.
SEKESEKE-2013-SakamotoWF #object-oriented #programming language
Extended Design Patterns in New Object-Oriented Programming Languages (KS, HW, YF), pp. 600–605.
ECMFAECMFA-2013-MzidMMPBA #named #realtime
DPMP: A Software Pattern for Real-Time Tasks Merge (RM, CM, AM, STP, JPB, MA), pp. 101–117.
SACSAC-2013-TounsiKKDM #approach #formal method #modelling #towards
Towards an approach for modeling and formalizing SOA design patterns with Event-B (IT, MHK, AHK, KD, EM), pp. 1937–1938.
SLESLE-2013-DiskinKM #megamodelling
Mapping-Aware Megamodeling: Design Patterns and Laws (ZD, SK, TSEM), pp. 322–343.
FASEFASE-2013-LasseterC #invariant #runtime
Design Pattern-Based Extension of Class Hierarchies to Support Runtime Invariant Checks (JL, JC), pp. 163–178.
WICSA-ECSAWICSA-ECSA-2012-ThatSO #using
Using Architectural Patterns to Define Architectural Decisions (MTTT, SS, FO), pp. 196–200.
CSMRCSMR-2012-BinunK #detection #named
DPJF — Design Pattern Detection with High Accuracy (AB, GK), pp. 245–254.
CSMRCSMR-2012-FontanaCZ #benchmark #detection #metric #named #tool support
DPB: A Benchmark for Design Pattern Detection Tools (FAF, AC, MZ), pp. 235–244.
FDGFDG-2012-LewisWW #game studies
Motivational game design patterns of 'ville games (CL0, NWF, JW), pp. 172–179.
ICEISICEIS-v3-2012-DunkelB #enterprise
Design Patterns for Event-driven Enterprise Architectures (JD, RB), pp. 187–192.
SEKESEKE-2012-MaZQQXY #analysis #dependence #identification #using
Identification of Design Patterns Using Dependence Analysis (WM, XZ, XQ, JQ, LX, RY), pp. 289–292.
SEKESEKE-2012-SmithP #recommendation
Dynamically recommending design patterns (SS, DRP), pp. 499–504.
MODELSMoDELS-2012-GravinoRST #comprehension #developer #documentation #replication #source code
Do Professional Developers Benefit from Design Pattern Documentation? A Replication in the Context of Source Code Comprehension (CG, MR, GS, GT), pp. 185–201.
FSEFSE-2012-MirakhorliMC #variability
Variability points and design pattern usage in architectural tactics (MM, PM, JCH), p. 52.
SACSAC-2012-GiuntaPT #aspect-oriented #composition #named #refactoring
AODP: refactoring code to provide advanced aspect-oriented modularization of design patterns (RG, GP, ET), pp. 1243–1250.
SACSAC-2012-GiuntaPT12a #aspect-oriented
Superimposing roles for design patterns into application classes by means of aspects (RG, GP, ET), pp. 1866–1868.
ECSAECSA-2011-StolAB #evaluation #identification #open source #process
Design and Evaluation of a Process for Identifying Architecture Patterns in Open Source Software (KJS, PA, MAB), pp. 147–163.
ICSMEICSM-2011-RomanoSRG #clustering #source code
Clustering and lexical information support for the recovery of design pattern in source code (SR, GS, MR, CG), pp. 500–503.
WCREWCRE-2011-GravinoRST #comprehension #documentation #source code
Does the Documentation of Design Pattern Instances Impact on Source Code Comprehension? Results from Two Controlled Experiments (CG, MR, GS, GT), pp. 67–76.
HCIHCI-DDA-2011-GodonFRT #interactive #internet #library
The First Interaction Design Pattern Library for Internet of Things User Created Applications (MG, MAF, MR, LT), pp. 229–237.
HCIHCI-DDA-2011-PeissnerSS #adaptation #approach #user interface
A Design Patterns Approach to Adaptive User Interfaces for Users with Special Needs (MP, AS, DS), pp. 268–277.
HCIHIMI-v1-2011-RichardRMM #developer #power of #user interface
Giving UI Developers the Power of UI Design Patterns (JR, JMR, SM, JM), pp. 40–47.
CAiSECAiSE-2011-AsnarPM #case study #logic #modelling
Modeling Design Patterns with Description Logics: A Case Study (YA, EP, JM), pp. 169–183.
SEKESEKE-2011-ZhangSSCM #detection
Detecting Architecture Erosion by Design Decision of Architectural Pattern (LZ, YS, HS, FC, HM), pp. 758–763.
AdaSIGAda-2011-GaudelSPRDL #ada #analysis #pattern matching #pattern recognition #performance #recognition
An Ada design pattern recognition tool for AADL performance analysis (VG, FS, AP, SR, PD, JL), pp. 61–68.
ASEASE-2011-RasoolM #detection #flexibility
Flexible design pattern detection based on feature types (GR, PM), pp. 243–252.
ICSEICSE-2011-Fant
Building domain specific software architectures from software architectural design patterns (JSF), pp. 1152–1154.
SACSAC-2011-CoutoVFGM #adaptation #aspect-oriented
Structuring adaptive replicated systems with design patterns and aspects (RRC, RPV, UFJ, LAFG, DMM), pp. 1361–1362.
CBSECBSE-2010-LauNTR #behaviour #composition
(Behavioural) Design Patterns as Composition Operators (KKL, IN, CMT, TR), pp. 232–251.
ECSAECSA-2010-BerrocalGM #requirements
Facilitating the Selection of Architectural Patterns by Means of a Marked Requirements Model (JB, JGA, JMM), pp. 384–391.
ECSAECSA-2010-KamalA #mining
Mining Relationships between the Participants of Architectural Patterns (AWK, PA), pp. 401–408.
CSEETCSEET-2010-SharifM #detection #layout
The Effects of Layout on Detecting the Role of Design Patterns (BS, JIM), pp. 41–48.
CSMRCSMR-2010-KnieselBHFCGT #detection #tool support
DPDX--Towards a Common Result Exchange Format for Design Pattern Detection Tools (GK, AB, PH, LJF, AC, YGG, NT), pp. 232–235.
CSMRCSMR-2010-LuciaDGR #behaviour #detection #model checking
Improving Behavioral Design Pattern Detection through Model Checking (ADL, VD, CG, MR), pp. 176–185.
ICSMEICSM-2010-BernardiL #detection #modelling
Model-driven detection of Design Patterns (MLB, GADL), pp. 1–5.
ICSMEICSM-2010-LuciaDGR #detection #dynamic analysis #eclipse #plugin
An Eclipse plug-in for the detection of design pattern instances through static and dynamic analysis (ADL, VD, CG, MR), pp. 1–6.
ICSMEICSM-2010-SharifM #comprehension #eye tracking #layout
An eye tracking study on the effects of layout in understanding the role of design patterns (BS, JIM), pp. 1–10.
SEFMSEFM-2010-TudoseO #execution #symbolic computation #testing #using
A Method for Testing Software Systems Based on State Design Pattern Using Symbolic Execution (CT, RO), pp. 113–117.
FDGFDG-2010-HullettW
Design patterns in FPS levels (KH, JW), pp. 78–85.
ECMFAECMFA-2010-SterrittCC #behaviour #precise #specification
Precise Specification of Design Pattern Structure and Behaviour (AS, SC, VC), pp. 277–292.
OOPSLAOOPSLA-2010-RajanKR #composition #concurrent
Concurrency by modularity: design patterns, a case in point (HR, SMK, WR), pp. 790–805.
SACSAC-2010-GiuntaPT #aspect-oriented #using
Using aspects and annotations to separate application code from design patterns (RG, GP, ET), pp. 2183–2189.
SACSAC-2010-GomesM #implementation
Design pattern implementation in object teams (JLG, MPM), pp. 2119–2120.
SACSAC-2010-KamalA #modelling #variability
Modeling the variability of architectural patterns (AWK, PA), pp. 2344–2351.
SACSAC-2010-MateosCZC #pervasive
Separation of concerns in service-oriented applications based on pervasive design patterns (CM, MC, AZ, MRC), pp. 849–853.
VMCAIVMCAI-2010-SummersD #reasoning
Considerate Reasoning and the Composite Design Pattern (AJS, SD), pp. 328–344.
WICSA-ECSAWICSA-ECSA-2009-PintoFVPDM #aspect-oriented #evolution #on the
On the need of architectural patterns in AOSD for software evolution (MP, LF, JAV, PFP, FCD, ÉM), pp. 245–248.
ITiCSEITiCSE-2009-Gomez-MartinJA #education #game studies #product line #using
Teaching design patterns using a family of games (MAGM, GJD, JA), pp. 268–272.
ITiCSEITiCSE-2009-Merceron #automaton #education
Design patterns to support teaching of automata theory (AM), p. 341.
ICPCICPC-2009-HanWYCZL #clustering #comprehension #open source #source code
Design pattern directed clustering for understanding open source code (ZH, LW, LY, XC, JZ, XL), pp. 295–296.
ICPCICPC-2009-KnieselB #approach #data fusion #detection
Standing on the shoulders of giants — A data fusion approach to design pattern detection (GK, AB), pp. 208–217.
ICSMEICSM-2009-KhomhGA #empirical #game studies
Playing roles in design patterns: An empirical descriptive and analytic study (FK, YGG, GA), pp. 83–92.
WCREWCRE-1999-GatrellCH99a #c# #replication #using
Design Patterns and Change Proneness: A Replication Using Proprietary C# Software (MG, SC, TH), pp. 160–164.
CEFPCEFP-2009-CesariniT #behaviour #erlang #process #programming
Erlang Behaviours: Programming with Process Design Patterns (FC, SJT), pp. 19–41.
DiGRADiGRA-2009-BruskB #game studies
Gameplay Design Patterns for Game Dialogues (JB, SB).
HCIHCI-NT-2009-LuzcandoBF #usability
Evaluating Usability-Supporting Architecture Patterns: Reactions from Usability Professionals (EL, DB, AF), pp. 320–328.
HCIHCI-NT-2009-RajK #agile #consistency #interactive #library #mobile #named #process #user interface
RUCID: Rapid Usable Consistent Interaction Design Patterns-Based Mobile Phone UI Design Library, Process and Tool (AR, VK), pp. 677–686.
OOPSLAOOPSLA-2009-Riehle
Design pattern density defined (DR), pp. 469–480.
AdaSIGAda-2009-DinhB #distributed #fault tolerance
Distributed container: a design pattern for fault tolerance and high speed data exchange (TD, SB), pp. 115–118.
ASEASE-2009-WegrzynowiczS #detection #testing #towards
Towards a Comprehensive Test Suite for Detectors of Design Patterns (PW, KS), pp. 103–110.
FASEFASE-2009-FullebornMH #documentation #problem
Problem-Oriented Documentation of Design Patterns (AF, KM, MH), pp. 294–308.
ECSAECSA-2008-KamalA #behaviour #modelling #using
Modeling Architectural Patterns’ Behavior Using Architectural Primitives (AWK, PA), pp. 164–179.
WICSAWICSA-2008-CimpanC #question #reuse
Can Styles Improve Architectural Pattern Reuse? (SC, VC), pp. 263–266.
WICSAWICSA-2008-HarrisonA #analysis #documentation #legacy
Analysis of Architecture Pattern Usage in Legacy System Architecture Documentation (NBH, PA), pp. 147–156.
HTHT-2008-Rubart #hypermedia
Hypermedia design patterns (JR), pp. 243–244.
ITiCSEITiCSE-2008-DenegriFGM #education #interactive
A tool for teaching interactions between design patterns (ED, GF, AG, PJM), p. 371.
CSMRCSMR-2008-FulopFG #benchmark #metric #mining #tool support #towards
Towards a Benchmark for Evaluating Design Pattern Miner Tools (LJF, RF, TG), pp. 143–152.
CSMRCSMR-2008-KhomhG #quality #question
Do Design Patterns Impact Software Quality Positively? (FK, YGG), pp. 274–278.
ICSMEICSM-2008-PentaCGA #empirical
An empirical study of the relationships between design pattern roles and class change proneness (MDP, LC, YGG, GA), pp. 217–226.
SEKESEKE-2008-HuS #detection #dynamic analysis #java #source code
Dynamic Analysis and Design Pattern Detection in Java Programs (LH, KS), pp. 842–846.
SEKESEKE-2008-PengDZ #behaviour #correctness #implementation #verification
Verifying Behavioral Correctness of Design Pattern Implementation (TP, JD, YZ), pp. 454–459.
TOOLSTOOLS-EUROPE-2008-BishopH #c# #on the #performance
On the Efficiency of Design Patterns Implemented in C# 3.0 (JB, RNH), pp. 356–371.
TOOLSTOOLS-EUROPE-2008-KuhlemannARL #composition #multi #paradigm
A Multiparadigm Study of Crosscutting Modularity in Design Patterns (MK, SA, MR, RELH), pp. 121–140.
ICSEICSE-2008-DenzlerG #programming
Design patterns: between programming and software design (CD, DG), pp. 801–804.
SACSAC-2008-DongSZ #detection
Design pattern detection by template matching (JD, YS, YZ), pp. 765–769.
SACSAC-2008-ScharffeEF #ontology #towards
Towards design patterns for ontology alignment (FS, JE, DF), pp. 2321–2325.
CASECASE-2008-UnverM #automation #composition #throughput #using
Using architectural software patterns in support of controlling modular high throughput screening automation systems (HÖÜ, JM), pp. 912–917.
ICSTICST-2008-IzurietaB #object-oriented #testing
Testing Consequences of Grime Buildup in Object Oriented Design Patterns (CI, JMB), pp. 171–179.
ECSAECSA-2007-HarrisonA #quality
Leveraging Architecture Patterns to Satisfy Quality Attributes (NBH, PA), pp. 263–270.
WICSAWICSA-2007-JainK #resource management
Pattern Oriented Software Architecture: Patterns for Resource Management (PJ, MK), p. 41.
CSMRCSMR-2007-LuciaDGR #approach
A Two Phase Approach to Design Pattern Recovery (ADL, VD, CG, MR), pp. 297–306.
ICPCICPC-2007-PetterssonL #approach #detection
A Non-conservative Approach to Software Pattern Detection (NP, WL), pp. 189–198.
SCAMSCAM-2007-AversanoCP #evolution
Relating the Evolution of Design Patterns and Crosscutting Concerns (LA, LC, MDP), pp. 180–192.
SEFMSEFM-2007-Bayley #formal method #logic
Formalising Design Patterns in Predicate Logic (IB), pp. 25–36.
DiGRADiGRA-2007-BjorkP #comprehension #game studies #pervasive
Understanding Pervasive Games through Gameplay Design Patterns (SB, JP).
DiGRADiGRA-2007-KamRTC #game studies #mobile #using
Mobile Gaming with Children in Rural India: Contextual Factors in the Use of Game Design Patterns (MK, VR, AT, JFC).
DiGRADiGRA-2007-LankoskiB
Gameplay Design Patterns for Believable Non-Player Characters (PL, SB).
HCIHCI-AS-2007-BreuerBSM #interactive
Interaction Design Patterns for Classroom Environments (HB, NB, CS, MM), pp. 163–172.
HCIHCI-IDU-2007-GeorgiakakisRPP #design #tool support #usability
DEPTH TOOLKIT: A Web-Based Tool for Designing and Executing Usability Evaluations of E-Sites Based on Design Patterns (PG, SR, YP, GP), pp. 453–462.
HCIHCI-IDU-2007-TesorieroMLG #human-computer
HCI Design Patterns for PDA Running Space Structured Applications (RT, FMS, MDL, JAG), pp. 1206–1215.
SEKESEKE-2007-DongZ #classification
Classification of Design Pattern Traits (JD, YZ), p. 473–?.
MODELSMoDELS-2007-KampffmeyerZ #ontology
Finding the Pattern You Need: The Design Pattern Intent Ontology (HK, SZ), pp. 211–225.
MODELSMoDELS-2007-KampffmeyerZ #ontology
Finding the Pattern You Need: The Design Pattern Intent Ontology (HK, SZ), pp. 211–225.
ESEC-FSEESEC-FSE-2007-AversanoCCGP #empirical #evolution
An empirical study on the evolution of design patterns (LA, GC, LC, CDG, MDP), pp. 385–394.
ICSEICSE-2007-NgCCY #effectiveness #maintenance #question
Do Maintainers Utilize Deployed Design Patterns Effectively? (THN, SCC, WKC, YTY), pp. 168–177.
ITiCSEITiCSE-2006-PatersonHN #ide
A design patterns extension for the BlueJ IDE (JHP, JH, MN), pp. 280–284.
CSMRCSMR-2006-CostagliolaLDGR #case study #visual notation
Case Studies of Visual Language Based Design Patterns Recovery (GC, ADL, VD, CG, MR), pp. 165–174.
CSMRCSMR-2006-KaczorGH #algorithm #identification #performance
Efficient Identification of Design Patterns with Bit-vector Algorithm (OK, YGG, SH), pp. 175–184.
ICSMEICSM-2006-BriandLS #modelling #uml
Guiding the Application of Design Patterns Based on UML Models (LCB, YL, AS), pp. 234–243.
SCAMSCAM-2006-FulopGF #c++ #mining #tool support
Evaluating C++ Design Pattern Miner Tools (LJF, TG, RF), pp. 127–138.
WCREWCRE-2006-FontanaRGAS #detection #reverse engineering
Design Pattern Detection for Reverse Engineering (FAF, CR, YGG, GA, JMS), p. 316.
SEKESEKE-2006-HallstromDS #contract #monitoring #parallel
Parallel Monitoring of Design Pattern Contracts (JOH, ARD, NS), pp. 236–241.
SEKESEKE-2006-HenningerA #metamodelling #ontology
An Ontology-Based Metamodel for Software Patterns (SH, PA), pp. 327–330.
ECOOPECOOP-2006-Gamma #years after
Design Patterns — 15 Years Later (EG), p. 1.
ASEASE-2006-ShiO #java #reverse engineering #source code
Reverse Engineering of Design Patterns from Java Source Code (NS, RAO), pp. 123–134.
FSEFSE-2006-NgCCY #empirical #experience #refactoring
Work experience versus refactoring to design patterns: a controlled experiment (THN, SCC, WKC, YTY), pp. 12–22.
ICSEICSE-2006-PettitG #behaviour #concurrent #modelling
Modeling behavioral design patterns of concurrent objects (RGPI, HG), pp. 202–211.
SACSAC-2006-PappalardoT #automation
Automatically discovering design patterns and assessing concern separations for applications (GP, ET), pp. 1591–1596.
FASEFASE-2006-HallstromST #implementation #specification
Amplifying the Benefits of Design Patterns: From Specification Through Implementation (JOH, NS, BT), pp. 214–229.
CSMRCSMR-2005-CostagliolaLDGR #parsing #visual notation
Design Pattern Recovery by Visual Language Parsing (GC, ADL, VD, CG, MR), pp. 102–111.
CSMRCSMR-2005-LuccaFT #interactive #web
Recovering Interaction Design Patterns in Web Applications (GADL, ARF, PT), pp. 366–374.
ICSMEICSM-2005-FerencBFL #machine learning #mining
Design Pattern Mining Enhanced by Machine Learning (RF, ÁB, LJF, JL), pp. 295–304.
WCREWCRE-2005-WangT #detection #eiffel
Design Pattern Detection in Eiffel Systems (WW, VT), pp. 165–174.
HaskellHaskell-2005-OliveiraG #named
TypeCase: a design pattern for type-indexed functions (BCdSO, JG), pp. 98–109.
DiGRADiGRA-2005-TolmieDC #game studies #interactive #towards #visualisation
Towards an interactive visualization of game design patterns (JT, SD, AC).
VISSOFTVISSOFT-2005-RillingN #3d #analysis #comprehension
Applying Code Analysis and 3D Design Pattern Grouping to Facilitate Program Comprehension (JR, VLN), pp. 123–124.
ICEISICEIS-v3-2005-PerezGMGS #integration #mvc
Decoupling MVC: J2EE Design Patterns Integration (FMP, VGI, DMJ, JMGC, AHS), pp. 280–287.
SEKESEKE-2005-ChenTY #generative #pervasive #user interface
UI Design Pattern Generator for Pervasive Device (DJC, MJT, STY), pp. 360–365.
SEKESEKE-2005-HsuehCK #modelling #object-oriented #quality #verification
Verification of Design Patterns with Object-Oriented Quality Models (NLH, PHC, JYK), pp. 193–198.
SEKESEKE-2005-LiuL
Constructing Software System Based On Software Pattern and Architecture (FHL, SFL), pp. 181–186.
MODELSMoDELS-2005-MiliE #problem #question #representation #what
Representing and Applying Design Patterns: What Is the Problem? (HM, GEB), pp. 186–200.
MODELSMoDELS-2005-MiliE #problem #question #representation #what
Representing and Applying Design Patterns: What Is the Problem? (HM, GEB), pp. 186–200.
OOPSLAOOPSLA-2005-ZdunA #modelling #using
Modeling architectural patterns using architectural primitives (UZ, PA), pp. 133–146.
ASEASE-2005-BlewittBS #automation #java #verification
Automatic verification of design patterns in Java (AB, AB, IS), pp. 224–232.
ICSEICSE-2005-GoldenJB #empirical #usability
The value of a usability-supporting architectural pattern in software architecture design: a controlled experiment (EG, BEJ, LB), pp. 460–469.
DATEDATE-2005-RinconMBL #hardware #reuse
Model Reuse through Hardware Design Patterns (FR, FM, JB, JCL), pp. 324–329.
LCTESLCTES-2005-GayLC
Software design patterns for TinyOS (DG, PL, DEC), pp. 40–49.
ITiCSEITiCSE-2004-Christensen #framework #named #perspective
Frameworks: putting design patterns into perspective (HBC), pp. 142–145.
ITiCSEITiCSE-2004-Hamer #approach #composition #education #using
An approach to teaching design patterns using musical composition (JH), pp. 156–160.
ITiCSEITiCSE-2004-PatersonH04a #ide
A proposed design patterns extension for the blueJ IDE (JHP, JH), p. 279.
ITiCSEITiCSE-2004-StuurmanF #case study #education #experience
Experiences with teaching design patterns (SS, GF), pp. 151–155.
ITiCSEITiCSE-WGR-2004-CinneideT #approach #education #problem
A problem-based approach to teaching design patterns (MÓC, RT), pp. 80–82.
WCREWCRE-2004-GueheneucSZ
Fingerprinting Design Patterns (YGG, HAS, FZ), pp. 172–181.
WCREWCRE-2004-ParkKWY #analysis #behaviour
A Static Reference Flow Analysis to Understand Design Pattern Behavior (CP, YK, CW, KY), pp. 300–301.
ICEISICEIS-v3-2004-DoKFP
Agent-Oriented Design Patterns (TTD, MK, SF, AP), pp. 48–53.
SEKESEKE-2004-Hobbs #specification #using
Using A Scenario Specification Language to Add Context to Design Patterns (RLH), pp. 330–335.
PPDPPPDP-2004-RajeshJ #named #refactoring
JIAD: a tool to infer design patterns in refactoring (JR, DJ), pp. 227–237.
ASEASE-2004-McNaughtonCSSRP #game studies #generative #named
ScriptEase: Generative Design Patterns for Computer Role-Playing Games (MM, MC, DS, JS, JR, DP), pp. 88–99.
ICSEICSE-2004-BassJJS #usability
Usability-Supporting Architectural Patterns (LB, BEJ, NJJ, MISS), pp. 716–717.
ICSEICSE-2004-HasselbringRJSTK #case study #experience #information management #migration
The Dublo Architecture Pattern for Smooth Migration of Business Information Systems: An Experience Report (WH, RR, HJ, JS, TT, SK), pp. 117–126.
ICSEICSE-2004-MakCL #modelling #precise #uml
Precise Modeling of Design Patterns in UML (JKHM, CSTC, DPKL), pp. 252–261.
ICSEICSE-2004-SoundarajanH #specification
Responsibilities and Rewards: Specifying Design Patterns (NS, JOH), pp. 666–675.
ITiCSEITiCSE-2003-NevisonW #case study #education #java #using
Teaching objects early and design patterns in Java using case studies (CN, BW), pp. 94–98.
ICSMEICSM-2003-BalanyiF #c++ #mining #source code
Mining Design Patterns from C++ Source Code (ZB, RF), pp. 305–314.
IWPCIWPC-2003-HeuzerothHHL #automation #detection
Automatic Design Pattern Detection (DH, TH, GH, WL), pp. 94–104.
DiGRADiGRA-2003-BjorkLH #game studies
Game Design Patterns (SB, SL, JH).
ICEISICEIS-v3-2003-KambayashiO
Extracting the Software Elements and Design Patterns From the Software Field (YK, MO), pp. 603–608.
SEKESEKE-2003-DongY #diagrams #uml #visualisation
Extending UML to Visualize Design Patterns In Class Diagrams (JD, SY), pp. 124–131.
SEKESEKE-2003-GomesPPSCFB #reuse #using
Selection and Reuse of Software Design Patterns Using CBR and WordNet (PG, FCP, PP, NS, PC, JLF, CB), pp. 289–296.
ASEASE-2003-HeuzerothML #detection #generative #specification
Generating Design Pattern Detectors from Pattern Specifications (DH, SM, WL), pp. 245–248.
ASEASE-2003-SmithS #automation #flexibility #named #source code
SPQR: Flexible Automated Design Pattern Extraction From Source Code (JMS, PDS), pp. 215–224.
ICSEICSE-2003-BaniassadMS #graph
Design Pattern Rationale Graphs: Linking Design to Source (ELAB, GCM, CS), pp. 352–362.
SACSAC-2003-Dong #composition #representation #uml
Representing the Applications and Compositions of Design Patterns in UML (JD), pp. 1092–1098.
DACDAC-2003-DamaseviciusMS #hardware
Application of design patterns for hardware design (RD, GM, VS), pp. 48–53.
PPoPPPPoPP-2003-TanSSAM #distributed #generative #memory management #parallel #using
Using generative design patterns to generate parallel code for a distributed memory environment (KT, DS, JS, JA, SM), pp. 203–215.
CBSECBSE-2003-MehlitzP #reliability #using #verification
Design for Verification: Using Design Patterns to Build Reliable Systems (PCM, JJP), p. 10.
ITiCSEITiCSE-2002-Hamer02a #approach #education
A musical approach to teaching design patterns (JH), p. 197.
CSMRCSMR-2002-GustafssonPNV #evolution #metric
Architecture-Centric Software Evolution by Software Metrics and Design Patterns (JG, JP, LN, AIV), p. 108–?.
CSMRCSMR-2002-TahvildariK #on the #quality #re-engineering
On the Role of Design Patterns in Quality-Driven Re-engineering (LT, KK), pp. 230–240.
PASTEPASTE-2002-Naumovich #analysis #data flow #implementation #using
Using the observer design pattern for implementation of data flow analyses (GN), pp. 61–68.
WCREWCRE-2002-AsencioCHL #automation
Relating Expectations to Automatically Recovered Design Patterns (AA, SC, DH, EL), pp. 87–96.
WCREWCRE-2002-BodhuinGT #cobol #migration #mvc #using #web
Migrating COBOL Systems to the WEB by Using the MVC Design Pattern (TB, EG, MT), pp. 329–338.
FLOPSFLOPS-2002-AntoyH #functional #logic
Functional Logic Design Patterns (SA, MH), pp. 67–87.
ICEISICEIS-2002-GarzasP #object-oriented
Beyond Object Oriented Design Patterns (JG, MP), pp. 811–814.
SEKESEKE-2002-ArandaM #formal method #verification
A formal model for verifying compound design patterns (GNA, RM), pp. 213–214.
OOPSLAOOPSLA-2002-HannemannK #aspectj #implementation #java
Design pattern implementation in Java and aspectJ (JH, GK), pp. 161–173.
ASEASE-2002-MacDonaldSSABT #generative
Generative Design Patterns (SM, DS, JS, JA, SB, KT), p. 23–?.
ICSEICSE-2002-EideRRL
Static and dynamic structure in design patterns (EE, AR, JR, JL), pp. 208–218.
ICSEICSE-2002-Larman #named #tutorial
Tutorial: mastering design patterns (CL), p. 704.
CSMRCSMR-2001-GoedickeZ #documentation #migration #pattern matching
Piecemeal Migrating of a Document Archive System with an Architectural Pattern Language (MG, UZ), pp. 180–183.
CSMRCSMR-2001-Wendorff #assessment #lessons learnt #re-engineering #scalability
Assessment of Design Patterns during Software Reengineering: Lessons Learned from a Large Commercial Project (PW), pp. 77–84.
ICSMEICSM-2001-BiemanJY #case study #industrial #object-oriented
OO Design Patterns, Design Structure, and Program Changes: An Industrial Case Study (JMB, DJ, HJY), p. 580–?.
ICSMEICSM-2001-MensT #declarative #evolution #framework #object-oriented
A Declarative Evolution Framework for Object-Oriented Design Patterns (TM, TT), pp. 570–579.
FMFME-2001-FloresMR #formal method #object-oriented
A Formal Model of Object-Oriented Design and GoF Design Patterns (AF, RM, LR), pp. 223–241.
EDOCEDOC-2001-LeffR #development #mvc #using
Web-Application Development Using the Model/View/Controller Design Pattern (AL, JTR), pp. 118–127.
SEKESEKE-2001-SouuzaF #design #reuse #rule-based
Designing Reusable Rule-Based Architectures with Design Patterns (MAFdS, MAGVF), pp. 163–170.
UMLUML-2001-YacoubA #composition #design #uml
UML Support for Designing Software Systems as a Composition of Design Patterns (SMY, HHA), pp. 149–165.
TOOLSTOOLS-USA-2001-GueheneucA #constraints #detection #fault #using
Using Design Patterns and Constraints to Automate the Detection and Correction of Inter-Class Design Defects (YGG, HAA), pp. 296–306.
TOOLSTOOLS-USA-2001-Stal01a #concurrent #distributed
Design Patterns for Concurrent and Distributed Objects (MS), p. 361.
AdaEuropeAdaEurope-2001-Sanden #concurrent #process #state machine
A Design Pattern for State Machines and Concurrent Activities (BS), pp. 203–214.
ASEASE-2001-Albin-AmiotCGJ #detection
Instantiating and Detecting Design Patterns: Putting Bits and Pieces Together (HAA, PC, YGG, NJ), pp. 166–173.
ASEASE-2001-BlewittBS #automation #java #verification
Automatic Verification of Java Design Patterns (AB, AB, IS), pp. 324–327.
SACSAC-2001-RajeC #named #specification
eLeLePUS — a language for specification of software design patterns (RRR, SC), pp. 600–604.
WCREWCRE-2000-CagninPBM #re-engineering #using
Reengineering Using Design Patterns (MIC, RP, RTVB, PCM), pp. 118–127.
UMLUML-2000-GuennecSJ #modelling #precise
Precise Modeling of Design Patterns (ALG, GS, JMJ), pp. 482–496.
UMLUML-2000-Kobryn #metamodelling #uml
Architectural Patterns for Metamodeling: A Hitchhikers Guide to the UML Metaverse (CK), p. 497.
ECOOPECOOP-2000-SunyeGJ #uml
Design Patterns Application in UML (GS, ALG, JMJ), pp. 44–62.
TOOLSTOOLS-ASIA-2000-WanSX #parallel #programming
Expanding Design Pattern to Support Parallel Programming (JYW, YQS, JYX), pp. 24–31.
TOOLSTOOLS-ASIA-2000-ZhangW #implementation #object-oriented #undo #using
Implementing Undo/Redo in PDF Studio Using Object-Oriented Design Pattern (MZ, KW), pp. 58–64.
TOOLSTOOLS-EUROPE-2000-CornilsH #documentation
Statically Checked Documentation with Design Patterns (AC, GH), pp. 419–430.
TOOLSTOOLS-EUROPE-2000-DuvalP #interactive #kernel #object-oriented #using
Using the PAC-Amodeus Model and Design Patterns to Make Interactive an Existing Object-Oriented Kernel (TD, FP), pp. 407–418.
TOOLSTOOLS-EUROPE-2000-NobleW00a #memory management
Smaller Software: Patterns for Objects in Limited Memory (JN, CW), p. 471.
TOOLSTOOLS-EUROPE-2000-SeenTD
Applying a Crystal Ball to Design Pattern Adoption (MS, PT, MD), p. 443–?.
TOOLSTOOLS-USA-2000-YacoubA #analysis #approach #composition
Pattern-Oriented Analysis and Design (POAD): A Structural Composition Approach to Glue Design Patterns (SMY, HHA), p. 273–?.
GPCEGCSE-2000-CoplienZ #symmetry
Symmetry Breaking in Software Patterns (JC, LZ), pp. 37–56.
POPLPOPL-2000-ChambersHV #tool support
A Debate on Language and Tool Support for Design Patterns (CC, BH, JMV), pp. 277–289.
ASEASE-2000-Ziane
A Transformational Viewpoint on Design Patterns (MZ), pp. 273–276.
ICSEICSE-2000-Cinneide #automation #refactoring
Automated refactoring to introduce design patterns (MÓC), pp. 722–724.
ICSMEICSM-1999-CinneideN #automation
A Methodology for the Automated Introduction of Design Patterns (MÓC, PN), p. 463–?.
ICSMEICSM-1999-TonellaA #object-oriented
Object-Oriented Design Pattern Inference (PT, GA), p. 230–?.
AGTIVEAGTIVE-1999-Radermacher #graph transformation #tool support
Support for Design Patterns Through Graph Transformation Tools (AR), pp. 111–126.
HCIHCI-EI-1999-Fach
Design Patterns: Bridges Between Application Domain and Software Labs (PWF), pp. 909–912.
TOOLSTOOLS-EUROPE-1999-Gamma
Design Patterns at Work (EG), p. 4.
TOOLSTOOLS-PACIFIC-1999-Hussey #specification #using
Using Design Patterns to Derive PAC Architectures from Object-Z Specifications (AH), pp. 40–51.
TOOLSTOOLS-USA-1999-OmoriIY #execution #named
Answerer: A Design Pattern for Dynamical Conditional Execution (MO, NI, JiY), pp. 158–161.
GPCEGCSE-1999-FriedrichPSSS #object-oriented #performance
Efficient Object-Oriented Software with Design Patterns (MF, HP, WSP, OS, US), pp. 79–90.
AdaSIGAda-1999-Selic #realtime
Architectural patterns for complex real-time systems (BS), p. 1.
ICSEICSE-1999-SchaferZ #c++ #java #uml
Round-Trip Engineering with Design Patterns, UML, Java and C++ (WS, AZ), pp. 683–684.
SACSAC-1999-Jimenez-PerisPA #distributed #parallel #thread
Multithreaded Rendezvous: A Design Pattern for Distributed Rendezvous (RJP, MPM, SA), pp. 571–579.
HTHT-1998-NanardNK #hypermedia #reuse
Pushing Reuse in Hypermedia Design: Golden Rules, Design Patterns and Constructive Templates (MN, JN, PK), pp. 11–20.
ITiCSEITiCSE-1998-CallaghanH #3d #education #java #source code #visualisation
3-D visualisation of design patterns and Java programs in computer science education (MC, HH), pp. 37–40.
IWPCIWPC-1998-AntoniolFC #object-oriented
Design Pattern Recovery in Object-Oriented Software (GA, RF, LC), pp. 153–160.
CIAAWIA-1998-Pedrazzini #automaton #finite
The Finite State Automata’s Design Patterns (SP), pp. 213–219.
ICFPICFP-1998-Erlich #implementation
Implementing Design Patterns as Language Constructs (YDE), p. 348.
ICGTTAGT-1998-PetriuW #graph transformation #modelling #performance
Deriving Software Performance Models from Architectural Patterns by Graph Transformations (DCP, XW), pp. 475–488.
UMLUML-1998-Desfray #automation #concept #tool support
Automation of Design Pattern: Concepts, Tools and Practices (PD), pp. 120–131.
ECOOPECOOP-1998-LauderK #precise #specification #visual notation
Precise Visual Specification of Design Patterns (AL, SK), pp. 114–134.
OOPSLAOOPSLA-1998-AgerboC #how
How to Preserve the Benefits of Design Patterns (EA, AC), pp. 134–143.
TOOLSTOOLS-ASIA-1998-Bosch #framework #specification
Specifying Frameworks and Design Patterns as Architectural Fragments (JB), p. 268–?.
TOOLSTOOLS-ASIA-1998-SchulzGMZ #object-oriented #on the
On the Computer Aided Introduction of Design Pattern into Object-Oriented Systems (BS, TG, BM, WZ), pp. 258–267.
TOOLSTOOLS-USA-1998-DeBruine #c++
Mastering Software Patterns in C++ (TD), p. 403.
TOOLSTOOLS-USA-1998-WydaegheVMDAJ #case study #experience #using
Building an OMT-Editor Using Design Patterns: An Experience Report (BW, KV, BM, BVD, EA, VJ), pp. 20–32.
AdaSIGAda-1998-BarkatakiHD #legacy #object-oriented #re-engineering #using
Reengineering a Legacy System Using Design Patterns and Ada-95 Object-Oriented Features (SB, SH, TD), pp. 148–152.
ASEASE-1998-JacobsenK #adaptation #approach #generative
A Design Pattern based Approach to Generating Synchronization Adaptors from Annotated IDL (HAJ, BJK), p. 63–?.
FSEFSE-1998-MasudaSU #learning
Applying Design Patterns to Decision Tree Learning System (GM, NS, KU), pp. 111–120.
ICSEICSE-1998-Mikkonen #formal method
Formalizing Design Patterns (TM), pp. 115–124.
HCIHCI-SEC-1997-Tarpin-BernardD #interactive #named #question
AMF: A New Design Pattern for Complex Interactive Software? (FTB, BTD), pp. 351–354.
ECOOPECOOP-1997-Gamma
Going Beyond Objects with Design Patterns (EG), p. 530.
OOPSLAOOPSLA-1997-Lorenz #case study #interpreter #using
Tiling Design Patterns — A Case Study Using the Interpreter Pattern (DHL), pp. 206–217.
OOPSLAOOPSLA-1997-Riehle
Composite Design Patterns (DR), pp. 218–228.
TOOLSTOOLS-ASIA-1997-PasalaR #collaboration #constraints #flexibility #mobile #named
PolyConstraints: A Design Pattern for Flexible Collaboration in Heterogeneous Mobile Environments (AP, DJR), pp. 166–175.
TOOLSTOOLS-ASIA-1997-Schmidt97b #communication #framework #object-oriented #using
Using Design Patterns and Frameworks to Develop Object-Oriented Communication Systems (DCS), pp. 422–423.
TOOLSTOOLS-ASIA-1997-WangMS #case study #development #experience #using
Experience Report: Using Design Patterns in the Development of JB System (YW, HM, WS), pp. 159–165.
TOOLSTOOLS-PACIFIC-1997-NobleP
Applying Design Patterns (JN, JP), pp. 355–356.
TOOLSTOOLS-PACIFIC-1997-Schmidt #communication #framework #object-oriented #using
Using Design Patterns and Frameworks to Develop Object-Oriented Communication Systems (DCS), pp. 361–362.
TOOLSTOOLS-PACIFIC-1997-YeatesC #garbage collection
Design Patterns in Garbage Collection (SAY, MDC), pp. 80–98.
TOOLSTOOLS-USA-1997-Pacherie #parallel
Operator Design Pattern for Data Parallel Computation (JLP), pp. 340–354.
TOOLSTOOLS-USA-1997-Tichy
A Catalogue of General-Purpose Software Design Patterns (WFT), pp. 330–339.
AdaTRI-Ada-1997-Sanden #concurrent #resource management
Concurrent Design Patterns for Resource Sharing (BS), pp. 173–183.
ASEASE-1997-EdenYG #automation #precise #specification
Precise Specification and Automatic Application of Design Patterns (AHE, AY, JYG), pp. 143–152.
ESECESEC-FSE-1997-MeijlerDE #adaptation #composition
Making Design Patterns Explicit in FACE: A Frame Work Adaptive Composition Environment (TDM, SD, RE), pp. 94–110.
ICSEICSE-1997-PreeS #development #object-oriented
Design Patterns for Object-Oriented Software Development (WP, HS), pp. 663–664.
HPDCHPDC-1997-SiuS #network #parallel #using
Design Patterns for Parallel Computing using a Network of Processors (SS, AS), pp. 293–304.
WCREWCRE-1996-KramerP #automation #object-oriented
Design Recovery by Automated Search for Structural Design Patterns in Object-Oriented Softwar (CK, LP), p. 208–?.
WPCWPC-1996-AlencarCKL #approach #comprehension
A Formal Architectural Design Patterns-Based Approach to Software Understanding (PSCA, DDC, TK, CJPdL), pp. 154–163.
FMFME-1996-AlencarL #approach #formal method
A Formal Approach to Architectural Design Patterns (PSCA, DDC, CJPdL), pp. 576–594.
OOPSLAOOPSLA-1996-Yelland #case study #framework #using
Creating Host Compliance in a Portable Framework: A Study in the Use of Existing Design Patterns (PMY), pp. 18–29.
ICSEICSE-1996-BeckCCDMPV #experience #industrial
Industrial Experience with Design Patterns (KB, JC, RC, LD, GM, FP, JMV), pp. 103–114.
ECOOPECOOP-1995-SchmidtS #communication #experience #platform #using
Experience Using Design Patterns to Evolve Communication Software Across Diverse OS Platforms (DCS, PS), pp. 399–423.
OOPSLAOOPSLA-1995-LangeN #comprehension #framework #interactive #visualisation
Interactive Visualization of Design Patterns Can Help in Framework Understanding (DBL, YN), pp. 342–357.
OOPSLAOOPSLA-1995-Schmidt #framework
Creating the Architecture of a Manufacturing Framework by Design Patterns (HAS), pp. 370–384.
ECOOPECOOP-1993-GammaHJV #abstraction #object-oriented #reuse #using
Design Patterns: Abstraction and Reuse of Object-Oriented Design (EG, RH, REJ, JMV), pp. 406–431.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.