• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

1998 Fiscal Year Final Research Report Summary

Interoperability of Software Components

Research Project

Project/Area Number 09680347
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionNiigata Institute of Technology

Principal Investigator

AOYAMA Mikio  Niigata Institute of Technology・Engineering, Professor, 工学部, 教授 (40278073)

Project Period (FY) 1997 – 1998
KeywordsComponentware / Distributed Object / Java / Object-Oriented / Software Reuse / Specification Description / Interoperability / Interface Definition
Research Abstract

We developed an extensible component description language named SCL(Software specification and Commerce Language). SCL can describe both interface specification and commerce information. For interface specification, SCL can describe the interface signature based on CORBA IDL as well as. interface semantics by contract and interface context by means of Design Patterns. SCL is based on HTML/XML so that it can present the information on the Web. Semantics of the component interface is described by a static structure around the component with a class diagram and by the dynamic behavior with a sequence diagram.
We also proposed a SCB(Software Commerce Broker) to collect, present, and retrieve components information described with SCL, and developed a prototype of the SCL.Among the functions provided in the SCB, SCL editor helps the users to describe the components interface and an internet agent can collect the component information from the Web sites around the world. We collected some 1,6000 components information and evaluated the effectiveness of the SCL and SCB.

  • Research Products

    (14 results)

All Other

All Publications (14 results)

  • [Publications] M.Aoyama, et al.: "An Architecture of Software Commerce Broker over the Internet." Proc.World Wide Computing and Its Applications. 97-107 (1998)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Aoyama, et al.: "A Commerce Broker of Siftwave Components and Its Experience." Proc.IEEE 2nd Int'l Enterprise Distributed Object Computing Workshop.155-161 (1998)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Y.Sato, M.Aoyama, et al.: "Experiment of Component-Based Software Development on Multiple Distributed object Environments" Proc.Asia-Pacific Software Engineering Conference'1998. 12-19 (1998)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Aoyama: "Web-Bsed Agili Software Development." IEEE Software.15, 6. 56-65 (1998)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Aoyama: "Component-Based Software Engineering." Proc.21th Int'l Conference on Software Engineering. II. 24-27 (1998)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Aoyama: "Process and Ewnomic Model of Conponent-Based Software Development" Proc.5th IEEE Int'l Symposium on Assessment of Software Tiels.100-103 (1997)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 青山幹雄ほか: "コンポーネントウェア" 共立出版, 290 (1998)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Aoyama, et al.: "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. 97-107 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Aoyama, et al.: "A Commerce Broker of Software Components and Its Experience" Proc.IEEE 2^<nd> Int'l Enterprise Distributed Object Computing Workshop (EDOC'98). 155-161 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Y.Sato, M.Aoyama, et al.: "Experiment of Component-Based Software Development on Multiple Distributed Object Environments" Proc.APSEC (Asia-Pacific Software Engineering Conference) '98. 12-19 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Aoyama: "Web-Based Agile Software Development" IEEE Software. Vol.15, No.6. 56-65 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Aoyama: "Component-Based Software Engineering : Can it Change the Way of Software Development?" Proc.20^<th> ICSE (Int'l Conference on Software Engineering). Vol.II. 24-27 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Aoyama: "Process and Economic Model of Component-Based Software Development" Proc.of the 5^<th> Int'l Symposium on Assessment of Software Tools (SAST). 100-103 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Aoyama, et al.: Componentware. Kyoritsu Shuppan, 290 (1998)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 1999-12-08  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi