Title :
An approach to software analysis and design based on distributed components for intelligent transportation systems (ITS)
Author :
Choi, Heeseok ; Choi, Youhee ; Keunhyuk Teom
Author_Institution :
Dept. of Comput. Eng., Pusan Nat. Univ., South Korea
Abstract :
Recently, over 50 percent of software is being developed based on distributed application platforms. Technologies such as COM, CORBA, and EJB have been advanced for distributed component-based software development to support reuse of distributed and heterogeneous services. Distributed component-based software is said to be composed of separate components that can be deployed on the network in a wide variety of physical configurations. However, most component-based software development methods fail to provide systematic and concrete guidelines sufficiently as well as to maintain the consistency among artifacts of each task. Also, it is hard to develop reusable components in a distributed environment practically because the existing methods emphasize only reusability without considering distribution issues. In this thesis, we present an approach to analyze and design software based on distributed components. In this approach, we propose guidelines for developing artifacts of each task and forming relationships among them based on a unified process. In addition, the distribution issues such as performance, fault tolerance, security, and distributed transaction are considered explicitly using CORBA environments
Keywords :
automated highways; distributed object management; fault tolerance; security of data; software reusability; COM; CORBA; EJB; component-based software development methods; distributed application platforms; distributed component-based software development; distributed components; distributed services reuse; distributed transaction; distribution issues; fault tolerance; heterogeneous services reuse; intelligent transportation systems; performance; physical configurations; security; software analysis; software design; unified process; Application software; Component architectures; Concrete; Fault tolerance; Guidelines; Intelligent transportation systems; Programming; Security; Software design; Software performance;
Conference_Titel :
Industrial Electronics, 2001. Proceedings. ISIE 2001. IEEE International Symposium on
Conference_Location :
Pusan
Print_ISBN :
0-7803-7090-2
DOI :
10.1109/ISIE.2001.931871