參考文獻 |
REFERENCES
[1] J. Lee, S.-J. Lee, H.-M. Chen, and K.-H. Hsu. Itinerary-based Mobile Agent as a Basis for Distributed OSGi Services. IEEE Transactions on Computers. 2012
[2] Y. Natchetoi, V. Kaufman, and A. Shapiro. Service-oriented architecture for mobile applications. Proceedings of the 1st international workshop on Software architectures
and mobility. ACM, 2008.
[3] D.-M. Han and J.-H. Lim. Design and implementation of smart home energy management systems based on zigbee. IEEE Transactions on Consumer Electronics, 56(3):1417-1425, 2010.
[4] M. Darianian, and M. P. Michael. Smart home mobile RFID-based Internet-of-Things systems and services. Advanced Computer Theory and Engineering, 2008. IEEE International Conference on ICACTE, 2008.
[5] L. Atzori, A. Iera, and G. Morabito. The internet of things: A survey. Computer Networks, 54(15): 2787-2805, 2010.
[6] W3C Member Submission. OWL-S: Semantic Markup for Web Services. http://www.w3.org/Submission/OWL-S/. 2004.
[7] C. Pautasso, O. Zimmermann, and F. Leymann. RESTful Web Services vs. Big Web Services: Making the Right Architectural Decision. WWW 2008, April 2125, 2008.
[8] C. Pautasso. RESTful Web Service Composition with BPEL for REST. Data and Knowledge Engineering Journal, Vol. 68, No. 9, 2009, pp. 851-866.
[9] F. Curbera, M. Duftler, R. Khalaf, and D. Lovell. Bite: Workflow composition for the web. ICSOC (2007) 94–106.
[10] R. P. Diaz Redondo, A. Fernandez Vilas, M. Ramos Cabrer, J.J. Pazos Arias and M.R. Lopez. Enhancing Residential Gateways: OSGi Service Composition. IEEE Trans-
actions on Consumer Electronics, Vol 53, No 1, February 2007, 87-95.
[11] M. zur Muehlen, J.V. Nickerson,and K.D. Swenson, Developing web services choreography standards the case of REST vs. SOAP. Decision Support System 37 (2004)
[12] S. Farokhi, A. Ghaffari, H. Haghighi, and F. Shams. MDCHeS: Model-Driven Dynamic Composition of Heterogeneous Service. International Journal of Communications, Net-
work and System Sciences 5 (2012).
[13] J. Niemoller, K. Vandikas, R. Levenshteyn, D. Schleicher, and F. Leymann. Towards a Service Composition Language for Heterogeneous Service Environments. 2011 15th
IEEE International Conference on Intelligence in Next Generation Networks, 2011.
[14] J. Lee, S.P. Ma, S.J. Lee, Y.C. Wang, and Y.Y. Lin. Dynamic Service Composition: A Discovery-Based Approach. International Journal of Software Engineering and Knowl-
edge Engineering, March 2008, 18(2):199-222.
[15] J. Lee, S.J. Lee, H.M. Chen, and C.L. Wu. Composing web services enacted by autonomous agents through agent-centric contract net protocol. Information and Software
Technology, 54 (2012) 951967
[16] Y.Y. Peng, S.P. Ma, and J. Lee. REST2SOAP: a Framework to Integrate SOAP Services and RESTful Services, Service-Oriented Computing and Applications (SOCA). 2009 IEEE International Conference on
[17] C. Pautasso. Composing Restful Services with JOpera. Proceeding of the International
Conference on Software Composition (SC09). Zurich, July 2009, pp. 142-159.
[18] K. He. Integration and Orchestration of Heterogeneous Services. Proceedings of the IEEE Joint Conferences Pervasive Computing (JCPC), 3-5 December 2009, pp. 467-
470.
[19] S. Dustdar and W. Schreiner. A survey on web services composition. Technical report, Distributed Systems Group, Technical University of Vienna, 2004.
[20] H. Cervantes and R. S. Hall. Service Oriented Concepts and Technologies in the book Service-Oriented Software System Engineering: Challenges and Practices. Idea Group
Publishing, 2005.
[21] R. P. D. Redondo, A. F. Vilas, M. R. Cabrer, J. J. P. Arias, J. G. Duque, and A. GilSolla. Enhancing residential gateways: A semantic osgi platform. IEEE Intelligent Systems, 23(1):3240, 2008.
[22] L. Richardson and S. Ruby. RESTful Web Services. O’Reilly (May 2007)
[23] T. Andrews, F. C, et al.. Business Process Execution Language for Web Service (BPEL4WS) 1.1. Technical Report, BEA Systems and International Business Machines
Corporation and Microsoft Corporation and SAP AG and Siebel Systems, 2003.
[24] Alexandre Alves et al.: Web Services Business Process Execution Language Version 2.0. Technical report, OASIS (January 2007)
[25] OSGi Alliance. OSGi service platform, core specification, release 4. http://www.osgi.org/.
[26] M. Gudgin, M. Hadley, N. Mendelsohn, J.J. Moreau and H.F. Nielsen. Simple Object Access Protocol (SOAP) 1.2. W3C, April 2007, http://www.w3.org/TR/soap12.
[27] E. Christensen, F. Curbera, G. Meredith and S.Weerawarana. Web services description language (WSDL) version 1.1. W3C, March 2001, http://www.w3.org/TR/wsdl.
[28] Knopflerfish 3, OSGi R4., http://www.knopflerfish.org/.
[29] Eclipse, http://www.eclipse.org/.
[30] Google Android Developer, http://developer.android.com/guide/components/index.html.
[31] Protocol Buffers, https://developers.google.com/protocol-buffers/.
[32] JSON, http://www.json.org/
[33] YAML, http://search.cpan.org/ mstrout/YAML-0.84/lib/YAML.pm.
[34] Head First Design Patterns. By Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra, O’Reilly Media(October 2004)
[35] F. Curbera, R. Khalaf, N. Mukhi, S. Tai, and S. Weerawarana. The next step in web services. Communications of the ACM, 46(10):29-34, 2003.
[36] M.P. Papazoglou and D. Georgakopoulos. Service-oriented computing: introduction. Communications of the ACM, 46(10):24-28, 2003.
[37] J. Lee, S.-P. Ma, and A. Liu. Service Life Cycle Tools and Technologies: Methods, Trends and Advances. IGI Grobal, 2011.
[38] R. Fielding. Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California, Irvine, 2000.
[39] T. Koskela and K. Vnnen-Vainio-Mattila, Evolution towards smart home environments: empirical evaluation of three user interfaces, Personal and Ubiquitous Computing, vol. 8, Jul. 2004, pp. 234-240. |