Skip to main content

An architecture of software commerce broker over the internet

  • Session A-2: Distributed Componentware
  • Conference paper
  • First Online:
Book cover Worldwide Computing and Its Applications — WWCA'98 (WWCA 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1368))

Included in the following conference series:

Abstract

This article proposes an architecture of SCB (Software Commerce Broker) which aims at trading the software packages and components over the Internet. Component-based software engineering is coming into real development paradigm due to wide spreading of distributed objects environment and componentware. Since software can be distributed over the Internet, a Web-based commerce of software components and packages over the Internet is emerging. To realize Web-based commerce of software, we develop a prototype of SCB which collects information on software components worldwide over the Internet and provides a set of electronic catalogues of software components in a semi-formal specification language SCL (Software specification and Commerce Language). Furthermore, SCB provides play mechanism on which customers in remote locations can play the component through the Web. SCB is under evaluation in the Next Generation Software Engineering Program of Software CALS (Continuous Acquisition and Life-cycle Support) project in Japan.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. M. Aoyama: Componentware: Building Applications with Software Components. J. of Information Processing Society of Japan. 37-1 (1996) 91–97 (In Japanese)

    Google Scholar 

  2. M. Aoyama: Exploring Next Generation Software Development in Software GALS. JISA Bulletin. 44 (1996) 58–69 (In Japanese)

    Google Scholar 

  3. M. Aoyama: Process and Economic Model of Component-Based Software Development. Proc. 5th IEEE Int'l Conference on Assessment of Software Tools (SAST '97) (1997) 100–104

    Google Scholar 

  4. M. Aoyama, T. Yamashita and S. Kobori: SCL: A Software Specification and Commerce Language. Proc. of IPSJ SIG Software Engineering Workshop. (1997) 33–40 (In Japanese)

    Google Scholar 

  5. A. W. Brown: Component-Based Software Engineering. IEEE CS Press (1996)

    Google Scholar 

  6. N. Brown, et al., Distributed Component Object Model Protocol-DOOM/ 1.0, http://www.microsoft.com.

    Google Scholar 

  7. E. Gamma, et al:, Design Patterns. Addison-Wesley (1995)

    Google Scholar 

  8. D. Garlan, et al.: ACME: An Architecture Description Interchange Language. http://www.cs.cmu.edu (1997)

    Google Scholar 

  9. D. Luckham, et al.: Guide to the Rapide 1.0 Language Reference Manuals. The Stanford Rapide Project (1996)

    Google Scholar 

  10. OMG: The Common Object Request Broker: Architecture and Specification, Revision 2.0. http://www.omg.org (1995)

    Google Scholar 

  11. OMG Business Object Domain Task Force: Business Object Facility. Revision 1.0 (1997).

    Google Scholar 

  12. J. Q. Ning: A Component-Based Software Development Model. Proc. IEEE COMPSAC '96 (1996) 389–394

    Google Scholar 

  13. H. Nagano: Software CALS: Aims and Experiments. J. of Information Processing Society of Japan. 37-12 (1996) 1083–1088 (In Japanese)

    Google Scholar 

  14. Rational Software Co.: UML Notation Guide, Version 1.0 http://www.rational.com (1997)

    Google Scholar 

  15. M. Shaw, et al.: Abstraction for Software Architecture and Tools to Support Them IEEE Trans. Software Eng. 21-4 (1995) 314–335

    Article  Google Scholar 

  16. M. Shaw and D. Garlan: Software Architecture, Prentice Hall (1996)

    Google Scholar 

  17. SUN Microsystems: Java Beans 1.0. http://java.sun.com/beans (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yoshifumi Masunaga Takuya Katayama Michiharu Tsukamoto

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aoyama, M., Yamashita, T., Kobori, S. (1998). An architecture of software commerce broker over the internet. In: Masunaga, Y., Katayama, T., Tsukamoto, M. (eds) Worldwide Computing and Its Applications — WWCA'98. WWCA 1998. Lecture Notes in Computer Science, vol 1368. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64216-1_43

Download citation

  • DOI: https://doi.org/10.1007/3-540-64216-1_43

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64216-9

  • Online ISBN: 978-3-540-69704-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics