{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:20:50Z","timestamp":1759033250748},"reference-count":26,"publisher":"Wiley","issue":"7","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"tdm","delay-in-days":5570,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw: Pract. Exper."],"published-print":{"date-parts":[[2000,6]]},"DOI":"10.1002\/(sici)1097-024x(200006)30:7<825::aid-spe322>3.0.co;2-1","type":"journal-article","created":{"date-parts":[[2002,8,25]],"date-time":"2002-08-25T22:05:17Z","timestamp":1030313117000},"page":"825-847","source":"Crossref","is-referenced-by-count":26,"title":["Software product lines: a case study"],"prefix":"10.1002","volume":"30","author":[{"given":"Mark","family":"Ardis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nigel","family":"Daley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Hoffman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harvey","family":"Siy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Weiss","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB1","volume-title":"Software Product-Line Engineering: A Family-Based Software Development Process","author":"Weiss","year":"1999","unstructured":"Software Product-Line Engineering: A Family-Based Software Development Process. Addison-Wesley, 1999."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB2","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1002\/bltj.2112","volume":"3","author":"Ardis","year":"1998","journal-title":"Bell Labs Technical Journal"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB3","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/52.730836","volume":"15","author":"Coplien","year":"1998","journal-title":"IEEE Software"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB4","doi-asserted-by":"crossref","first-page":"1053","DOI":"10.1145\/361598.361623","volume":"15","author":"Parnas","year":"1972","journal-title":"Communications of ACM"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TSE.1976.233797","author":"Parnas","year":"1976","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB6","volume-title":"Structured Programming","author":"Dahl","year":"1972","unstructured":"Structured Programming. Academic Press, 1972."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB7","first-page":"66","author":"Schmid","year":"1996","journal-title":"IEEE Software"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB8","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/263244.263254","volume":"22","author":"Lam","year":"1997","journal-title":"ACM Software Engineering Notes"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB9","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/3-540-68383-6_29","volume-title":"Proceedings Second International Workshop on Development and Evaluation of Software Architectures for Product Families","author":"Meekel","year":"1998","unstructured":"Architecting for domain variability. Proceedings Second International Workshop on Development and Evaluation of Software Architectures for Product Families. Springer Verlag: Heidelberg, 1998; 205-213."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB10","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1145\/136586.136587","author":"Batory","year":"1992","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB11","author":"Tracz","year":"1993","unstructured":"LILEANNA: a parameterized programming language. Proceedings 2nd International Conference on Software Reliability, Lucca, Italy, 1993; 66-78."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB12","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/52.776957","volume":"16","author":"Keepence","year":"1999","journal-title":"IEEE Software"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB13","author":"Gomaa","year":"1989","unstructured":"Towards an evolutionary domain life cycle model. Workshop on Domain Modeling for Software Engineering, 1989."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB14","author":"Kang","year":"1990","unstructured":"Feature-oriented domain analysis (FODA) feasibility study. Technical Report, CMU\/SEI-90-TR-21, Software Engineering Institute, 1990."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB15","volume":"9","author":"Hoffman","year":"1999","journal-title":"Journal of Software Testing, Verification, and Review"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB16","author":"Dalal","year":"1999","unstructured":"et al.. Model-based testing in practice. International Conference on Software Engineering, Los Angeles, CA, May 1999."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB17","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/32.341844","volume":"21","author":"Rosenblum","year":"1995","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB18","volume-title":"Software Fault Injection: Inoculating Programs Against Errors","author":"Voas","year":"1998","unstructured":"Software Fault Injection: Inoculating Programs Against Errors. Wiley: Chichester, UK, 1998."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB19","volume-title":"Software Architecture in Practice","author":"Bass","year":"1998","unstructured":"Software Architecture in Practice. Addison-Wesley, 1998."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB20","volume-title":"Tcl and the Tk Toolkit","author":"Ousterhout","year":"1994","unstructured":"Tcl and the Tk Toolkit. Addison-Wesley, 1994."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB21","author":"Nakatani","year":"1999","unstructured":"Jargons for domain engineering. Second Conference on Domain-Specific Languages, Austin, TX, October 1999; 15-24."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB22","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1109\/TSE.1986.6312940","volume":"12","author":"Parnas","year":"1986","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB23","volume-title":"Proc. IFIP Congress 1974","author":"Parnas","year":"1974","unstructured":"On a ?buzzword?: hierarchical structure. Proc. IFIP Congress 1974. North Holland Publishing Co.: Amsterdam, 1974."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB24","author":"Parnas","year":"1984","unstructured":"The modular structure of complex systems. International Conference on Software Engineering, Orlando, FL, March 1984."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB25","volume-title":"Multi-paradigm Design for C++","author":"Coplien","year":"1999","unstructured":"Multi-paradigm Design for C++. Addison-Wesley, 1999."},{"key":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1-BIB26","volume-title":"Design Patterns","author":"Gamma","year":"1994","unstructured":"Design Patterns. Addison-Wesley, 1994."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2F(SICI)1097-024X(200006)30:7%3C825::AID-SPE322%3E3.0.CO;2-1","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full\/10.1002\/(SICI)1097-024X(200006)30:7%3C825::AID-SPE322%3E3.0.CO;2-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T08:45:53Z","timestamp":1625129153000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,6]]},"references-count":26,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2000,6]]}},"URL":"https:\/\/doi.org\/10.1002\/(sici)1097-024x(200006)30:7<825::aid-spe322>3.0.co;2-1","relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000,6]]}}}