ABSTRACT This paper suggests a component-based software development framework for 3rd party logistics (3PL) business. This framework integrates two engineering methodologies in order to identify the most reusable software components that can be used in several types of 3PL business models. UML (Unified Modeling Language) is used to design lower-level software components and DEMO (Design and Engineering Methodology for Organization), one of the business engineering methodologies based on the communication theory, is used to identify core business processes for 3PL business models. By using the methodologies, we develop a 3PL management solution by applying the framework into a C2C type of 3PL business model, specifically the door-to-door (D2D) service.
Cite this paper
nullY. Jang, T. Lee and S. Lim, "Component-Based Software Development Framework for 3rd Party Logistics Business," Intelligent Information Management, Vol. 2 No. 4, 2010, pp. 278-285. doi: 10.4236/iim.2010.23032.
 V. E. van Reijswoud and J. L. G. Dietz, “DEMO Modeling Handbook,” Vol. 1, Department of Information Systems, Delft University of Technology, 1999.
J. L. G. Dietz and H. B. F. Mulder, “Realizing Strategic Reengineering Objectives with DEMO,” Proceedings of the International Symposium on Business Process Modeling, 1996.
P. Herzum and O. Sims, “Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise,” OMG Press, 2000.
J. Gordijn, J. M. Akkermans and J. C. Vliet, “Business Modeling is not Process Modeling,” Proceeding of eCOM2000 workshop in 19th International Conference on Conceptual Modeling, 2000.
P. Jayaweera, P. Johannesson and P. Wohed, “From Business Model to Process Pattern in e-commerce,” Proceedings of the Sixth International Workshop on the Language-Action Perspective on Communication Modeling, 1999.
J. Barjis, “Automatic business process analysis and simulation based on DEMO,” Enterprise Information Systems, Vol. 1, No. 4, 2007, pp. 365-381.
J. L. G. Dietz, “The Deep Structure of Business Processes,” Communications of the ACM, Vol. 49, No. 5, 2006.
P. Green and M. Rosemann, “Integrated Process modeling: An Ontological Evaluation, Information Systems,” Vol. 25, No. 2, 2000, pp. 73-87.
J. Cheesman and J. Daniels, “UML Components: A Simple Process for Specifying Component-Based Software,” Addison-Wesley, 2001.