Software engineering's lifecycle models havc proven to be very important for traditional software development. However, can these models be applied to the development of Web-based applications as well? In recent yea...Software engineering's lifecycle models havc proven to be very important for traditional software development. However, can these models be applied to the development of Web-based applications as well? In recent years, Web-based applications have become more and more complicated and a lot of efforts have been placed on introducing new technologies such as J2EE, PhP, and .NET, etc., which have been universally accepted as the development technologies for Web-based applications. However, there is no universally accepted process model for the development of Web-based applications. Moreover, shaping the process model for small medium-sized enterprises (SMEs), which have limited resources, has been relatively neglected. Based on our previous work, this paper presents an expanded lifecycle process model for the development of Web-based applications in SMEs. It consists of three sets of processes, i.e., requirement processes, development processes, and evolution processes. Particularly, the post-delivery evolution processes are important to SMEs to develop and maintain quality web applications with limited resources and time.展开更多
Many research indicate a lot of money and time are spent on maintaining and modifying program delivered. So the policies to support program comprehension are very important. Program comprehension is a crucial and diff...Many research indicate a lot of money and time are spent on maintaining and modifying program delivered. So the policies to support program comprehension are very important. Program comprehension is a crucial and difficult task. Insufficient design, illogical code structure, short documents will enhance the comprehensive difficulty. Developing Web application is usually a process with quick implementation and delivery. In addition, generally a Web application is coded by combining mark language statements with some embedded applets. Such programming mode affects comprehension of Web applications disadvantageously. This paper proposes a method to improving understanding Web by dependence analysis and slice technology. Key words Web application comprehension - program dependence - hyper graph - pogram slicing CLC number TP 311 Foundation item: Supported in part by the Young Scientist’s Fund of NSFC (60373066, 60303024). National Grand Fundamental Research 973 Program of China (2002CB312000) and National Research Foundation for the Doctoral Program of Higher Education of ChinaBiography: WU Jun-hua (1965-), female, Ph. D. research direction: software engineering.展开更多
Agricultural pollution is a major issue in the United States (U.S.) and the world. Biotic and abiotic farming byproducts adversely affect the ecosystem and human health. While pesticides and fertilizers are the primar...Agricultural pollution is a major issue in the United States (U.S.) and the world. Biotic and abiotic farming byproducts adversely affect the ecosystem and human health. While pesticides and fertilizers are the primary sources of agricultural pollution, organic agriculture can help remediate the negative effects on humans and the ecosystem. However, many factors like chemical drift can limit this advantage. This paper presents a feasibility study of a web-based (Geografic Information System) GIS application which can model and predict the areas affected by agricultural chemicals drift. Other applications exist with limited assumptions that make their outcomes far from reality. A root definition and a rich picture are developed as well as a Strengths Weaknesses Opportunities and Threats (SWOT) analysis. Because of the huge geographical context, data requirements and analyses requirements are expected to be massive. Nonetheless, despite the expected challenges, the advantages of the proposed application outweigh the risks.展开更多
Efficient real time data exchange over the Internet plays a crucial role in the successful application of web-based systems. In this paper, a data transfer mechanism over the Internet is proposed for real time web bas...Efficient real time data exchange over the Internet plays a crucial role in the successful application of web-based systems. In this paper, a data transfer mechanism over the Internet is proposed for real time web based applications. The mechanism incorporates the eXtensible Markup Language (XML) and Hierarchical Data Format (HDF) to provide a flexible and efficient data format. Heterogeneous transfer data is classified into light and heavy data, which are stored using XML and HDF respectively; the HDF data format is then mapped to Java Document Object Model (JDOM) objects in XML in the Java environment. These JDOM data objects are sent across computer networks with the support of the Java Remote Method Invocation (RMI) data transfer infrastructure. Client's defined data priority levels are implemented in RMI, which guides a server to transfer data objects at different priorities. A remote monitoring system for an industrial reactor process simulator is used as a case study to illustrate the proposed data transfer mechanism.展开更多
The paper proposes a conference control model between a web server and a telecom application server,referred to as the Conference Directed Graph(CDG) ,and describes an asynchronous communication mechanism between them...The paper proposes a conference control model between a web server and a telecom application server,referred to as the Conference Directed Graph(CDG) ,and describes an asynchronous communication mechanism between them. The Corba Interface Definition Language(IDL) interfaces are defined,and a message sequence chart is illustrated. This web conference control model provides conference users with a new approach to manage and control a conference and the participants. The performance of the system prototype is analyzed and verified in the 863 project named "The Multi-media and Mobile Services Enabled Soft-switch System".展开更多
Background: Further strategies are needed to deal with the high losses to suicide. New modalities should be explored within the context of suicide prevention. Aim: The aim of the study was to evaluate participants’ e...Background: Further strategies are needed to deal with the high losses to suicide. New modalities should be explored within the context of suicide prevention. Aim: The aim of the study was to evaluate participants’ experiences of a web based program for mental health care staff, including its potential clinical relevance. Methods: Nineteen participants participated in five focus groups. Data was analyzed using content analysis. Results: The analysis showed participants’ experiences of the program’s contents and format (“Web Based Modules”, “Discussion Groups”) and practical value (“Clinical Relevance and Use”, “Effects on Communication and Climate”). Conclusions: The program partly increased awareness about risk factors and the importance of inquiring about suicide ideation/plans and documenting suicide assessments. Experiences of the clinical value were varying and may be increased through potential enhancements.展开更多
Web-based application has been complained a lot because of some serious problems, such as the limitations of browsers, security problems and the lack of offline access. To solve these, online applications are set to g...Web-based application has been complained a lot because of some serious problems, such as the limitations of browsers, security problems and the lack of offline access. To solve these, online applications are set to go offline and free from the browser. Some organization has already gain achievements on this area. As the first mover, Google is expected to use Google Gears to offer offline functionality for web applications, and Firefox3.0 are expected to support it. Microsoft's Silverlight and Adobe's Air technologies allow online applications to run independently of the browser. (Nuttal, 2007) Organizations willing to launch this technology should not only pay attention on the SWOT of this technology itself, but also take a look of their information and business strategies and figure out the right way they utilize this technology. Therefore they need to take advantage of the strengths and opportunities to meet their business strategies and achieve objectives.展开更多
There is a growing need for web-based geographic information systems for easy and fast dissemination, sharing, displaying and processing of spatial information. The tremendous growth in the use of web and open-source ...There is a growing need for web-based geographic information systems for easy and fast dissemination, sharing, displaying and processing of spatial information. The tremendous growth in the use of web and open-source geospatial resources has sparked development of web-based spatial applications to address multidisciplinary issues with spatial dimensions. This paper presents the integration of open-source geospatial tools and web technology to visualize and interact with spatial data using web browser. The goal of this paper is to implement a prototype system for web-based mapping by providing step-by-step instructions in order to encourage the eager developers and interested readers to publish their maps on the web with no prior technical experience in map servers. The implementation of mapping prototype shows the utilization of open-source geospatial tools which results in a rapid implementation with minimal or no software input cost.展开更多
文摘Software engineering's lifecycle models havc proven to be very important for traditional software development. However, can these models be applied to the development of Web-based applications as well? In recent years, Web-based applications have become more and more complicated and a lot of efforts have been placed on introducing new technologies such as J2EE, PhP, and .NET, etc., which have been universally accepted as the development technologies for Web-based applications. However, there is no universally accepted process model for the development of Web-based applications. Moreover, shaping the process model for small medium-sized enterprises (SMEs), which have limited resources, has been relatively neglected. Based on our previous work, this paper presents an expanded lifecycle process model for the development of Web-based applications in SMEs. It consists of three sets of processes, i.e., requirement processes, development processes, and evolution processes. Particularly, the post-delivery evolution processes are important to SMEs to develop and maintain quality web applications with limited resources and time.
文摘Many research indicate a lot of money and time are spent on maintaining and modifying program delivered. So the policies to support program comprehension are very important. Program comprehension is a crucial and difficult task. Insufficient design, illogical code structure, short documents will enhance the comprehensive difficulty. Developing Web application is usually a process with quick implementation and delivery. In addition, generally a Web application is coded by combining mark language statements with some embedded applets. Such programming mode affects comprehension of Web applications disadvantageously. This paper proposes a method to improving understanding Web by dependence analysis and slice technology. Key words Web application comprehension - program dependence - hyper graph - pogram slicing CLC number TP 311 Foundation item: Supported in part by the Young Scientist’s Fund of NSFC (60373066, 60303024). National Grand Fundamental Research 973 Program of China (2002CB312000) and National Research Foundation for the Doctoral Program of Higher Education of ChinaBiography: WU Jun-hua (1965-), female, Ph. D. research direction: software engineering.
文摘Agricultural pollution is a major issue in the United States (U.S.) and the world. Biotic and abiotic farming byproducts adversely affect the ecosystem and human health. While pesticides and fertilizers are the primary sources of agricultural pollution, organic agriculture can help remediate the negative effects on humans and the ecosystem. However, many factors like chemical drift can limit this advantage. This paper presents a feasibility study of a web-based (Geografic Information System) GIS application which can model and predict the areas affected by agricultural chemicals drift. Other applications exist with limited assumptions that make their outcomes far from reality. A root definition and a rich picture are developed as well as a Strengths Weaknesses Opportunities and Threats (SWOT) analysis. Because of the huge geographical context, data requirements and analyses requirements are expected to be massive. Nonetheless, despite the expected challenges, the advantages of the proposed application outweigh the risks.
文摘Efficient real time data exchange over the Internet plays a crucial role in the successful application of web-based systems. In this paper, a data transfer mechanism over the Internet is proposed for real time web based applications. The mechanism incorporates the eXtensible Markup Language (XML) and Hierarchical Data Format (HDF) to provide a flexible and efficient data format. Heterogeneous transfer data is classified into light and heavy data, which are stored using XML and HDF respectively; the HDF data format is then mapped to Java Document Object Model (JDOM) objects in XML in the Java environment. These JDOM data objects are sent across computer networks with the support of the Java Remote Method Invocation (RMI) data transfer infrastructure. Client's defined data priority levels are implemented in RMI, which guides a server to transfer data objects at different priorities. A remote monitoring system for an industrial reactor process simulator is used as a case study to illustrate the proposed data transfer mechanism.
基金the National High-Tech Research and De-velopment Plan of China (No.2001AA121021)the Na-tional Research Foundation for the Doctoral Program of Higher Education of China (No.20020013004)+2 种基金the Na-tional Grand Fundamental Research 973 Program of China (No.2003CB314806)the National Natural Science Foundation for Distinguished Young Scholars of China (No.60125101)the Cheung Kong Scholar’s Program and the Promotion Project for Creative Teams of the Ministry of Education (Networking Theory and Tech-nology in Telecommunication) (No.IRT0410).
文摘The paper proposes a conference control model between a web server and a telecom application server,referred to as the Conference Directed Graph(CDG) ,and describes an asynchronous communication mechanism between them. The Corba Interface Definition Language(IDL) interfaces are defined,and a message sequence chart is illustrated. This web conference control model provides conference users with a new approach to manage and control a conference and the participants. The performance of the system prototype is analyzed and verified in the 863 project named "The Multi-media and Mobile Services Enabled Soft-switch System".
文摘Background: Further strategies are needed to deal with the high losses to suicide. New modalities should be explored within the context of suicide prevention. Aim: The aim of the study was to evaluate participants’ experiences of a web based program for mental health care staff, including its potential clinical relevance. Methods: Nineteen participants participated in five focus groups. Data was analyzed using content analysis. Results: The analysis showed participants’ experiences of the program’s contents and format (“Web Based Modules”, “Discussion Groups”) and practical value (“Clinical Relevance and Use”, “Effects on Communication and Climate”). Conclusions: The program partly increased awareness about risk factors and the importance of inquiring about suicide ideation/plans and documenting suicide assessments. Experiences of the clinical value were varying and may be increased through potential enhancements.
文摘Web-based application has been complained a lot because of some serious problems, such as the limitations of browsers, security problems and the lack of offline access. To solve these, online applications are set to go offline and free from the browser. Some organization has already gain achievements on this area. As the first mover, Google is expected to use Google Gears to offer offline functionality for web applications, and Firefox3.0 are expected to support it. Microsoft's Silverlight and Adobe's Air technologies allow online applications to run independently of the browser. (Nuttal, 2007) Organizations willing to launch this technology should not only pay attention on the SWOT of this technology itself, but also take a look of their information and business strategies and figure out the right way they utilize this technology. Therefore they need to take advantage of the strengths and opportunities to meet their business strategies and achieve objectives.
文摘There is a growing need for web-based geographic information systems for easy and fast dissemination, sharing, displaying and processing of spatial information. The tremendous growth in the use of web and open-source geospatial resources has sparked development of web-based spatial applications to address multidisciplinary issues with spatial dimensions. This paper presents the integration of open-source geospatial tools and web technology to visualize and interact with spatial data using web browser. The goal of this paper is to implement a prototype system for web-based mapping by providing step-by-step instructions in order to encourage the eager developers and interested readers to publish their maps on the web with no prior technical experience in map servers. The implementation of mapping prototype shows the utilization of open-source geospatial tools which results in a rapid implementation with minimal or no software input cost.