DocumentCode
2795225
Title
Component-based application development on architecture of a model, UI and components
Author
Chusho, Takeshi ; Ishigure, Hisashi ; Konda, Naoyuki ; Iwata, Tomoaki
Author_Institution
Dept. of Comput. Sci., Meiji Univ., Kawasaki, Japan
fYear
2000
fDate
2000
Firstpage
349
Lastpage
353
Abstract
The explosive increase in end-user computing on distributed systems requires that end users develop application software by themselves. One solution is given as the formula “a domain model ≡ a computation model”, which implies that one task in cooperative work corresponds to one object in an object-oriented model. The application development environment M-base supports this formula. The application architecture is fixed and is composed of a model, a user interface (UI) and components. At the first stage, the system behavior is expressed as a message-driven model by using a modeling tool while focusing on message flow and components. At the second stage, a UI is generated automatically and may be customized if necessary. Then transition diagrams of UIs are generated automatically and used for confirmation of external specifications of the application. Finally, the system behavior is verified by using a simulation tool. This component-based development process is confirmed by a feasibility study on a given problem of the IPSJ sigRE group
Keywords
diagrams; groupware; object-oriented methods; personal computing; software architecture; subroutines; user interfaces; IPSJ sigRE group; M-base application development environment; application architecture; component-based application development; computation model; cooperative work; distributed systems; domain model; end-user computing; external specifications; feasibility study; message flow a; message-driven model; modeling tool; object-oriented model; simulation tool; system behavior; transition diagrams; user interface; Application software; Collaborative work; Computational modeling; Computer architecture; Computer science; Explosives; Object oriented modeling; Packaging; Telecommunication computing; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
ISSN
1530-1362
Print_ISBN
0-7695-0915-0
Type
conf
DOI
10.1109/APSEC.2000.896719
Filename
896719
Link To Document