{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T14:40:05Z","timestamp":1747579205843,"version":"3.40.5"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"1-4","license":[{"start":{"date-parts":[[2002,6,1]],"date-time":"2002-06-01T00:00:00Z","timestamp":1022889600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,6,1]],"date-time":"2002-06-01T00:00:00Z","timestamp":1022889600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Annals of Software Engineering"],"published-print":{"date-parts":[[2002,6]]},"DOI":"10.1023\/a:1016561830206","type":"journal-article","created":{"date-parts":[[2002,12,29]],"date-time":"2002-12-29T19:13:07Z","timestamp":1041189187000},"page":"309-327","source":"Crossref","is-referenced-by-count":1,"title":["An Architecture for Supporting Multi-Device, Client-Adaptive Services"],"prefix":"10.1007","volume":"13","author":[{"given":"Guido","family":"Menkhaus","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5091766_CR1","doi-asserted-by":"crossref","unstructured":"Abowd, G. (1999), \u201cSoftware Engineering Issues for Ubiquitous Computing, \u201d In Proceedings of the 1999 International Conference on Software Engineering, pp. 75- 84.","DOI":"10.1145\/302405.302454"},{"key":"5091766_CR2","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1023\/A:1009645414233","volume":"3","author":"T. Ball","year":"2000","unstructured":"Ball, T., P. Danielson, L. Jagadeesan, R. Jagadeesan, K. Laeufer, P. Mataga, and K. Rehor (2000), \u201cSisl: Several Interfaces, Single Logic, \u201d Internatinal Journal of Speech Technology 3, 93\u2013108.","journal-title":"Internatinal Journal of Speech Technology"},{"key":"5091766_CR3","volume-title":"Sofware Architecture in Practice","author":"L. Bass","year":"1998","unstructured":"Bass, L., P. Clemens, and R. Kazman (1998), Sofware Architecture in Practice, Addison-Wesley, Reading, MA."},{"issue":"1","key":"5091766_CR4","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1147\/sj.401.0153","volume":"40","author":"K. Britton","year":"2001","unstructured":"Britton, K., R. Case, A. Citron, R. Floyed, Y. Li, C. Seekamp, B. Topol, and K. Tracey (2001), \u201cTranscoding. Extending E-Business to New Environments, \u201d IBM Systems Journal 40, 1, 153\u2013178.","journal-title":"IBM Systems Journal"},{"key":"5091766_CR5","unstructured":"Compaq (2001), \u201cProject Mercury: Exploring the Future of Handheld Devices, \u201d http:\/\/www.crl.research.digital.com\/projacts\/mercury\/"},{"key":"5091766_CR6","volume-title":"Hints and Guidelines for the Framework Development and Adaptation Process","author":"M. Fontoura","year":"2001","unstructured":"Fontoura, M., W. Pree, and B. Rumpe (2001), The UML Profile for Framework Architectures, chapter \u201cHints and Guidelines for the Framework Development and Adaptation Process, \u201d Addison-Wesley, Reading, MA."},{"key":"5091766_CR7","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., R. Helm, R. Johnson, and J. Vlissides (1995), Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA."},{"key":"5091766_CR8","doi-asserted-by":"crossref","unstructured":"Garlan, D. (2000), \u201cSoftware Architecture: A Roadmap, \u201d In Conference on the Future of Software Engineering, Ireland, pp. 91- 101.","DOI":"10.1145\/336512.336537"},{"issue":"1","key":"5091766_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/151480.151483","volume":"11","author":"F. Garzotto","year":"1993","unstructured":"Garzotto, F., P. Paolini, and D. Schwabe (1993), \u201cHDM - A Model-Based Approach to Hypertext Application Design, \u201d ACM Transactions on Information Systems 11, 1, 1\u201326.","journal-title":"ACM Transactions on Information Systems"},{"key":"5091766_CR10","unstructured":"IBM (2001), \u201cIBM Websphere Transcoding Publisher, Version 3.5, \u201d http:\/\/www-4.ibm.com\/software\/webservers\/transcoding\/"},{"key":"5091766_CR11","unstructured":"Kaasinen, E., M. Aaltonen, J. Kolari, S. Melakoski, and T. Laakko (2000), \u201cTwo Approaches to Bringing Internet Services to WAP Devices, \u201d http:\/\/www.www9.org\/w9cdrom\/228\/228.html"},{"issue":"2","key":"5091766_CR12","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1109\/32.666824","volume":"24","author":"P.J. McCann","year":"1998","unstructured":"McCann, P.J. and G.-C. Roman (1998), \u201cCompositional Programming Abstractions for Mobile Computing, \u201d Software Engineering 24, 2, 97\u2013110.","journal-title":"Software Engineering"},{"key":"5091766_CR13","unstructured":"Oracle (2001), \u201cOracle Mobile Online Studio, Developer's Guide, \u201d http:\/\/studio.oraclemobile.com\/omp\/site\/Documentation\/developers guide.htm"},{"key":"5091766_CR14","unstructured":"Palm (2000), \u201cWireless Handhelds, \u201d http:\/\/www.palm.com\/products\/palmviix"},{"key":"5091766_CR15","unstructured":"Pree, W. and K. Koskimies (1999), Building Application Frameworks, Object Oriented Foundations of Framework Design, chapter \u201cFramelets - Small is Beautiful, \u201d M. Fayad, D. Schmidt, and R. Johnson, Eds., Wiley Computer Publishing, pp. 411- 414."},{"key":"5091766_CR16","doi-asserted-by":"crossref","unstructured":"Roman, G., G. Picco, and A. Murphy (2000), \u201cSoftware Engineering for Mobility: A Roadmap. \u201d","DOI":"10.1145\/336512.336567"},{"key":"5091766_CR17","unstructured":"Rossi, G., D. Schwabe, and A. Garrido (1999), \u201cDesigning Computational Hypermedia Applications, \u201d Journal of Digital Information (JODI) 4, 1."},{"key":"5091766_CR18","volume-title":"Component Software - Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1998","unstructured":"Szyperski, C. (1998), Component Software - Beyond Object-Oriented Programming, Addison-Wesley, Reading, MA."},{"issue":"2","key":"5091766_CR19","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1145\/210181.210182","volume":"2","author":"R. Taylor","year":"1995","unstructured":"Taylor, R., K.A. Nies, G.A. Bolcer, C.A. Macfarlane, and K.M. Anderson (1995), \u201cChiron-1: A Software Architecture for User Interface Development, Maintenance, and Run-Time Support, \u201d ACM Transactions on Computer- Human Interaction 2, 2, 105\u2013144.","journal-title":"ACM Transactions on Computer- Human Interaction"},{"issue":"10","key":"5091766_CR20","first-page":"126","volume":"128","author":"Ubinet","year":"1999","unstructured":"Ubinet (1999), \u201cThe Ubiquitous Internet Will be Wireless, \u201d Computer 128, 10, 126\u2013127.","journal-title":"Computer"},{"key":"5091766_CR21","first-page":"393","volume":"2","author":"K. Wang","year":"1998","unstructured":"Wang, K. (1998), \u201cAn Event Driven Model for Dialogue Systems, \u201d Proceedings of the International Conference of Spoken Language Processing 2, 393\u2013396.","journal-title":"Proceedings of the International Conference of Spoken Language Processing"},{"issue":"3","key":"5091766_CR22","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1038\/scientificamerican0991-94","volume":"265","author":"M. Weiser","year":"1991","unstructured":"Weiser, M. (1991), \u201cThe Computer of the 21st Century, \u201d Scientific American 265, 3, 94\u2013104.","journal-title":"Scientific American"},{"issue":"7","key":"5091766_CR23","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1145\/159544.159617","volume":"36","author":"M. Weiser","year":"1993","unstructured":"Weiser, M. (1993), \u201cSome Computer Science Issues in Ubiquitous Computing, \u201d Communications of the ACM 36, 7, 75\u201384.","journal-title":"Communications of the ACM"},{"key":"5091766_CR24","doi-asserted-by":"crossref","unstructured":"Winjstra, J.G. (2000), \u201cSupporting Diversity with Component Frameworks as Architectural Elements, \u201d In Proceedings of the 22nd International Conference of Software Engineering, pp. 51- 60.","DOI":"10.1145\/337180.337188"}],"container-title":["Annals of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1016561830206.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1016561830206\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1016561830206.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T14:08:59Z","timestamp":1747577339000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1016561830206"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,6]]},"references-count":24,"journal-issue":{"issue":"1-4","published-print":{"date-parts":[[2002,6]]}},"alternative-id":["5091766"],"URL":"https:\/\/doi.org\/10.1023\/a:1016561830206","relation":{},"ISSN":["1022-7091","1573-7489"],"issn-type":[{"type":"print","value":"1022-7091"},{"type":"electronic","value":"1573-7489"}],"subject":[],"published":{"date-parts":[[2002,6]]}}}