DSSA (Domain-Specific Software Architecture)
- 1 July 1995
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGSOFT Software Engineering Notes
- Vol. 20 (3) , 49-62
- https://doi.org/10.1145/219308.219318
Abstract
A Domain-Specific Software Architecture (DSSA) has been defined as:• "an assemblage of software components, specialized for a particular type of task (domain), generalized for effective use across that domain, composed in a standardized structure (topology) effective for building successful applications" [Hay94] or, alternately• "a context for patterns of problem elements, solution elements, and situations that define mappings between them [Hid90].The following small example illustrates these definitions as well as provides the reader with some insight into the types of processes and tools needed to support the creation and use of a DSSA.This publication has 2 references indexed in Scilit:
- Specification and analysis of system architecture using RapideIEEE Transactions on Software Engineering, 1995
- Parametrized programming in LILEANNAPublished by Association for Computing Machinery (ACM) ,1993