Refine your search
Collections
Journals
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Punithavalli, M.
- Application of SPC in CMM Level 3 Companies to Improve Process Capability with Respect to Effort Deviation and Schedule Deviation
Abstract Views :158 |
PDF Views:1
Authors
Affiliations
1 PSG College of Technology, IN
2 Computer Applications Department, Sri Ramakrishna College of Engineering, Coimbatore, IN
1 PSG College of Technology, IN
2 Computer Applications Department, Sri Ramakrishna College of Engineering, Coimbatore, IN
Source
Software Engineering, Vol 4, No 11 (2012), Pagination: 473-482Abstract
This study probed into improving the process capability in defined level software companies to achieve high process maturity with respect to effort deviation and schedule deviation using Statistical Process Control (SPC) technique. Using the results of research through literature review, collection of data from software industry this study would be identified the relative importance of SPC, software quality and software process. SPC can be applied in defined level companies to improve the process maturity [1]. A case study is conducted in the present study to obtain practical evidence on the validity of the reasoning about statistical process control in achieving high level process maturity at defined level companies. The real time data were collected for effort deviation and schedule deviation for the different phases of the project life cycle considering two different languages namely VB.NET and ASP.NET. Projects were grouped language wise for analysis and the control limits were constructed and defined for effort deviation and schedule deviation separately. The applicability of SPC through control charts in improving the process capability with respect to effort deviation and schedule deviation have been validated considering projects done in two different languages.Keywords
Statistical Process Control (SPC), Effort Deviation, Schedule Deviation, Process Maturity.- Fault Detection in Testing-A Survey Approach
Abstract Views :136 |
PDF Views:2
Authors
Affiliations
1 Sri Ramakrishna College of Arts and Science for Women, Coimbatore, IN
1 Sri Ramakrishna College of Arts and Science for Women, Coimbatore, IN
Source
Software Engineering, Vol 1, No 7 (2009), Pagination: 224-230Abstract
Software testing is an important but expensive process because about fifty percent of the total development cost is spent for it. However, this part is the first one to miss by software developers if there is a limited time to complete the project. Tests are commonly generated from program source code, graphical models of software (such as control flow graphs), and specifications/requirements. Creating test cases manually is a huge work for software developers. It is time consuming and error prone. A solution which automatically generates test cases and test data can help the software developers to create test cases from software designs/models in early stage of the software development (before coding). High quality software cannot be done without high quality testing. Heuristic techniques can be applied for creating quality test data. A fault is defined as a textual problem with the code resulting from a mental mistake by the programmer or designer. A fault is also called a defect. Fault-based testing refers to the collection of information on whether classes of software faults (or defects) exist in a program. Since testing can only prove the existence of errors and not their absence, this testing approach is a very sound one. In this paper we describe the methods for evaluating the fault, methods for characterizing faults.Keywords
Software Testing, Fault, Test Cases.- Object Oriented Software Architecture – A Survey Approach
Abstract Views :127 |
PDF Views:2
Authors
Affiliations
1 Department of Computer Science and Information Technology Sri Krishna Arts and Science College, Coimbatore, IN
2 Department of Computer Applications, Sri Ramakrishna College of Arts and Science for Women, Coimbatore, IN
1 Department of Computer Science and Information Technology Sri Krishna Arts and Science College, Coimbatore, IN
2 Department of Computer Applications, Sri Ramakrishna College of Arts and Science for Women, Coimbatore, IN
Source
Software Engineering, Vol 2, No 2 (2010), Pagination: 22-26Abstract
The UML extension is based on design principles that are derived from characteristics of MAS (Multi-Agent Systems) and concept of software architecture which helps to design reusable and well structured multi-agent architecture. The extension allows one to use original object oriented method without syntactic or semantic changes which implies the preservation of OO productivity, i.e., the availability of developers and tools, the utilization of past experiences and knowledge, and the seamless integration with other systems. This survey discusses in more detail how architectures can be described and the uses of such descriptions. Much research so far has also been dedicated to methods and case studies, to make the research of practical interest. This survey describes how the quality of the software can be ensured to a certain degree through informal approaches - not least because an architectural description provides a common understanding around which different stakeholders can meet and discuss a system. Formal approaches are also emerging, and there are a number of formal languages for description of a system's software architecture.- Reusability of Interfaces for Component-Based Software Development
Abstract Views :154 |
PDF Views:1
Authors
Affiliations
1 KGiSL Educational Institutions, Coimbatore, IN
2 Department of Computer Science, Sri Ramakrishna College of Arts and Science for Women, Coimbatore, IN
1 KGiSL Educational Institutions, Coimbatore, IN
2 Department of Computer Science, Sri Ramakrishna College of Arts and Science for Women, Coimbatore, IN