This paper describes a component model suitable for development of Enterprise Application IntegrationMiddleware in the industrial field. In this model, there are two types of subscription. In component level subscription, an interaction between components is defined by subscription to changes of component's attributes or to occurrences of spontaneous events. A connector object attached to a subscribed component manages these inter-component dependencies. This results in independency of a component and enables localized modifications when systems are modified or extended. In application level subscription, adaptor components map inter-component dependencies into inter-application dependencies. In this paper, our proposed middleware, DiaSynapse, has been developed based on this model, and applied to the development of wide-area monitoring systems and network management systems.
SUMMARYThis paper proposes a page-centric approach for developing Web applications in which an application is modeled as a state machine of a UML that takes into account the state of a Web page. Application variables are divided into page-related variables and others. Business logics are also divided into presentation-related logics and others. In this paper, based on our model, a Web application development environment is also described. Using this environment, we can intuitively define the behavior of a Web application. Examples of applications developed by our method are given.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.