{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T20:06:49Z","timestamp":1779048409911,"version":"3.51.4"},"reference-count":23,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,8,4]],"date-time":"2011-08-04T00:00:00Z","timestamp":1312416000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2011,8,4]]},"abstract":"<jats:p>Software Product Line Engineering enables customization and reuse during the development of software intensive systems. A typical product line process consists of a domain engineering process and several application engineering processes. We use two different heuristics to characterize artifact redundancies in a product line system: 1) artifacts should not be developed redundantly across domain engineering and application engineering and 2) no two application engineering teams should develop same artifacts redundantly. To provide a formal basis for the heuristics, we derive consistency equations by using mathematical notations of sets. We also use these consistency equations to describe artifact redundancies that occur due to conflicts-of-interests between domain engineering and application engineering. In particular, conflicts-of interests during product line scoping, product instantiation and product line evolution are covered. Furthermore, based on a literature review, we elicit several requirements to address the conflicts-of-interests and artifact redundancies.<\/jats:p>","DOI":"10.1145\/1988997.2003645","type":"journal-article","created":{"date-parts":[[2011,8,10]],"date-time":"2011-08-10T12:16:22Z","timestamp":1312978582000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["On the communication problem between domain engineering and application engineering"],"prefix":"10.1145","volume":"36","author":[{"given":"Anil Kumar","family":"Thurimella","sequence":"first","affiliation":[{"name":"Harman International &amp; TU Munich, Karlsbad, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,8,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","unstructured":"Wiess D. M and Lai C.T.R. 1999. Software Product Line Engineering: A Family-based Software Development Process Addison-Wesley.","DOI":"10.5555\/317887"},{"key":"e_1_2_1_2_1","volume-title":"A Framework for Software Product Line Practice-Version 4.2 {online}. Carnegie Mellon","author":"Clements P.","unstructured":"Clements, P., Northrop, L. 2006. A Framework for Software Product Line Practice-Version 4.2 {online}. Carnegie Mellon, Software Engineering Institute URL: http:\/\/www.sei.cmu.edu\/prodvolnuctlines\/framework.html."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1095605"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Damian D. and Zowghi D. Requirements Engineering challenges in multi-site software development organizations. Requirements Engineering Journal 8. 149--160. (2003).","DOI":"10.1007\/s00766-003-0173-1"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SPLC.2008.22"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1308171.1308196"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025115.1025252"},{"key":"e_1_2_1_8_1","volume-title":"IEEE Proceedings Software - special issue on Software Engineering.","author":"Jansen A.","year":"2004","unstructured":"Jansen, A., Smedinga, R., van Gurp, J., Bosch, J.: Feature-based Product Derivation: Composing Features, In IEEE Proceedings Software - special issue on Software Engineering. (2004)."},{"key":"e_1_2_1_9_1","volume-title":"proceedings Fifth International Workshop on Product Family Engineering.","author":"Neil L.","year":"2003","unstructured":"Neil, L., Awais, R., Weishan, Z., Stan, J.: Supporting Product Line Evolution with Framed Aspects, In proceedings Fifth International Workshop on Product Family Engineering. (2003)."},{"key":"e_1_2_1_10_1","first-page":"157","volume-title":"proceedings IEEE IRI-2004","author":"Samuel A.","year":"2004","unstructured":"Samuel A. Ajila and Ali B. Kaba, Using Traceability Mechanisms to Support Software Product Line Evolution, In proceedings IEEE IRI-2004, pp 157--162. (2004)."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/375212.375277"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.10.028"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/1332044.1332079"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1138506.1138511"},{"key":"e_1_2_1_15_1","volume-title":"Kwan","author":"Damian D.","year":"2007","unstructured":"Damian, D., Marczak, S., I. Kwan, I.: Collaboration Patterns and the Impact of Distance on Awareness in Requirements-Centred Social Networks. Proc. of IEEE RE' 07, 59--68. (2007)."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2005.10"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-28630-1_10"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/1197400"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/165854.165870"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/262793.262810"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICGSE.2008.9"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/355461.357553"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1232106.1232111"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1988997.2003645","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1988997.2003645","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T19:36:53Z","timestamp":1779046613000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1988997.2003645"}},"subtitle":["formalism using sets, conflicts of-interests and artifact redundancies"],"short-title":[],"issued":{"date-parts":[[2011,8,4]]},"references-count":23,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,8,4]]}},"alternative-id":["10.1145\/1988997.2003645"],"URL":"https:\/\/doi.org\/10.1145\/1988997.2003645","relation":{},"ISSN":["0163-5948"],"issn-type":[{"value":"0163-5948","type":"print"}],"subject":[],"published":{"date-parts":[[2011,8,4]]},"assertion":[{"value":"2011-08-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}