Implementation of Automated Testing in Matlab using MLUnit Tool
|
|
- Austen Roberts
- 5 years ago
- Views:
Transcription
1 Implementation of Automated Testing in Matlab using MLUnit Tool Priyanka Narang 1 & Mr. Saurabh Charaya 2 1 M. Tech Scholar, Department Of Computer Engineering 2 H.O.D. (CSE), Department Of Computer Science & Engineering 1,2 Om Institute of Technology & Management, Hisar Abstract: Validation and verification of the code is required because of ever-increasing complexity of embedded software applications, and the emergence of safety critical applications. Several embedded software development groups are using models and doing up front engineering before testing on final product to address this need. Use of old style of testing late in the development cycle resulted in very expensive release cycles. I. Introduction Object-oriented technology has become more and more popular in several various contexts. The Objectoriented paradigm is applied in the areas of programming languages, user interfaces, databases, design and specification methodologies. OOPS based languages are widely applied in industry, and several commercial applications are developed and designed and with object oriented technology. Object-oriented software quality has undergone a rapid change during the last years as a consequence, the attitude towards Several analysis and design methodologies state that a well-designed objectoriented system would only need minimal testing. The object oriented paradigm has been considered powerful enough to assure software quality without any additional effort. It is not enough to guarantee the quality of software products although object-orientation enforces many important programming principles, such as modularity, encapsulation, and information hiding, Object oriented software contains errors just like traditional code it is known to both practitioners and researchers. Due to their peculiarities object oriented systems present new and different problems with respect to traditional programs. II. LITERATURE REVIEW QUANTITATIVE ANALYSIS OF AUTOMATION AND MANUAL TESTING In this research he started that Testing is a major activity in software development process to find defect in software. Testing can be conducted manually as well as automated. Various types of metrics are collected during software development process & software testing process. These metrics provide quantitative approach to analyze any process of software engineering. This paper presents concept of automation & manual testing & problem within manual testing & profit of automatic testing. This paper also represents analysis of automation & manual testing based on some testing metrics. The main objective in research paper is to focus on, effectiveness & importance of automation testing. Ali Javed 1, Muazzam Maqsood, March 2012 How To Improve Software Quality Assurance In Developing Countries Quality is an important factor in software industry. Software quality depends upon the customer satisfaction which can be achieved through applying standards. In this era achieving quality software is very important because of the high customer demands. Developed countries are excelling in software industry and improving day by day. Meanwhile developing countries like Pakistan are struggling with software quality and cannot maintain reputation in International Market. Software Quality lacks due to many reasons. This paper will address the problems for lacking interest in improving the ISSN Page 209
2 software quality by higher authorities and software assurance team. We have provided solution to the addressed problems also. Ashwin B. Tomar1 and Dr.Vilas. M. Thakare 4, October 2011 A SYSTEMATIC STUDY OF SOFTWARE QUALITY MODELS This paper aims to provide a basis for software quality model research, through a systematic study of papers. It identifies nearly seventy software quality research papers from journals and classifies paper as per research topic, estimation approach, study context and data set. The paper results combined with other knowledge provides support for recommendations in future software quality model research, to increase the area of search for relevant studies, carefully select the papers within a set of journals, and conduct more studies on methods used by software industry and researchers. Researcher has predicted quality by proposing models using different approach, methodology, algorithm, techniques. They have evaluated model through case study, experiment, experts, opinions and survey. Chayanika Sharma1, Sangeeta Sabharwal2, Ritu Sibal3 1, January 2013 A Survey on Software Testing Techniques using Genetic Algorith The overall aim of the software industry is to ensure delivery of high quality software to the end user. To ensure high quality software, it is required to test software. Testing ensures that software meets user specifications and requirements. However, the field of software testing has a number of underlying issues like effective generation of test cases, prioritisation of test cases etc which need to be tackled. These issues demand on effort, time and cost of the testing. Different techniques and methodologies have been proposed for taking care of these issues. Use of evolutionary algorithms for automatic test generation has been an area of interest for many researchers. Genetic Algorithm (GA) is one such form of evolutionary algorithms. In this research paper, we present a survey of GA approach for addressing the various issues encountered during software testing. In this paper, applications of GA in different types of software testing are discussed. Maneela Tuteja, Gaurav Dubey 3, July 2012 A Research Study on importance of Testing and Quality Assurance in Software Development Life Cycle (SDLC) Models In recent years, software testing is becoming more popular and important in the software development industry. Indeed, software testing is a broad term encircling a variety of activities along the development cycle and beyond, aimed at different goals. Hence, software testing research faces a collection of challenges. A consistent roadmap of most relevant challenges is proposed here. In it, the starting point is constituted by some important past achievements, while the destination consists of two major identified goals to which research ultimately leads, but which remains as reachable as goals. The routes from the achievements to the goals are paved by outstanding research challenges, which are discussed in the paper along with the ongoing work. Software testing is as old as the hills in the history of digital computers. III. Automated Testing: Process, Planning, Selection of tools Manual testing is performed by a human in front of a computer carefully executing the test steps. Using an automation tool to execute your test case suite is Automation Testing. The automation software can also enter test data into the System under Test, compare expected and actual results and generate test reports. Test Automation demands considerable investments of money and resources. Successive development cycles will require execution of same test suite again and again. Using a test automation tool it's possible to record this test suite and re-play it as required. No human intervention is required once the test suite is automated. This improved ROI of Test Automation. ISSN Page 210
3 Purpose of Automation is to reduce number of test cases to be run manually and not remove manual testing all together. Benefits of Automated Testing Automated testing is essential due to following reasons: Manual Testing is time and cost consuming It s difficult to test for multi lingual sites manually Automation does not need Human intervention. You can run automated test unattended (overnight) Automation boosts speed of test execution Automation helps boosting Test Coverage Manual Testing can become boring and error prone. IV. PROPOSED QUALITY MODEL Issues with xunit Tool As of R2013a (March 2013), MATLAB includes a unit test framework. There are no plans to continue further development of MATLAB xunit.. MATLAB xunit is designed to be easy to use for MATLAB users with a wide range of experience. Users can write tests using ordinary M-files that are very simple in structure.[28] MATLAB xunit comes with extensive documentation that ranges in scope from a "Getting Started" section to advanced techniques and architectural notes. You can view this documentation online without downloading the package. For example, scroll down to the "Published M Files" section on this page and click on "MATLAB xunit Quick Start - How to write and run tests." To see all the MATLAB xunit documentation online, scroll down to the "HTML Files" section on this page and click on "Readme.html." Only the "xunit" directory is needed to use the framework. The "tests" directory contains the framework's own test suite. The "architecture" directory contains architectural notes on the framework's design and how it might be extended. MATLAB xunit can be used with MATLAB releases R2008a and later. MATLAB xunit relies heavily on object-oriented language features introduced in R2008a and will not work with earlier releases. User-Defined Functions A user-defined function is a Matlab program that is created by the user, saved as a function file, and then can be used like a built-in function. A function in general has input arguments (or parameters) and output variables (or parameters) that can be scalars, vectors, or matrices of any size. There can be any number of input and output parameters, including zero. Calculations performed inside a function typically make use of the input parameters, and the results of the calculations are transferred out of the function by the output parameters.[28] Classification systems and design patterns enable engineers and scientists to make sense of complex systems and to reuse efforts by others. Object-oriented programming (OO) applies to software development the standard science and engineering practice of identifying patterns and defining a classification system describing those patterns. The OO approach improves your ability to manage software complexity particularly important when developing and maintaining large applications and data structures by applying classification systems and design patterns to programming, Class[3] classdef Syntax Class definitions are blocks of code that are denoted by the classdef keyword at the beginning and the end keyword at the end. Files can contain only one class definition. The following diagram shows the syntax of a classdef block. Only comments and blank lines can precede the classdef key word. V. IMPLEMENTATION Function based testing Code of Prime.m function primalitytest = prime(n) m = 2; % initialise factor to test flag=0; ISSN Page 211
4 for m = 2:floor(sqrt(n)) if mod(n,m) == 0 %m is a factor of n flag=1; end end; if(flag==1) primalitytest='no'; else primalitytest='yes'; end 5.2 Class based Testing Testing using assert keyword assert_equals(81,sq(y)) p = 81 Testing by passing wrong value assert_equals(82,sq(y)) p = Creating Test Case for MLUnit [4] test_cl1.m function self = test_cl1(name) %test_cl1 constructor. % % Class Info / Example % ==================== % The class test_cl1 is the fixture for all tests of the test-driven % cl1. The constructor shall not be called directly, but through % a test runner. tc = test_case(name); self = class(struct([]), 'test_cl1', tc); Fig 1 Output of fib.m file Step 2: Now create another file test value.m Fig 2 Output of test value.m Step 3: Create test_null.m Output for Simple Test Case Using Functions Step 1: Create test_fib.m file in this folder Fig.3 Output of test null.m Step 4: create test_value1.m ISSN Page 212
5 [5] Bach, J. (2000, November). Session based test management. Software testing and quality engineering magzine(11/2000) [6] Bach, J. (2003). Exploratory Testing Explained, The Test Practitioner 2002, Fig 4 Output of testing test_value1.m VI. Conclusions There is a major need for more upfront engineering in today s embedded software design process. Very little upfront testing has been done within the automotive area. With the introduction of executable modeling tools such as MLUnit this upfront testing is more feasible. It is the work of the tool vendors to make this testing technology available and practical to the user. References [1] Object Oriented software testing by Devid C. Kung /COMP595VAV/OOSWTesting.pdf [2] Automated Testing tools International Conference, XP 2009,. 31, pp Pula, Sardinia, Italy: Springer. [3] Matlab Documentation. Software testing and quality engineering magzine(11/2000) [4] Artem, M., Abrahamsson, P., & Ihme, T. (2009). Long-Term Effects of Test-Driven Development A case study. In: Agile Processes in Software Engineering and Extreme Programming,10th International Conference, XP 2009,. 31, pp Pula, Sardinia, Italy: Springer. [7] Bach, J. (2006). How to manage and measure exploratory testing. Quardev Inc., [8] Basilli, V., & Selby, R. (1987). Comparing the effectiveness of software testing strategies. IEEE Trans. Software Eng., 13(12), [9] Berg, B. L. (2009). Qualitative Research Methods for the Social Sciences (7th International Edition) (7th ed.). Boston: Pearson Education. [10] Bernat, G., Gaundel, M. C., & Merre, B. (2007). Software testing based on formal specifications: a theory and tool. In:Testing Techniques in Software Engineering, Second Pernambuco Summer School on Software Engineering. 6153, pp Recife: Springer. [11] Bertolino, A. (2007). Software Testing Research: Achievements Challenges Dreams. In: International Conference on Software Engineering, ISCE 2007, (pp ). Minneapolis: IEEE. [12] Causevic, A., Sundmark, D., & Punnekkat, S. (2010). An Industrial Survey on Contemporary Aspects of Software Testing. In: Third International Conference on Software Testing, Verification and Validation (pp ). Paris: IEEE Computer Society. ISSN Page 213
6 [13] Chillarege, R. (1999). Software Testing Best Practices. Tehcnical Report RC2145, IBM. [14] Frankl, P. G., & Hamlet, R. G. (1998). Evaluating Testing Methods by Delivered Reliability. IEEE Trans. Software Eng., 24(8), pp [15] Galin, D. (2004). Software Quality Assurance: From theory to implementation. Pearson Education Ltd. [16] Butts, K., et. al., Automotive Powertrain Control Development Using CACSD, Perspectives in Control: New Concepts and Applications, Tariq Samad (ed.), IEEE Press, [17] Butts, K., Toeppe, S., Ranville, S., Specification and Testing of Automotive Powertrain Control System Software using CACSD tools, 1998, Proceedings of the 17 th AIAA/IEEE/SAE Digital Avionics System Conference [19] Toeppe, S., Ranville, S., Model Driven Automatic Unit Testing Technology: Tool Architecture Introduction and Overview, 1999, Proceedings of the 18 th AIAA/IEEE/SAE Digital Avionics System Conference ISSN Page 214
Code Complete 2: A Decade of Advances in Software Construction Construx Software Builders, Inc. All Rights Reserved.
Code Complete 2: A Decade of Advances in Software Construction www.construx.com 2004 Construx Software Builders, Inc. All Rights Reserved. Construx Delivering Software Project Success Introduction History
More informationSPICE: IS A CAPABILITY MATURITY MODEL APPLICABLE IN THE CONSTRUCTION INDUSTRY? Spice: A mature model
SPICE: IS A CAPABILITY MATURITY MODEL APPLICABLE IN THE CONSTRUCTION INDUSTRY? Spice: A mature model M. SARSHAR, M. FINNEMORE, R.HAIGH, J.GOULDING Department of Surveying, University of Salford, Salford,
More informationIndustrial Applications and Challenges for Verifying Reactive Embedded Software. Tom Bienmüller, SC 2 Summer School, MPI Saarbrücken, August 2017
Industrial Applications and Challenges for Verifying Reactive Embedded Software Tom Bienmüller, SC 2 Summer School, MPI Saarbrücken, August 2017 Agenda 2 Who am I? Who is BTC Embedded Systems? Formal Methods
More informationSFINNO Database of Finnish Innovations & Impact Assessment Via Innovations of the National STI Agency
TAFTIE Expert Session 3 EWG September 14 th 2017: Do we manage to fully exploit the innovation potential? Senate of the Czech Republic, Waldstein Palace, Waldstein Square (Valdštejnské náměstí) 17/4, Prague
More informationSurvey of MANET based on Routing Protocols
Survey of MANET based on Routing Protocols M.Tech CSE & RGPV ABSTRACT Routing protocols is a combination of rules and procedures for combining information which also received from other routers. Routing
More informationCode Complete 2: Realities of Modern Software Construction
Code Complete 2: Realities of Modern Software Construction www.construx.com 2004-2005 2005 Construx Software Builders, Inc. All Rights Reserved. Construx Delivering Software Project Success R Really,Really
More informationIntroduction to adoption of lean canvas in software test architecture design
Introduction to adoption of lean canvas in software test architecture design Padmaraj Nidagundi 1, Margarita Lukjanska 2 1 Riga Technical University, Kaļķu iela 1, Riga, Latvia. 2 Politecnico di Milano,
More informationTowards a Software Engineering Research Framework: Extending Design Science Research
Towards a Software Engineering Research Framework: Extending Design Science Research Murat Pasa Uysal 1 1Department of Management Information Systems, Ufuk University, Ankara, Turkey ---------------------------------------------------------------------***---------------------------------------------------------------------
More informationA Methodology for Effective Reuse of Design Simulators in Operational Contexts: Lessons Learned in European Space Programmes
A Methodology for Effective Reuse of Design Simulators in Operational Contexts: Lessons Learned in European Space Programmes 11th International Workshop on Simulation & EGSE facilities for Space Programmes
More informationRequirements Gathering using Object- Oriented Models
Requirements Gathering using Object- Oriented Models Cycle de vie d un logiciel Software Life Cycle The "software lifecycle" refers to all stages of software development from design to disappearance. The
More informationModule 3 Selection of Manufacturing Processes IIT BOMBAY
Module 3 Selection of Manufacturing Processes Lecture 8 Co-selection of Materials and Processes Instructional objectives By the end of this lecture, the student will learn (1) how to categorise various
More informationInformation Systemss and Software Engineering. Computer Science & Information Technology (CS)
GATE- 2016-17 Postal Correspondence 1 Information Systemss and Software Engineering Computer Science & Information Technology (CS) 20 Rank under AIR 100 Postal Correspondence Examination Oriented Theory,
More informationSoftware Architecture Evolution through Evolvability Analysis. Hongyu Pei Breivold
Mälardalen University Press Dissertations Software Architecture Evolution through Evolvability Analysis Hongyu Pei Breivold 2011 Mälardalen University School of Innovation, Design and Engineering Abstract
More informationMachinery Prognostics and Health Management. Paolo Albertelli Politecnico di Milano
Machinery Prognostics and Health Management Paolo Albertelli Politecnico di Milano (paollo.albertelli@polimi.it) Goals of the Presentation maintenance approaches and companies that deals with manufacturing
More informationUN Global Sustainable Development Report 2013 Annotated outline UN/DESA/DSD, New York, 5 February 2013 Note: This is a living document. Feedback welcome! Forewords... 1 Executive Summary... 1 I. Introduction...
More informationIS 525 Chapter 2. Methodology Dr. Nesrine Zemirli
IS 525 Chapter 2 Methodology Dr. Nesrine Zemirli Assistant Professor. IS Department CCIS / King Saud University E-mail: Web: http://fac.ksu.edu.sa/nzemirli/home Chapter Topics Fundamental concepts and
More informationA4BLUE - Adaptive Automation in Assembly For BLUE collar workers satisfaction in Evolvable context
A4BLUE Newsletter Issue n 2 September 2017 Updates on the first year project results A4BLUE PROJECT- Adaptive Automation in Assembly For BLUE collar workers satisfaction in Evolvable context Enjoy reading
More informationRajdeep Kaur Aulakh Department of Computer Science and Engineering
A Survey of Artificial Intelligence in Software Engineering Rajdeep Kaur Aulakh Department of Computer Science and Engineering Abstract: Software engineering are the principles which are used in the development
More informationDOCTORAL THESIS (Summary)
LUCIAN BLAGA UNIVERSITY OF SIBIU Syed Usama Khalid Bukhari DOCTORAL THESIS (Summary) COMPUTER VISION APPLICATIONS IN INDUSTRIAL ENGINEERING PhD. Advisor: Rector Prof. Dr. Ing. Ioan BONDREA 1 Abstract Europe
More informationCombined Air Emissions Reporting System (CAER) A State s Perspective
Combined Air Emissions Reporting System (CAER) A State s Perspective Kathy Pendleton, P.E. Air Quality Division Texas Commission on Environmental Quality 2016 Midwest and Central States Air Quality Workshop
More informationExploring Computing Environment Possibilities for Risk Oriented Testing
ISSN: 0974-6471, Vol. 10, No. (3) 2017, Pg. 674-682 Oriental Journal of Computer Science and Technology Journal Website: www.computerscijournal.org Exploring Computing Environment Possibilities for Risk
More informationDevelopment of motor body fixture using blackboard framework approch
Development of motor body fixture using blackboard framework approch Mr. A. D. PARSANA M.E.[Machine Design] Student, Department Of Mechanical Engineering, R. K. College Of Engineering And Technology, Rajkot,
More informationPolicy-Based RTL Design
Policy-Based RTL Design Bhanu Kapoor and Bernard Murphy bkapoor@atrenta.com Atrenta, Inc., 2001 Gateway Pl. 440W San Jose, CA 95110 Abstract achieving the desired goals. We present a new methodology to
More informationAn Exploratory Study of Design Processes
International Journal of Arts and Commerce Vol. 3 No. 1 January, 2014 An Exploratory Study of Design Processes Lin, Chung-Hung Department of Creative Product Design I-Shou University No.1, Sec. 1, Syuecheng
More informationBrief to the. Senate Standing Committee on Social Affairs, Science and Technology. Dr. Eliot A. Phillipson President and CEO
Brief to the Senate Standing Committee on Social Affairs, Science and Technology Dr. Eliot A. Phillipson President and CEO June 14, 2010 Table of Contents Role of the Canada Foundation for Innovation (CFI)...1
More informationAssessment of Smart Machines and Manufacturing Competence Centre (SMACC) Scientific Advisory Board Site Visit April 2018.
Assessment of Smart Machines and Manufacturing Competence Centre (SMACC) Scientific Advisory Board Site Visit 25-27 April 2018 Assessment Report 1. Scientific ambition, quality and impact Rating: 3.5 The
More informationINTELLIGENT APRIORI ALGORITHM FOR COMPLEX ACTIVITY MINING IN SUPERMARKET APPLICATIONS
Journal of Computer Science, 9 (4): 433-438, 2013 ISSN 1549-3636 2013 doi:10.3844/jcssp.2013.433.438 Published Online 9 (4) 2013 (http://www.thescipub.com/jcs.toc) INTELLIGENT APRIORI ALGORITHM FOR COMPLEX
More informationDevelopment Process Visualization and Project Management
Development Process Visualization and Project Management V Yuichi Arita V Noriyasu Nakayama V Yutaka Awata (Manuscript received May 31, 2006) The environment surrounding enterprises is complex and rapidly
More informationTHE VEHICLE ROUTING PROBLEM: LATEST ADVANCES AND NEW CHALLENGES (OPERATIONS RESEARCH/COMPUTER SCIENCE INTERFACES SERIES) FROM SPRINGER
THE VEHICLE ROUTING PROBLEM: LATEST ADVANCES AND NEW CHALLENGES (OPERATIONS RESEARCH/COMPUTER SCIENCE INTERFACES SERIES) FROM SPRINGER DOWNLOAD EBOOK : THE VEHICLE ROUTING PROBLEM: LATEST ADVANCES AND
More informationIntroduction to Humans in HCI
Introduction to Humans in HCI Mary Czerwinski Microsoft Research 9/18/2001 We are fortunate to be alive at a time when research and invention in the computing domain flourishes, and many industrial, government
More informationTowards an MDA-based development methodology 1
Towards an MDA-based development methodology 1 Anastasius Gavras 1, Mariano Belaunde 2, Luís Ferreira Pires 3, João Paulo A. Almeida 3 1 Eurescom GmbH, 2 France Télécom R&D, 3 University of Twente 1 gavras@eurescom.de,
More informationABSTRACT I. INTRODUCTION
International Journal of Scientific Research in Computer Science, Engineering and Inmation Technology 2017 IJSRCSEIT Volume 2 Issue 3 ISSN : 2456-3307 A Review on Engineering in Rapid P. Maheshwaran, Rahul
More informationTowards a multi-view point safety contract Alejandra Ruiz 1, Tim Kelly 2, Huascar Espinoza 1
Author manuscript, published in "SAFECOMP 2013 - Workshop SASSUR (Next Generation of System Assurance Approaches for Safety-Critical Systems) of the 32nd International Conference on Computer Safety, Reliability
More informationEmotion analysis using text mining on social networks
Emotion analysis using text mining on social networks Rashmi Kumari 1, Mayura Sasane 2 1 Student,M.E-CSE, Parul Institute of Technology, Limda, Vadodara, India 2 Assistance Professor, M.E-CSE, Parul Institute
More informationSocial Data Analytics Tool (SODATO)
Social Data Analytics Tool (SODATO) Abid Hussain 1 and Ravi Vatrapu 1,2 1 CSSL, Department of IT Management, Copenhagen Business School, Denmark 2 MOTEL, Norwegian School of Information Technology (NITH),
More informationsdi ontology and implications for research in the developing world
sdi ontology and implications for research in the developing world yola georgiadou beyond sdi september 20, 2006 INTERNATIONAL INSTITUTE FOR GEO-INFORMATION SCIENCE AND EARTH OBSERVATION Structure Cycle
More informationGOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS
GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS 1 A. SOUJANYA, 2 SIDDHARTHA GHOSH 1 M.Tech Student, Department of CSE, Keshav Memorial Institute of Technology(KMIT), Narayanaguda, Himayathnagar,
More informationDistilling Scenarios from Patterns for Software Architecture Evaluation A Position Paper
Distilling Scenarios from Patterns for Software Architecture Evaluation A Position Paper Liming Zhu, Muhammad Ali Babar, Ross Jeffery National ICT Australia Ltd. and University of New South Wales, Australia
More informationImage Enhancement using Hardware co-simulation for Biomedical Applications
Image Enhancement using Hardware co-simulation for Biomedical Applications Kalyani A. Dakre Dept. of Electronics and Telecommunications P.R. Pote (Patil) college of Engineering and, Management, Amravati,
More informationxunit Test Patterns Refactoring Test Code Gerard Meszaros r\addison-wesley
xunit Test Patterns Refactoring Test Code Gerard Meszaros r\addison-wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Capetown Sydney
More informationScalable systems for early fault detection in wind turbines: A data driven approach
Scalable systems for early fault detection in wind turbines: A data driven approach Martin Bach-Andersen 1,2, Bo Rømer-Odgaard 1, and Ole Winther 2 1 Siemens Diagnostic Center, Denmark 2 Cognitive Systems,
More informationPotential areas of industrial interest relevant for cross-cutting KETs in the Electronics and Communication Systems domain
This fiche is part of the wider roadmap for cross-cutting KETs activities Potential areas of industrial interest relevant for cross-cutting KETs in the Electronics and Communication Systems domain Cross-cutting
More informationI. INTRODUCTION II. BUSINESS OBJECTIVES. A. To optimize cylinder block cell that has maximum rejection records in the plant.
ISSN: 2321-7782 (Online) Impact Factor: 6.047 Volume 4, Issue 10, October 2016 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case
More informationAutomated Test Summit 2005 Keynote
1 Automated Test Summit 2005 Keynote Trends and Techniques Across the Development Cycle Welcome to the Automated Test Summit 2005. Thank you all for joining us. We have a very exciting day full of great
More informationSoftware Quality Engineering: Testing, Quality Assurance, and Quantifiable Improvement
Software Quality Engineering Slide (Ch.13) 1 Software Quality Engineering: Testing, Quality Assurance, and Quantifiable Improvement Jeff Tian, tian@engr.smu.edu www.engr.smu.edu/ tian/sqebook Chapter 13.
More informationIntroduction. Article 50 million: an estimate of the number of scholarly articles in existence RESEARCH ARTICLE
Article 50 million: an estimate of the number of scholarly articles in existence Arif E. Jinha 258 Arif E. Jinha Learned Publishing, 23:258 263 doi:10.1087/20100308 Arif E. Jinha Introduction From the
More informationArchitectural assumptions and their management in software development Yang, Chen
University of Groningen Architectural assumptions and their management in software development Yang, Chen IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish
More informationMetaMet - A Soft Systemic Way Toward the Quality of Information Systems
7 MetaMet - A Soft Systemic Way Toward the Quality of Information Systems Peter Kokol and Bruno Stiglic The Facuhy of Technical Sciences 62000 Maribor Slovenia Abstract The quality of information systems
More information2018 ASSESS Update. Analysis, Simulation and Systems Engineering Software Strategies
2018 ASSESS Update Analysis, Simulation and Systems Engineering Software Strategies The ASSESS Initiative The ASSESS Initiative was formed to bring together key players to guide and influence strategies
More informationBelgian Position Paper
The "INTERNATIONAL CO-OPERATION" COMMISSION and the "FEDERAL CO-OPERATION" COMMISSION of the Interministerial Conference of Science Policy of Belgium Belgian Position Paper Belgian position and recommendations
More informationBuilding safe, smart, and efficient embedded systems for applications in life-critical control, communication, and computation. http://precise.seas.upenn.edu The Future of CPS We established the Penn Research
More informationLatest trends in sentiment analysis - A survey
Latest trends in sentiment analysis - A survey Anju Rose G Punneliparambil PG Scholar Department of Computer Science & Engineering Govt. Engineering College, Thrissur, India anjurose.ar@gmail.com Abstract
More informationDreamCatcher Agile Studio: Product Brochure
DreamCatcher Agile Studio: Product Brochure Why build a requirements-centric Agile Suite? As we look at the value chain of the SDLC process, as shown in the figure below, the most value is created in the
More informationArticle. The Internet: A New Collection Method for the Census. by Anne-Marie Côté, Danielle Laroche
Component of Statistics Canada Catalogue no. 11-522-X Statistics Canada s International Symposium Series: Proceedings Article Symposium 2008: Data Collection: Challenges, Achievements and New Directions
More informationDesign, Development and Analysis of Clamping Force of a Cylinder of Fixture for Casing of Differential
Design, Development and Analysis of Clamping of a Cylinder of Fixture for Casing of Differential R.Akshay 1, Dr.B.N.Ravikumar 2 1PG Student, Department of Mechanical Engineering Bangalore Institute of
More informationAerospace Software* Cost and Timescale Reduction *and complex electronic hardware
Aerospace Software* Cost and Timescale Reduction *and complex electronic hardware Andrew Hawthorn Deputy Director, Intelligent Systems / Altran UK and SECT-AIR WP4 Lead on behalf of the SECT-AIR Consortium
More informationDesign Constructs for Integration of Collaborative ICT Applications in Innovation Management
Design Constructs for Integration of Collaborative ICT Applications in Innovation Management Sven-Volker Rehm 1, Manuel Hirsch 2, Armin Lau 2 1 WHU Otto Beisheim School of Management, Burgplatz 2, 56179
More informationIntroduction to Computational Intelligence in Healthcare
1 Introduction to Computational Intelligence in Healthcare H. Yoshida, S. Vaidya, and L.C. Jain Abstract. This chapter presents introductory remarks on computational intelligence in healthcare practice,
More informationThe Evolution of User Research Methodologies in Industry
1 The Evolution of User Research Methodologies in Industry Jon Innes Augmentum, Inc. Suite 400 1065 E. Hillsdale Blvd., Foster City, CA 94404, USA jinnes@acm.org Abstract User research methodologies continue
More informationINFORMATION SYSTEMS RESEARCH PAPER IDEAS
page 1 / 6 page 2 / 6 information systems research paper pdf 2. calling for a return to an exploration of the "IT" that underlies all IS research (Orlikowski and Iacono, 2001) thus underlining the need
More informationA New Approach to the Design and Verification of Complex Systems
A New Approach to the Design and Verification of Complex Systems Research Scientist Palo Alto Research Center Intelligent Systems Laboratory Embedded Reasoning Area Tolga Kurtoglu, Ph.D. Complexity Highly
More informationBy the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process.
By the end of this chapter, you should: Understand what is meant by engineering design. Understand the phases of the engineering design process. Be familiar with the attributes of successful engineers.
More informationCSE 435: Software Engineering
CSE 435: Software Engineering Dr. James Daly 3501 Engineering Building Office: 3501 EB, by appointment dalyjame at msu dot edu TAs: Vincent Ragusa and Mohammad Roohitavaf Helproom Tuesday: 2-4 pm, Wednesday
More informationIntroduction to Design Science Methodology
Introduction to Design Science Methodology Roel Wieringa Slides based on the book Design Science Methodology for Information Systems and Software Engineering, Springer 2014 1 Design science Design science
More informationIIPTA. Role of Intellectual Property Rights in Biotechnology Industry. Launch a Career. Be Awesome
IIPTA Launch a Career. Be Awesome www.iipta.com Role of Intellectual Property Rights in Biotechnology Industry INTRODUCTION TO THE WORKSHOP Intellectual Property Rights is a tool to protect innovation
More informationMeeting of International Authorities under the Patent Cooperation Treaty (PCT)
E ORIGINAL: ENGLISH ONLY DATE: JANUARY 17, 2013 Meeting of International Authorities under the Patent Cooperation Treaty (PCT) Twentieth Session Munich, February 6 to 8, 2013 QUALITY Document prepared
More informationQUALITY ASSESSMENT OF IMAGES UNDERGOING MULTIPLE DISTORTION STAGES. Shahrukh Athar, Abdul Rehman and Zhou Wang
QUALITY ASSESSMENT OF IMAGES UNDERGOING MULTIPLE DISTORTION STAGES Shahrukh Athar, Abdul Rehman and Zhou Wang Dept. of Electrical & Computer Engineering, University of Waterloo, Waterloo, ON, Canada Email:
More informationPerformance Evaluation of MANET Using Quality of Service Metrics
Performance Evaluation of MANET Using Quality of Service Metrics C.Jinshong Hwang 1, Ashwani Kush 2, Ruchika,S.Tyagi 3 1 Department of Computer Science Texas State University, San Marcos Texas, USA 2,
More informationHCI of Software. Design Methodologies Tools CASE, UML, Patterns Interface Builders. design. implement
HCI of Software HCI of Software 1 Software (Engineering) is a subset of HCIs (CS/IT professionals are human) and should be experimentally studied. Software is expensive, major cost is human Software costs
More informationENGAGE MSU STUDENTS IN RESEARCH OF MODEL-BASED SYSTEMS ENGINEERING WITH APPLICATION TO NASA SOUNDING ROCKET MISSION
2017 HAWAII UNIVERSITY INTERNATIONAL CONFERENCES SCIENCE, TECHNOLOGY & ENGINEERING, ARTS, MATHEMATICS & EDUCATION JUNE 8-10, 2017 HAWAII PRINCE HOTEL WAIKIKI, HONOLULU, HAWAII ENGAGE MSU STUDENTS IN RESEARCH
More informationINTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003
INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003 A KNOWLEDGE MANAGEMENT SYSTEM FOR INDUSTRIAL DESIGN RESEARCH PROCESSES Christian FRANK, Mickaël GARDONI Abstract Knowledge
More informationReduce cost sharing and fees Include other services. Services: which services are covered? Population: who is covered?
3.3 Assessment: National health technology assessment unit 3.3.1 Introduction Health systems throughout the world are struggling with the challenge of how to manage health care delivery in resource-constrained
More informationAES - Automotive Embedded Systems
Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 230 - ETSETB - Barcelona School of Telecommunications Engineering 744 - ENTEL - Department of Network Engineering MASTER'S DEGREE
More informationFrom Smart Machines to Smart Supply Chains: Some Missing Pieces
From Smart Machines to Smart Supply Chains: Some Missing Pieces LEON MCGINNIS PROFESSOR EMERITUS STEWART SCHOOL OF INDUSTRIAL AND SYSTEMS ENGINEERING GEORGIA TECH Agenda Smart factory context Reality check
More informationLOCALIZATION AND ROUTING AGAINST JAMMERS IN WIRELESS NETWORKS
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.955
More information24 Challenges in Deductive Software Verification
24 Challenges in Deductive Software Verification Reiner Hähnle 1 and Marieke Huisman 2 1 Technische Universität Darmstadt, Germany, haehnle@cs.tu-darmstadt.de 2 University of Twente, Enschede, The Netherlands,
More informationINTELLIGENT SOFTWARE QUALITY MODEL: THE THEORETICAL FRAMEWORK
INTELLIGENT SOFTWARE QUALITY MODEL: THE THEORETICAL FRAMEWORK Jamaiah Yahaya 1, Aziz Deraman 2, Siti Sakira Kamaruddin 3, Ruzita Ahmad 4 1 Universiti Utara Malaysia, Malaysia, jamaiah@uum.edu.my 2 Universiti
More informationSmartkarma FAQ. Smartkarma Innovations Pte Ltd Singapore Co. Reg. No G
Smartkarma FAQ Smartkarma Innovations Pte Ltd Singapore Co. Reg. No. 201209271G #03-08, The Signature, 51 Changi Business Park Central 2 Singapore 486066 Tel: +65 6715 1480 www.smartkarma.com 1. Why would
More informationImproving Application Development with Digital Libraries
Improving Application Development with Digital Libraries How on-demand access to trusted information is used to overcome costly delays and rework in the application development process - through timeliness
More informationThe Development of the Software to Optimize Geophysical Field Oil and Gas Exploration
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS The Development of the Software to Optimize Geophysical Field Oil and Gas Exploration Recent citations - Development of Cross-Platform
More informationApplication of Deep Learning in Software Security Detection
2018 International Conference on Computational Science and Engineering (ICCSE 2018) Application of Deep Learning in Software Security Detection Lin Li1, 2, Ying Ding1, 2 and Jiacheng Mao1, 2 College of
More informationHistory and Perspective of Simulation in Manufacturing.
History and Perspective of Simulation in Manufacturing Leon.mcginnis@gatech.edu Oliver.rose@unibw.de Agenda Quick review of the content of the paper Short synthesis of our observations/conclusions Suggested
More informationIntroduction to Design Science Methodology
Introduction to Design Science Methodology Roel Wieringa Slides based on the book Design Science Methodology for Information Systems and Software Engineering, Springer 2014 1 Design science Design science
More informationOPEN CALLS 2018 (draft) carlo m borghini, Executive Director 2017 Nov 20
OPEN CALLS (draft) carlo m borghini, Executive Director 2017 Nov 20 A PUBLIC-PRIVATE PARTNERSHIP R&I PLATFORM FOR RAILWAY WORKING TOGETHER TO DRIVE INNOVATION BY 2024 What s ongoing - Award and signature
More informationAn Evaluation Framework. Based on the slides available at book.com
An Evaluation Framework The aims Explain key evaluation concepts & terms Describe the evaluation paradigms & techniques used in interaction design Discuss the conceptual, practical and ethical issues that
More informationUNIT IV SOFTWARE PROCESSES & TESTING SOFTWARE PROCESS - DEFINITION AND IMPLEMENTATION
UNIT IV SOFTWARE PROCESSES & TESTING Software Process - Definition and implementation; internal Auditing and Assessments; Software testing - Concepts, Tools, Reviews, Inspections & Walkthroughs; P-CMM.
More informationPPP InfoDay Brussels, July 2012
PPP InfoDay Brussels, 09-10 July 2012 The Factories of the Future Calls in ICT WP2013. Objectives 7.1 and 7.2 DG CONNECT Scientific Officers: Rolf Riemenschneider, Mariusz Baldyga, Christoph Helmrath,
More informationLossless Huffman coding image compression implementation in spatial domain by using advanced enhancement techniques
Lossless Huffman coding image compression implementation in spatial domain by using advanced enhancement techniques Ali Tariq Bhatti 1, Dr. Jung H. Kim 2 1,2 Department of Electrical & Computer engineering
More informationInternational Journal of Advanced Research in Computer Science and Software Engineering
Volume 3, Issue 4, April 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Novel Approach
More informationDesign Science Research Methods. Prof. Dr. Roel Wieringa University of Twente, The Netherlands
Design Science Research Methods Prof. Dr. Roel Wieringa University of Twente, The Netherlands www.cs.utwente.nl/~roelw UFPE 26 sept 2016 R.J. Wieringa 1 Research methodology accross the disciplines Do
More informationSMART CITY VNPT s APPROACH & EXPERIENCE. VNPT Group
SMART CITY VNPT s APPROACH & EXPERIENCE VNPT Group Thanh Hoa, 5 th July 2018 1 SmartCity AGENDA 1 Technology context for Smart City 2 VNPT s Approach for Smart City 3 VNPT s Experience in Smart City Development
More informationA FORMAL METHOD FOR MAPPING SOFTWARE ENGINEERING PRACTICES TO ESSENCE
A FORMAL METHOD FOR MAPPING SOFTWARE ENGINEERING PRACTICES TO ESSENCE Murat Pasa Uysal Department of Management Information Systems, Başkent University, Ankara, Turkey ABSTRACT Essence Framework (EF) aims
More informationTechnology Roadmapping An Overview for MAA Thrust Area Work Groups
Technology Roadmapping An Overview for MAA Thrust Area Work Groups Technology Roadmapping What is it How would you develop it Apr. 2013 How would you use it Evolution of technology roadmapping Strategic
More informationAddressing the Challenges of Radar and EW System Design and Test using a Model-Based Platform
Addressing the Challenges of Radar and EW System Design and Test using a Model-Based Platform By Dingqing Lu, Agilent Technologies Radar systems have come a long way since their introduction in the Today
More informationDistributed Systems Programming (F21DS1) Formal Methods for Distributed Systems
Distributed Systems Programming (F21DS1) Formal Methods for Distributed Systems Andrew Ireland Department of Computer Science School of Mathematical and Computer Sciences Heriot-Watt University Edinburgh
More informationANALYSIS AND EVALUATION OF COGNITIVE BEHAVIOR IN SOFTWARE INTERFACES USING AN EXPERT SYSTEM
ANALYSIS AND EVALUATION OF COGNITIVE BEHAVIOR IN SOFTWARE INTERFACES USING AN EXPERT SYSTEM Saad Masood Butt & Wan Fatimah Wan Ahmad Computer and Information Sciences Department, Universiti Teknologi PETRONAS,
More informationEnabling Model-Based Design for DO-254 Compliance with MathWorks and Mentor Graphics Tools
1 White paper Enabling Model-Based Design for DO-254 Compliance with MathWorks and Mentor Graphics Tools The purpose of RTCA/DO-254 (referred to herein as DO-254 ) is to provide guidance for the development
More informationPublishing date: 22/12/2014 Document title: ACER Opinion on the draft ENTSO-E Work Programme We appreciate your feedback
Publishing date: 22/12/2014 Document title: ACER Opinion on the draft ENTSO-E Work Programme 2014-2015 We appreciate your feedback Please click on the icon to take a 5 online survey and provide your feedback
More informationA Qualitative Research Proposal on Emotional. Values Regarding Mobile Usability of the New. Silver Generation
Contemporary Engineering Sciences, Vol. 7, 2014, no. 23, 1313-1320 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.49162 A Qualitative Research Proposal on Emotional Values Regarding Mobile
More informationBuilding Energy Optimization Tools and Their Applicability in Architectural Conceptual Design Stage
Available online at www.sciencedirect.com ScienceDirect Energy Procedia 00 (2015) 000 000 www.elsevier.com/locate/procedia 6th International Building Physics Conference, IBPC 2015 Building Energy Optimization
More information