Service-Oriented Architecture (SOA) and Service-Oriented Software Engineering (SOSE)

Research Framework

SOA (Service-Oriented Architecture) is a technology to build applications with software functions delivered through standardized interface and messages over the networks.
The major platforms of SOA include Web services which deliver functions over the Web, peer servies over the P2P, Grid services over the grid, and mobile services over the mobile computing.
We servies are widely recognized since the core enabling techniques are announced in September 2000.
We have been proposing ideas and enabiling technologies of SOA and Web services since late 90s.


Publications

2007

[C0701] Wolfgang Emmerich, Mikio Aoyama, and Joe Sventek, The Impact of Research on Middleware Technology, ACM SIGSOFT Software Engineering Notes , Vol. 32, No. 1, Jan. 2007, pp. 21-46.

2006

[C0614] Hiroshi Igaki, Masahide Nakamura, Ken-ichi Matsumoto, and Mikio Aoyama, Adopting Model-Driven Development for Integrated Services and Appliances in Home Network Systems, Proc. APSEC(Asia-Pacific Software Engineering Conference) 2006, Dec. 2006, Bangalore, pp. 45-52.

[C0615] Kazuto Nakamura, and Mikio Aoyama, Value-Base Dynamic Service Composition, Proc. APSEC(Asia-Pacific Software Engineering Conference) 2006, Dec. 2006, Bangalore, pp. 139-146.

2002

C0201] M. Aoyama, S. Weerawarana, H. Maruyama, C. Szyperski, K. Sullivan, and D. Lea, Web Services Engineering: Promises and Challenges, Proc 24th International Conference on Software Engineering (ICSE 2002), May 2002, Orlando, pp. 647-648.

[C0203] M. Aoyama, Web Services Engineering, C. Rolland, S. Brinkkemper and M. Saeki (eds.), Engineering Information Systems in the Internet Context , Proc. of IFIP TC8/WG 8.1 Working Conference on Engineering Information Systems in the Internet Context, Kluwer Academic Publishers, Sep. 2002, pp. 1-8. (PDF 506KB)

2001

[C0110] M. Aoyama, A Business-Driven Web Service Creation Methodology, Proc. WebSE 2002 (International Workshop on Web Services Engineering)/Proc. IEEE/IPSJ SAINT 2002 (2002 Symposium on Applications and the Internet Workshop). Feb. 2002, Nara, pp. 225-228.

2000

[C0001] M. Aoyama, T. Saiki and N. Matsumoto, Development of XML-Based Software/Service Commerce Language XSCL and JavaBeans Player, Proc. IEEE COMPSAC 2000, Oct. 2000, Taipei, pp. 228-

1999

[C9901] M. Aoyama, Intelligent Software Services over the Internet, Proc. 9th European-Japanese Conference on Information Modeling and Knowledge Bases, May 1999, Morioka, pp. 171-178.

1998

[C9803] M. Aoyama and T. Yamashita, Software Commerce Broker over the Internet, Proc. IEEE COMPSAC '98, Aug. 1998, Vienna, pp. 430-435.

[C9806] M. Aoyama and T. Yamashita, A Commerce Broker of Software Components and Its Experience, Proc. IEEE 2nd Int'l Enterprise Distributed Object Computing Workshop (EDOC '98), Nov. 1998, La Jolla, pp. 155-161.

[C9807] Y. Sato, T. Yamashita, K. Murayama, K. Takahara, Y. Yasutake and M. Aoyama, Experiment of Component-Based Software Development on Multiple Distributed Object Environments, Proc. APSEC (Asia-Pacific Software Engineering Conference) '98, Dec. 1998, Taipei, pp. 12-19.

1997

[C9706] M. Aoyama, T. Yamashita and S. Kobori, An Architecture of Software Commerce Broker over the Internet, World Wide Computing and Its Applications- WWCA '98, Lecture Notes in Computer Science, Vol. 1368, Springer-Verlag, Mar. 1998, Tsukuba, pp. 97-107.