DocumentCode
1737835
Title
Reliable transaction design using MTS
Author
Yoon, II-Chul ; Kim, Hyung-Ho ; Youn, Cheong ; Bae, Doo-Hwan
Author_Institution
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Taejon, South Korea
fYear
2000
fDate
2000
Firstpage
357
Lastpage
362
Abstract
Component based development is an emerging discipline of software development. Recently, the growth of middleware technologies has brought the notion of server-side component into CBD for developing mission-critical applications. The authors propose a method for designing reliable component systems for mission-critical tasks. To this end, they formulate the MTS system (Microsoft Transaction Server) and develop a framework for describing the specification and design of component based systems and reasoning about them. For illustrating our framework, we show that the design of a simple bank example violates its specification. We strongly believe that the refactoring of transaction boundaries is common practice for improving scalability, and thus, the developed framework is useful when evaluating refactorings
Keywords
bank data processing; client-server systems; object-oriented programming; safety-critical software; transaction processing; CBD; MTS system; Microsoft Transaction Server; component based development; middleware technologies; mission-critical applications; mission-critical tasks; refactoring; reliable component systems; reliable transaction design; scalability; server-side component; simple bank example; software development; transaction boundaries; Algorithm design and analysis; Application software; Computer science; Design methodology; Java; Middleware; Mission critical systems; Monitoring; Programming; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2000. COMPSAC 2000. The 24th Annual International
Conference_Location
Taipei
ISSN
0730-3157
Print_ISBN
0-7695-0792-1
Type
conf
DOI
10.1109/CMPSAC.2000.884748
Filename
884748
Link To Document