DocumentCode :
3150590
Title :
Service-orientation in computing curriculum
Author :
Chen, Yinong ; Tsai, W.T.
Author_Institution :
Sch. of Comput., Inf., & Decision Syst. Eng., Arizona State Univ., Tempe, AZ, USA
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
122
Lastpage :
133
Abstract :
Web software development and cloud computing based on Service-Oriented Architecture (SOA) and Service-Oriented Computing (SOC) represent the modern software engineering theories, practices, and technologies. As an architecture-driven computing paradigm, SOA and SOC are mature and are becoming the major paradigm for software development. SOA and SOC should be taught in all computer science and computer engineering programs. We do not suggest using SOC to replace the currently taught Object-Oriented Computing (OOC) paradigm. As SOC is based on OOC, we suggest to teaching SOC as the continuation and extension of OOC. At Arizona State University, SOA and SOC paradigm is incorporated into our Computing Science and Software Engineering programs since 2006. This paper presents the topics of the related courses and the open resources created for the courses, which are available for public accesses, including textbooks, lecture presentation slides, tests and assignments, software tools, a repository of sample services and applications, and tutorials of using tools and the cloud computing environment for service hosting and deployment.
Keywords :
cloud computing; object-oriented programming; service-oriented architecture; OOC; SOA; SOC; Web software development; cloud computing; object-oriented computing; service-oriented architecture; service-oriented computing; software engineering; Programming; Robot kinematics; Service oriented architecture; System-on-a-chip; XML; Computing paradigm; computer science education; computing curriculum; service repository; service-oriented architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service Oriented System Engineering (SOSE), 2011 IEEE 6th International Symposium on
Conference_Location :
Irvine, CA
Print_ISBN :
978-1-4673-0411-5
Electronic_ISBN :
978-1-4673-0410-8
Type :
conf
DOI :
10.1109/SOSE.2011.6139100
Filename :
6139100
Link To Document :
بازگشت