A software pattern is an abstracted repeatable solution to a commonly occurring problem under a certain context with the forces that affect the solution, which can be used for improved software development. Patterns help people involved in software to share experience-based proven solutions and develop products, manage processes, projects and organizations, and communicate each other more efficiently and effectively.
As requirements for software products and processes have become more complex, larger scale and have begun to require higher reliability and security, demand is increasing for a system of technologies to capture, share, enhance, apply and evaluate software patterns. Especially, although several pattern catalogues have been published, little is known about how to specify, measure and evaluate those patterns themselves and/or the results of their application from the viewpoint of quality. Such conditions make it difficult to see the nature of software patterns and pattern-oriented development ways.
To overcome such conditions, first workshop (SPAQu'07) of this series was held on December 2007 collocated with Asia-Pacific Software Engineering Conference (APSEC), and it attracted more than 30 people. Second one (SPAQu'08) was held on October 2008 collocated with Pattern Languages of Programs Conference (PLoP), and it attracted around 10 people. These previous workshops were successful to discuss the theoretical, social, technological and practical issues related to quality aspects of patterns including security and safety aspects. However we believe there is still room to gain an improved understanding and we need further research and development on these topics, and thus continuous efforts for holding the workshop are necessary. This workshop will provide the opportunity for bringing together researchers and practitioners, and for discussing the future prospects of this area.
Sponsors and Contact Us
The workshop will be co-sponsored by the IPSJ/SIGSE Patterns Working Group and the GRACE Center of the National Institute of Informatics of Japan.
Please contact us at: spaqu-organizers [at] sse-project.org .