{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T11:39:34Z","timestamp":1725622774935},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2007,7,19]]},"DOI":"10.1145\/1326304.1326319","type":"proceedings-article","created":{"date-parts":[[2009,9,28]],"date-time":"2009-09-28T17:33:43Z","timestamp":1254159223000},"page":"99-110","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Staging telephony service creation"],"prefix":"10.1145","author":[{"given":"Fabien","family":"Latry","sequence":"first","affiliation":[{"name":"INRIA \/ LaBRI \/ ENSEIRB, Talence, France"}]},{"given":"Julien","family":"Mercadal","sequence":"additional","affiliation":[{"name":"INRIA \/ LaBRI \/ ENSEIRB, Talence, France"}]},{"given":"Charles","family":"Consel","sequence":"additional","affiliation":[{"name":"INRIA \/ LaBRI \/ ENSEIRB, Talence, France"}]}],"member":"320","published-online":{"date-parts":[[2007,7,19]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the International Workshop on Software Factories at OOPSLA'05","author":"B\u00e9zivin J.","year":"2005","unstructured":"J. B\u00e9zivin , G. Hillairet , F. Jouault , I. Kurtev , and W. Piers . Bridging the MS\/DSL Tools and the Eclipse Modeling Framework . In Proceedings of the International Workshop on Software Factories at OOPSLA'05 , San Diego, California, USA , 2005 . J. B\u00e9zivin, G. Hillairet, F. Jouault, I. Kurtev, and W. Piers. Bridging the MS\/DSL Tools and the Eclipse Modeling Framework. In Proceedings of the International Workshop on Software Factories at OOPSLA'05, San Diego, California, USA, 2005."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111542.1111558"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2006.254980"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/954186.954187"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/11561347_4"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2003.1240296"},{"key":"e_1_3_2_1_8_1","volume-title":"The MDA Journal: Model Driven Architecture Straight from the Masters","author":"Cook S.","year":"2004","unstructured":"S. Cook . Domain-Specific Modeling and Model Driven Architecture . In The MDA Journal: Model Driven Architecture Straight from the Masters , chapter 3. D. Frankel and J. Parodi edition, December 2004 . S. Cook. Domain-Specific Modeling and Model Driven Architecture. In The MDA Journal: Model Driven Architecture Straight from the Masters, chapter 3. D. Frankel and J. Parodi edition, December 2004."},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 2nd OOPSLA Workshop on Generative Techniques in the Context of the Model Driven Architecture, USA","author":"Czarnecki K.","year":"2003","unstructured":"K. Czarnecki and S. Helsen . Classification of Model Transformation Approaches . In Proceedings of the 2nd OOPSLA Workshop on Generative Techniques in the Context of the Model Driven Architecture, USA , 2003 . K. Czarnecki and S. Helsen. Classification of Model Transformation Approaches. In Proceedings of the 2nd OOPSLA Workshop on Generative Techniques in the Context of the Model Driven Architecture, USA, 2003."},{"key":"e_1_3_2_1_10_1","volume-title":"Programmable Active Services for JAIN SIP. Technical report","author":"Deruelle J.","year":"2004","unstructured":"J. Deruelle , M. Ranganathan , and D. Montgomery . Programmable Active Services for JAIN SIP. Technical report , National Institute of Standards and Technology (NIST) , June 2004 . J. Deruelle, M. Ranganathan, and D. Montgomery. Programmable Active Services for JAIN SIP. Technical report, National Institute of Standards and Technology (NIST), June 2004."},{"key":"e_1_3_2_1_11_1","first-page":"35","volume-title":"Proceedings of Smalltalk and Java in Industry and Academia (STJA'97)","author":"van Deursen A.","year":"1997","unstructured":"A. van Deursen . Domain-Specific Languages versus Object-Oriented Frameworks: A Financial Engineering Case Study . In Proceedings of Smalltalk and Java in Industry and Academia (STJA'97) , pages 35 -- 39 . Ilmenau Technical University , 1997 . A. van Deursen. Domain-Specific Languages versus Object-Oriented Frameworks: A Financial Engineering Case Study. In Proceedings of Smalltalk and Java in Industry and Academia (STJA'97), pages 35--39. Ilmenau Technical University, 1997."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.798320"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065046"},{"key":"e_1_3_2_1_14_1","volume-title":"An Introduction to Software Architecture","author":"Garlan D.","year":"1993","unstructured":"D. Garlan and M. Shaw . An Introduction to Software Architecture , volume I . World Scientific Publishing Company , Singapore , 1993 . D. Garlan and M. Shaw. An Introduction to Software Architecture, volume I. World Scientific Publishing Company, Singapore, 1993."},{"key":"e_1_3_2_1_15_1","volume-title":"Models, Frameworks, and Tools","author":"Greenfield J.","year":"2004","unstructured":"J. Greenfield , K. Short , S. Cook , and S. Kent . Software Factories: Assembling Applications with Patterns , Models, Frameworks, and Tools . John Wiley & Sons , 2004 . J. Greenfield, K. Short, S. Cook, and S. Kent. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. John Wiley & Sons, 2004."},{"key":"e_1_3_2_1_16_1","volume-title":"Models, Frameworks, and Tools","author":"Greenfield J.","year":"2004","unstructured":"J. Greenfield , K. Short , S. Cook , S. Kent , and J. Crupi . Software Factories: Assembling Applications with Patterns , Models, Frameworks, and Tools . Addison-Wesley Professional Computing Series. Addison-Wesley , September 2004 . J. Greenfield, K. Short, S. Cook, S. Kent, and J. Crupi. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. Addison-Wesley Professional Computing Series. Addison-Wesley, September 2004."},{"key":"e_1_3_2_1_17_1","unstructured":"ATLAS group and Phoenix group. ATL Use Case - DSLs Coordination for Telephony. http:\/\/www.eclipse.org\/m2m\/atl\/usecases\/DSLsTelephony\/ 2006. ATLAS group and Phoenix group. ATL Use Case - DSLs Coordination for Telephony. http:\/\/www.eclipse.org\/m2m\/atl\/usecases\/DSLsTelephony\/ 2006."},{"key":"e_1_3_2_1_18_1","unstructured":"Phoenix group. Processing Domain-Specific Modeling Languages - Compilation (Stratego\/XT) and Verifications (TLA+). http:\/\/phoenix.labri.fr\/processings 2006. Phoenix group. Processing Domain-Specific Modeling Languages - Compilation (Stratego\/XT) and Verifications (TLA+). http:\/\/phoenix.labri.fr\/processings 2006."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 1st ECOOP Workshop on Domain-Specific Program Development (DSPD'06)","author":"Jouault F.","year":"2006","unstructured":"F. Jouault , J. B\u00e9zivin , C. Consel , I. Kurtev , and F. Latry . Building DSLs with AMMA\/ATL, a Case Study on SPL and CPL Telephony Languages . In Proceedings of the 1st ECOOP Workshop on Domain-Specific Program Development (DSPD'06) , Nantes, France , July 2006 . F. Jouault, J. B\u00e9zivin, C. Consel, I. Kurtev, and F. Latry. Building DSLs with AMMA\/ATL, a Case Study on SPL and CPL Telephony Languages. In Proceedings of the 1st ECOOP Workshop on Domain-Specific Program Development (DSPD'06), Nantes, France, July 2006."},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 4th International World Wide Web Conference","author":"Ladd D. A.","year":"1995","unstructured":"D. A. Ladd and J. C. Ramming . Programming the Web: An application-oriented language for hypermedia service programming . In Proceedings of the 4th International World Wide Web Conference , Boston, Massachusetts , December 1995 . D. A. Ladd and J. C. Ramming. Programming the Web: An application-oriented language for hypermedia service programming. In Proceedings of the 4th International World Wide Web Conference, Boston, Massachusetts, December 1995."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/177492.177726"},{"key":"e_1_3_2_1_22_1","volume-title":"Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers","author":"Lamport L.","year":"2002","unstructured":"L. Lamport . Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers . Addison-Wesley Longman Publishing Co., Inc. , Boston, MA, USA , 2002 . L. Lamport. Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2002."},{"key":"e_1_3_2_1_23_1","volume-title":"Columbia University","author":"Lennox J.","year":"2004","unstructured":"J. Lennox . Services for Internet Telephony. PhD thesis , Columbia University , January 2004 . J. Lennox. Services for Internet Telephony. PhD thesis, Columbia University, January 2004."},{"key":"e_1_3_2_1_24_1","volume-title":"The Internet Engineering Task Force (IETF)","author":"Lennox J.","year":"2004","unstructured":"J. Lennox and H. Schulzrinne . Call Processing Language (CPL): A Language for User Control of Internet Telephony Services. Request For Comments (RFC) 3880 , The Internet Engineering Task Force (IETF) , October 2004 . J. Lennox and H. Schulzrinne. Call Processing Language (CPL): A Language for User Control of Internet Telephony Services. Request For Comments (RFC) 3880, The Internet Engineering Task Force (IETF), October 2004."},{"key":"e_1_3_2_1_25_1","first-page":"17","volume-title":"Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI'00)","author":"M\u00e9rillon F.","year":"2000","unstructured":"F. M\u00e9rillon , L. R\u00e9veill\u00e8re , C. Consel , R. Marlet , and G. Muller . Devil: An IDL for Hardware Programming . In Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI'00) , pages 17 -- 30 , San Diego, California , October 2000 . F. M\u00e9rillon, L. R\u00e9veill\u00e8re, C. Consel, R. Marlet, and G. Muller. Devil: An IDL for Hardware Programming. In Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI'00), pages 17--30, San Diego, California, October 2000."},{"volume-title":"November","year":"2004","key":"e_1_3_2_1_26_1","unstructured":"Microsoft. Live Communications Server 2005 Enterprise Edition Deployment Guide , November 2004 . Microsoft. Live Communications Server 2005 Enterprise Edition Deployment Guide, November 2004."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/274784.273633"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/827273.829240"},{"key":"e_1_3_2_1_29_1","unstructured":"W3C Recommendation. XML Path Language Version 1.0. http:\/\/www.w3.org\/TR\/xpath November 1999. W3C Recommendation. XML Path Language Version 1.0. http:\/\/www.w3.org\/TR\/xpath November 1999."},{"key":"e_1_3_2_1_30_1","volume-title":"November","author":"Recommendation C","year":"1999","unstructured":"W3 C Recommendation . XSL Transformations (XSLT) Version 1.0. http:\/\/www.w3.org\/TR\/xslt , November 1999 . W3C Recommendation. XSL Transformations (XSLT) Version 1.0. http:\/\/www.w3.org\/TR\/xslt, November 1999."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/786768.786976"},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of Pattern Languages of Programs (PLoP'96)","author":"Roberts D.","year":"1996","unstructured":"D. Roberts and R. Johnson . Evolving Frameworks: A Pattern Language for Developing Object-Oriented Frameworks . In Proceedings of Pattern Languages of Programs (PLoP'96) , Allerton Park, Illinois , September 1996 . D. Roberts and R. Johnson. Evolving Frameworks: A Pattern Language for Developing Object-Oriented Frameworks. In Proceedings of Pattern Languages of Programs (PLoP'96), Allerton Park, Illinois, September 1996."},{"key":"e_1_3_2_1_33_1","volume-title":"The Internet Engineering Task Force (IETF)","author":"J.","year":"2002","unstructured":"Rosenberg, J. et al. SIP: Session Initiation Protocol. Request For Comments (RFC) 3261 , The Internet Engineering Task Force (IETF) , June 2002 . Rosenberg, J. et al. SIP: Session Initiation Protocol. Request For Comments (RFC) 3261, The Internet Engineering Task Force (IETF), June 2002."},{"key":"e_1_3_2_1_34_1","volume-title":"a Methodology for Language Development","author":"Schmidt D. A.","year":"1986","unstructured":"D. A. Schmidt . Denotational Semantics : a Methodology for Language Development . William C. Brown Publishers , Dubuque, IA, USA , 1986 . D. A. Schmidt. Denotational Semantics: a Methodology for Language Development. William C. Brown Publishers, Dubuque, IA, USA, 1986."},{"key":"e_1_3_2_1_35_1","volume-title":"The Internet Engineering Task Force (IETF)","author":"H.","year":"1996","unstructured":"Schulzrinne, H. et al. RTP: A Transport Protocol for Real-Time Applications. Request For Comments (RFC) 1889 , The Internet Engineering Task Force (IETF) , January 1996 . Schulzrinne, H. et al. RTP: A Transport Protocol for Real-Time Applications. Request For Comments (RFC) 1889, The Internet Engineering Task Force (IETF), January 1996."},{"key":"e_1_3_2_1_36_1","volume-title":"Sun Microsystems","author":"Microsystems Sun","year":"2003","unstructured":"Sun Microsystems . The JAIN SIP API Specification v1.1. Technical report , Sun Microsystems , June 2003 . Sun Microsystems. The JAIN SIP API Specification v1.1. Technical report, Sun Microsystems, June 2003."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/829523.830979"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028686"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/11554844_22"},{"key":"e_1_3_2_1_40_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1007\/3-540-45821-2_19","volume-title":"Proceedings of the Generative Programming and Component Engineering (GPCE'02)","author":"Visser E.","year":"2002","unstructured":"E. Visser . Meta-Programming with Concrete Object Syntax . In D. Batory, C. Consel, and W. Taha, editors, Proceedings of the Generative Programming and Component Engineering (GPCE'02) , volume 2487 of Lecture Notes in Computer Science , pages 299 -- 315 , Pittsburgh, PA , USA, October 2002 . Springer-Verlag . E. Visser. Meta-Programming with Concrete Object Syntax. In D. Batory, C. Consel, and W. Taha, editors, Proceedings of the Generative Programming and Component Engineering (GPCE'02), volume 2487 of Lecture Notes in Computer Science, pages 299--315, Pittsburgh, PA, USA, October 2002. Springer-Verlag."},{"key":"e_1_3_2_1_41_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"584","DOI":"10.1007\/11557432_44","volume-title":"Proceedings of the 8th Model Driven Engineering Languages and Systems (MoDELS'05)","author":"Wada H.","year":"2005","unstructured":"H. Wada and J. Suzuki . Modeling Turnpike Frontend System: A Model-Driven Development Framework Leveraging UML Metamodeling and Attribute-Oriented Programming . In Proceedings of the 8th Model Driven Engineering Languages and Systems (MoDELS'05) , volume 3713 of Lecture Notes in Computer Science , pages 584 -- 600 . Springer , 2005 . 10.1007\/11557432_44 H. Wada and J. Suzuki. Modeling Turnpike Frontend System: A Model-Driven Development Framework Leveraging UML Metamodeling and Attribute-Oriented Programming. In Proceedings of the 8th Model Driven Engineering Languages and Systems (MoDELS'05), volume 3713 of Lecture Notes in Computer Science, pages 584--600. Springer, 2005. 10.1007\/11557432_44"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/646704.702012"}],"event":{"name":"IPTComm07: IPTComm07 Principles, Systems and Applications of IP Telecommunications","sponsor":["AT&T AT&T","SIGCOMM ACM Special Interest Group on Data Communication","ACM Association for Computing Machinery","Tekelec","Dialogic","Mu Security"],"location":"New York City New York","acronym":"IPTComm07"},"container-title":["Proceedings of the 1st international conference on Principles, systems and applications of IP telecommunications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1326304.1326319","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,7]],"date-time":"2023-01-07T00:32:39Z","timestamp":1673051559000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1326304.1326319"}},"subtitle":["a language approach"],"short-title":[],"issued":{"date-parts":[[2007,7,19]]},"references-count":41,"alternative-id":["10.1145\/1326304.1326319","10.1145\/1326304"],"URL":"https:\/\/doi.org\/10.1145\/1326304.1326319","relation":{},"subject":[],"published":{"date-parts":[[2007,7,19]]},"assertion":[{"value":"2007-07-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}