The task of modeling, i.e., of creating a set of equations that can be used to predict the behavior of a physical object, is a key step in engineering analysis. This paper describes a computer system, MSG, for generating mathematical models to analyze physical systems involving heat transfer behavior. MSG is motivated by the need for modeling in an automated design process. The models are sets of equations which may include algebraic equations, ordinary differential equations and partial differential equations. MSG uses the strong domain theory to guide model construction in three sequential tasks: identify regions of interests on an object, determine relevant heat transfer and energy storage processes, and transform these processes into equations. The decisions in these tasks are guided by estimates of variation in temperature and material property, and the relative strengths of heat transfer processes.
There are tremendous interests and activities in migrating distributed desktop applications to the Web to take advantage of its explosive opportunities. Many would think that the migration effort would be minimal if the application is built using object-oriented and plarform independent language, such as Java. While there is less effort in porting a distributed Java application to the web, the migration effort involves more than just the portability issue. In this experience paper, we highlight several different, but more pervasive issues when we migrated a distributed object application to the Web. Specifically, we use our experience of migrating a JavdCORBA desktop application to the Web to illustrate that the issues of download size, browser security, incompatibility of virtual machines and Web-based protocols are at least as important as the issue of portability. All the issues arise due to the mismatch between the desktop and web execution environments. We present our solutions and highlight several strategies for dealing with future migration of distributed object applications to the Web environment.
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.