@inproceedings{590ceb4014ce45b5a7851b5aaae0e769,
title = "Patterns for configuration requirements of Software-as-a-Service",
abstract = "Software-as-a-Service is becoming popular in the software business, due to its rapid delivery and cost effectiveness in development and maintenance. Software-as-a-Service should be provided in single code base and operated as a single instance. To meet these constraints and requirements from various customers, Software-as-a-Service must be highly configurable. To develop configurable Software-as-a-Service, it is important to elicit and analyze configuration requirements in the early stages of development. Another issue is that on implementing configuration requirements, there are duplicated and untidy code segments. In our study, configuration requirements are identified and classified. This study introduces design patterns to remove duplicated codes for configuration.",
keywords = "SaaS, configuration, configuration requirements, design pattern",
author = "Jaekeun Shim and Jongdae Han and Jindae Kim and Byungjeong Lee and Jaewon Oh and Chisu Wu",
year = "2011",
doi = "10.1145/1982185.1982222",
language = "English",
isbn = "9781450301138",
series = "Proceedings of the ACM Symposium on Applied Computing",
publisher = "Association for Computing Machinery",
pages = "155--161",
booktitle = "26th Annual ACM Symposium on Applied Computing, SAC 2011",
note = "26th Annual ACM Symposium on Applied Computing, SAC 2011 ; Conference date: 21-03-2011 Through 24-03-2011",
}