the proceedings contain 62 papers. the topics discussed include: reasoning about safety during software architecture design;a change impact analysis process for distributed software architecture evolution;locating def...
ISBN:
(纸本)9781617386077
the proceedings contain 62 papers. the topics discussed include: reasoning about safety during software architecture design;a change impact analysis process for distributed software architecture evolution;locating defects in software architectures through debugging;an optimum selection of enterprise service bus for DODAF based defense systems;toward the definition of a many-to-many service discovery approach;metamodeling user interfaces and services for composition considerations;on software test estimate and requirement tracking;a new approach on priority queue based scheduling with handoff management for mobile networks;towards integrating role playing game constructs in real-time strategy games;favorite goal in agent based modeling and simulation;automating web data model: conceptual design to logical representation;and algorithmic design and implementation for constructing graphs of circuits with minimal crossing numbers.
the recent growth in popularity of smartphone and handheld devices has introduced exciting new mobilecomputing opportunities in a number of professional fields. this paper explores the possible applications and benefi...
详细信息
ISBN:
(纸本)9781617386077
the recent growth in popularity of smartphone and handheld devices has introduced exciting new mobilecomputing opportunities in a number of professional fields. this paper explores the possible applications and beneficial utilization of the Apple iPhone in the field of education. the focus of the research presented here is the iPhone Teaching Companion software, which we developed to showcase some of the ways a smartphone can aid educators in their professional activities.
Defects in software architectures are difficult to locate and repair. A single architecture defect often affects the architecture in several widely separated places. As software products become larger and more complex...
详细信息
ISBN:
(纸本)9781617386077
Defects in software architectures are difficult to locate and repair. A single architecture defect often affects the architecture in several widely separated places. As software products become larger and more complex so do their architectures. there is an increasing likelihood of defects being present and those defects require more effort to isolate. We view architecture debugging as a feedback mechanism that informs architecture definition of possible changes to the architecture that would repair the defects found during architecture evaluation.
data portals are popular options for companies which build Web pages on the internet. they can be divided based on audience to academic, commercial, and enterprise categories. this paper discusses basic components of ...
详细信息
ISBN:
(纸本)9781617386077
data portals are popular options for companies which build Web pages on the internet. they can be divided based on audience to academic, commercial, and enterprise categories. this paper discusses basic components of a data portal and various approaches that are used for gathering information. Reliability issues related to data portals and the main requirements for making a data portal serializable similar to other databases, are also discussed. the findings are applicable to building a climate change portal for the state of Nevada.
software product line development paradigm allows the development of intensive products simultaneously and the reuse of various artifacts, such as software architecture design. Nonfunctional requirement analysis for t...
详细信息
ISBN:
(纸本)9781617386077
software product line development paradigm allows the development of intensive products simultaneously and the reuse of various artifacts, such as software architecture design. Nonfunctional requirement analysis for the paradigm is a challenge problem, mainly due to the variety of products that are being developed. Especially in the situation where some products' nonfunctional requirements are not met, how do architects keep the revision, and the impact caused by the revision both minimal? this paper investigates the issue of nonfunctional requirement tradeoff analysis for software product lines, and proposes an architectural approach to assist architects in making optimal revision decisions based on nonfunctional tradeoff analysis results.
As the current system transfers to web-based computing environment and new development methodology such as component-based or service-oriented development was introduced, it became necessary for us to reengineer the l...
详细信息
ISBN:
(纸本)9781617386077
As the current system transfers to web-based computing environment and new development methodology such as component-based or service-oriented development was introduced, it became necessary for us to reengineer the legacy system. We should solve the problems of legacy system through conducting plan phase and set the goals to be improved and should consider business value obtainable through reengineering. For this, this paper suggests the planning technique to verify the feasibility the reengineering and to select the proper reengineering method at the first stage of reengineering project.
Test is a key activity for ensuring software quality. there is always pressure from project sponsor and management for software development team to commit to shorter schedule and lower cost, especially for testing. So...
详细信息
ISBN:
(纸本)9781617386077
Test is a key activity for ensuring software quality. there is always pressure from project sponsor and management for software development team to commit to shorter schedule and lower cost, especially for testing. Some of the main challenges in testing today are to match the test cases with requirements correctly, and to provide accurate estimates and track the test progress accordingly. In this paper, we present a parametric model for software test estimate along with a test graph for matching test cases with requirements and test cases analysis to aid in producing a more accurate estimates and tracking. the model and the test graph can be used jointly or individually.
We propose, in this paper, a new ontology for network-forensics analysis. the proposed ontology is the first cyber-forensics to integrate both network-forensics domain knowledge and problem-solving knowledge. As such ...
详细信息
ISBN:
(纸本)9781617386077
We propose, in this paper, a new ontology for network-forensics analysis. the proposed ontology is the first cyber-forensics to integrate both network-forensics domain knowledge and problem-solving knowledge. As such it can be used as a knowledge base for developing sophisticated intelligent network-forensics systems to support complex chain of reasoning. We use a real life network-intrusion scenario to show how our ontology can be integrated and used in intelligent network-forensics systems.
this replicated study investigates SPI success factors for small and medium Web companies using data from 20 Pakistani Web companies and 72 respondents. It replicates the same theoretical model of SPI success factors ...
详细信息
ISBN:
(纸本)9781617386077
this replicated study investigates SPI success factors for small and medium Web companies using data from 20 Pakistani Web companies and 72 respondents. It replicates the same theoretical model of SPI success factors employed in [21];however, it differs from [21] in that Dyba investigated SPI success factors for software companies, whereas this study focuses solely on Web companies. therefore, the contribution of this work is to replicate Dyba's study assessing whether patterns remain similar within the context of small and medium Web companies. the implication of six contributing independent variables, their sub-factors on the dependent variable SPI success has been analyzed using stepwise regression techniques.
software maintainability is an important software quality attribute and its prediction can greatly benefit the software industry in terms of cost and effort. Although the prediction of maintainability is important giv...
详细信息
ISBN:
(纸本)9781617386077
software maintainability is an important software quality attribute and its prediction can greatly benefit the software industry in terms of cost and effort. Although the prediction of maintainability is important given its advantages, there is little published research on this topic which led to the need of collecting evidence on the state of practice. this research, and the hence the paper's contribution, aims at gathering evidence on the state of practice in software maintainability and its prediction. the paper presents the design, methodology, procedure of data analysis, and preliminary results from six interviews conducted withsoftware professionals. the findings presented herein also provide the means to identify maintainability predictors from the practitioners' viewpoint. In addition, the reported factors also present a baseline for improving the maintainability of software applications in general and database-driven software applications in particular.
暂无评论