Abstract
The c-commerce demands extensive interactions among multiple-stakeholders with different core competences and roles, aiming at a community goal in dynamically and opportunistically changing environments. Ultimately, this c-commerce requirement can be achieved by a computerized system that can support collaborative mechanisms among the stakeholders. From this motivation, this paper proposes a role-driven component-oriented methodology for developing c-commerce systems. The methodology consists of four phases: collaboration analysis, component analysis, component design, and implementation. The methodology is likely to help improve the system development capability and quality.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Albano, A., Bergamini, R., Ghelli, G., & Orsini, R.: An object data model with roles. in: Agrawal, R., Baker, S., Bell, D. (Eds.) (1993). Proceedings of the 19th International Conference on Very Large Databases, Morgan Kaufmann, Dublin, (1993) 39–51.
Bock, C. & Odell, J.J.: (1998). A more complete model of relations and their implementation: Roles. Journal of Object-Oriented Programming, 11(2), 51–54.
Burdick, D.: (1999). What people are saying about Windchill. Parametric Technology Corporation. [Online] Available: http://www.ptc.com/products/quotes.html .
Chen, Y.M. & Liang, M.W.: (2000). Design and implementation of a collaborative engineering information system for allied concurrent engineering. International Journal of Comput. Integrated Manufacturing, 16, 9–27.
Chu, W.W. & Zhang, G.: (1997). Associations and roles in object-oriented modeling, in: Embley, D.W., Goldstein, R.C. (Eds.), Proceedings of the 16th International Conference on Conceptual Modeling: ER’97, 257–270.
D’Souza, D.F. & Wills, A.C.: (1998). Objects, Components and Frameworks with UML, Addison-Wesley, Reading, MA.
Eddon, G. & Eddon, H.: (1998). Inside Distributed COM, Microsoft Press.
Elmasri, R., Weeldreyer, J., & Hevner, A. (1985). The category concept: an extension to the entity relationship model, Data & Knowledge Engineering, 1(1), 75–116.
GartnerGroup. (1999).: Gartner Group identifies c-commerce supply chain movement: an emerging trend in collaborative web communities. Gartner McCarthy J. [Online] Available: http://www.idg.net/idgns/1999/08/16/GartnerForetellsOfCollaborativeCommerce.shtml, 1999.
Ginige, A. & Murugesan, S.: (2001). Web engineering: an introduction. IEEE Multimedia, 8(1), 14–18.
Gottlob, G., Schre, M., & Ock, B.R.: (1996). Extending object-oriented systems with roles, ACM Transactions on Information Systems, 14(3), 268–296.
Haines, C.G., Carney, D., & Foreman, J.: (1997), Component-Based Software Development/COTS Integration, Software Technology Review, [Online]. Available: http://www.sei.cmu.edu/str/descriptions/CBD-body.html .
Hamel, G.: (1994). The concept of core competence, competence-based competition. New York, Wiley, 11–33.
Henderson, P. & Walters, R.: (2001). Behavioral analysis of component-based systems, Information and Software Technology, 43, 161–169.
Holsapple CW & Singh M.: (2000). Electronic commerce: definitional taxonomy, integration, and knowledge management. Journal of Organizational Computing and Electronic Commerce 10(3).
InSight.: (1999). Current Investments: e-commerce. InSight Inc. [Online] Available: http://www.insightpartners.com/ecommerce.html .
Jacobson, I.: (1995). Object-Oriented Software Engineering: A Use Case Driven Approach, Addison-Wesley.
Kendall, E.A.: (1998). Agent roles and role models: new abstractions for multiagent system analysis and design, International Workshop on Intelligent Agents in Information and Process Management-September, Germany.
Kendall, E.A.: (1999). Role modelling for agent system analysis, design, and implementation, International Conference on Agent Systems and Applications/ Mobile Agents–October (ASA/MA’99), Palm Springs.
Kunda, D., Brooks, L.: (2000). Assessing organisational obstacles to component-based development: a case study approach, Information and Software Technology 42, 715–725.
Object Management Group: (2002). OMG CORBA, [Online] Available: http://www.omg.org .
O’Brien, A.: (1998). An intelligent component model for building design, Second European Conference on Product and Process Modelling in the Building Industry, 19th–21st, Oct.
O’Neil, J. & Schildt, H.: (1998). Java Beans Programming from the Ground Up, McGraw-Hill, New York.
Prahalad, C. K. & Hamel, G.: (1990). The core competence of the corporation, Harv. Bus. Rev.-May–June, 79–91.
Rosenman, M.A. & Wang, F.J.: (1999). CADOM: a Component Agent Model based Design-Oriented Model for Collaborative Design, Research in Engineering Design II, 193–205.
Sessions, R.: (1998). COM and DCOM: Microsoft’s Vision for Distributed Objects, Wiley, New York.
Shin, K. & Lim, C.S.: (2002). A reference system for Internet based inter-enterprise electronic commerce, The Journal of Systems and Software, 60(3), 195–204.
Smith, G., Gough, J., & Szyperski, C.: (1998). Conciliation: the adaptation of independently developed components. Second International Conference on Parallel and Distributed Computing and Networks (PDCN’ 98), 31–38.
Szyperski, C.: (1998). Component Software? Beyond Object-Oriented Programming, Addison-Wesley, Reading, MA.
Toussaint, P.J.: (1998). Integration of information systems: a study in requirements engineering, Ph.D. Dissertation, Leiden University, The Netherlands.
van der Aalst, W.M.P.: (1999). Process-oriented architectures for electronic commerce and inter organizational workflow, Information Systems, 24(9), 639–671.
Afuah, A & Tucci, C.L.: (2000). Internet Business Models and Strategies: Text and Cases. McGraw-Hill.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Park, H., Suh, W. (2003). An Architecture for C-commerce System Design. In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds) Computational Science and Its Applications — ICCSA 2003. ICCSA 2003. Lecture Notes in Computer Science, vol 2668. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44843-8_62
Download citation
DOI: https://doi.org/10.1007/3-540-44843-8_62
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40161-2
Online ISBN: 978-3-540-44843-3
eBook Packages: Springer Book Archive