Filters








304,050 Hits in 4.5 sec

Cognitive factors in perspective-based reading (PBR): A protocol analysis study

Bryan Robbins, Jeff Carver
2009 2009 3rd International Symposium on Empirical Software Engineering and Measurement  
The authors conclude that protocol analysis is a useful tool for analyzing cognitively intense software engineering tasks such as software inspections.  ...  The following study investigated cognitive factors involved in applying the Perspective-Based Reading (PBR) technique for defect detection in software inspections.  ...  Acknowledgments We wish to thank the members of the Empirical Software Engineering Group at Mississippi State University. We also wish to thank Dr.  ... 
doi:10.1109/esem.2009.5316027 dblp:conf/esem/RobbinsC09 fatcat:ck4lyxbmyzf4hf4ekdzblnikja

Proposed Concepts for a Tool for Multidimensional Performance Modeling in Software Engineering Management

Pierre Bourque, Vasile Stroian, Alain Abran
2006 2006 IEEE International Symposium on Industrial Electronics  
The models currently proposed do not meet the analytical requirements of software engineering management when various viewpoints must be taken into account concurrently.  ...  A major difficulty with current organizational performance models in software engineering management is to represent many possible viewpoints quantitatively and in a consolidated manner, while at the same  ...  The Skandia Navigator [22] is based on the identification of critical indicators in five perspectives, all of them linked to the value creation process: a financial focus, a customer focus, a process  ... 
doi:10.1109/isie.2006.296138 fatcat:ashpcl76nffvxo6fi5dxsjblhu

Extending recommendation systems with software maps

Jonas Trumper, Jurgen Dollner
2012 2012 Third International Workshop on Recommendation Systems for Software Engineering (RSSE)  
In practice, recommendation systems have evolved as helpful tools to facilitate and optimize software engineering processes.  ...  In this paper, we first discuss different perspectives on softwareengineering processes and examples of recommendation systems that support representatives of these perspectives.  ...  CONCLUSIONS We have presented an overview of perspectives on software engineering processes that we observed during visits to industry partners.  ... 
doi:10.1109/rsse.2012.6233420 dblp:conf/icse/TrumperD12 fatcat:j3dxcj4q7nd35kdqfzg2vcli4e

Requirements for process management support

Martin Kowalczyk, Ove Armbrust, Masafumi Katahira, Tatsuya Kaneko, Yuko Miyamoto, Yumi Koishi
2011 Proceeding of the 2nd workshop on Software engineering for sensor network applications - SESENA '11  
This experience report outlines current practitioners' requirements regarding software process management and their use to evaluate and select a suitable technology to support the Japan Aerospace Exploration  ...  Agency's software process management activities.  ...  Additionally, the results indicate that the set of requirements seems to cover current requirements for software process management from the perspective of the Japan Aerospace Exploration Agency.  ... 
doi:10.1145/1987875.1987904 dblp:conf/ispw/KowalczykAKKMK11 fatcat:z52azelednhzbfswh2s36pst7i

Understanding the Tenets of Agile Software Engineering: Lecturing, Exploration and Critical Thinking [article]

Shvetha Soundararajan, James D. Arthur, Amine Chigani
2010 arXiv   pre-print
In an effort to address this concern, we offered a graduate-level course entitled "Agile Software Engineering" in the Department of Computer Science at Virginia Tech in Fall 2009.  ...  This paper describes our experiences during the offering of that course, and in particular, the unique perspectives of the class instructor, the teaching assistant and a student who was enrolled in the  ...  Issue: CMMI focuses on assessing an organization's process and process artifacts. On the other hand, Agile Software Development places emphasis on assessing the working software or product.  ... 
arXiv:1005.5060v1 fatcat:zf2lvuh2yzdhjplgxgeiawny5a

Secure Deep Learning Engineering: A Software Quality Assurance Perspective [article]

Lei Ma, Felix Juefei-Xu, Minhui Xue, Qiang Hu, Sen Chen, Bo Li, Yang Liu, Jianjun Zhao, Jianxiong Yin, Simon See
2018 arXiv   pre-print
We, from a software quality assurance perspective, pinpoint challenges and future opportunities towards universal secure deep learning engineering.  ...  We hope this work and the accompanied paper repository can pave the path for the software engineering community towards addressing the pressing industrial demand of secure intelligent applications.  ...  We further discuss current challenges and opportunities in SDLE from a software quality assurance perspective.  ... 
arXiv:1810.04538v1 fatcat:fbxdxvw55zc7vbkpjm6bpknlby

A Perspective on Software Engineering Education with Open Source Software

Pankaj Kamthan
2012 International Journal of Open Source Software & Processes  
Based on a pragmatic framework, the prospects of integrating OSS in a traditional software engineering curriculum are outlined, and concerns in realizing them are given.  ...  The practices fundamental to software engineering, including those related to management, process, and workflow deliverables, are examined in light of OSS.  ...  However, the current studies of OSSbased education are limited in one or more of the following ways: the discussion is often confined to the case study of a specific OSS, does not highlight the problems  ... 
doi:10.4018/ijossp.2012070102 fatcat:rpklfvnqqjdpzl5hpn6isla5ce

User-Perceived Quality Factors For Certification Model Of Web-Based System

Jamaiah H. Yahaya, Aziz Deraman, Abdul Razak Hamdan, Yusmadi Yah Jusoh
2014 Zenodo  
One of the most essential issues in software products is to maintain it relevancy to the dynamics of the user's requirements and expectation.  ...  The quality model is derived based on IEEE structure and FCM model.  ...  Currently, software processes and software products are evaluated and assessed so that the quality level of the software process and product can be determined.  ... 
doi:10.5281/zenodo.1092300 fatcat:nuqk4hw53ff55j6jui4sb5i57y

Proposing a Systematic Approach to Verify Software Requirements

Zuhoor Abdullah Salim Al-Khanjari
2014 Journal of Software Engineering and Applications  
This paper discusses the impact of the activities of the analysis phase on the development process and on the software itself.  ...  It describes the development of the ReqVerifier tool and proposes a systematic approach on how to test software requirements and verify them against stakeholders' vision in order to develop a good software  ...  The current author proposed the ReqVerifier tool as one effort of CASE to help the software engineering community to resolve or at least to reduce the conflicts that might occur between the software developers  ... 
doi:10.4236/jsea.2014.74023 fatcat:dg3x2wac3ba3pc7xly4ukk35ha

Software maintenance like maintenance in other engineering disciplines

Gustavo Villavicencio
2014 Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering - FSE 2014  
Software maintenance exhibits many differences regarding how other engineering disciplines carry out maintenance on their artifacts.  ...  In software engineering this approach can be simulated by combining program transformation techniques, search-based software engineering technology and design attributes.  ...  Current software engineering makes no distinction between the artifact in one context or in the other.  ... 
doi:10.1145/2635868.2666613 dblp:conf/sigsoft/Villavicencio14 fatcat:g3h6h62odbbi3jusxiyvqa5bva

Developing Research Questions in Natural Language Processing and Software Engineering

Nakul Sharma, Prasanth Yalla
2018 JOIV: International Journal on Informatics Visualization  
An overview of the current state of art research in SE and NLP is presented. This is done by referring to the SE Body of Knowledge (SEBOK).  ...  This paper endeavors to develop newer medium of developing research questions by keeping in view both fields of SE and NLP in proper perspectives.  ...  In the current work, the focus is providing better perspectives in framing the most critical aspect of research, research questions.  ... 
doi:10.30630/joiv.2.4.159 fatcat:6pyifiydj5e2ddrxcwul4rf6ti

Evaluating guidelines for empirical software engineering studies

Barbara Kitchenham, Liming Zhu, Hiyam Al-Khilidar, Muhammad Ali Babar, Mike Berry, Karl Cox, Jacky Keung, Felicia Kurniawati, Mark Staples, He Zhang
2006 Proceedings of the 2006 ACM/IEEE international symposium on International symposium on empirical software engineering - ISESE '06  
Apart from the Author perspective, the inspections were based on a set of questions derived by brainstorming.  ...  Several researchers have criticized the standards of performing and reporting empirical studies in software engineering.  ...  We noted that formal experiments are currently not often used in software engineering research.  ... 
doi:10.1145/1159733.1159742 dblp:conf/isese/KitchenhamABBCKKSZZ06 fatcat:l3xdfrg2nrdbdnrraxjrimq7nq

Documenting software systems with views II

Jochen Hartmann, Shihong Huang, Scott Tilley
2001 Proceedings of the 19th annual international conference on Computer documentation - SIGDOC '01  
To illustrate the approach, selected aspects of the document creation process for an engine control system are presented.  ...  Software engineers rely on program documentation as an aid in understanding the functional nature, high-level design, and implementation details of complex applications.  ...  Reverse engineering is an emerging branch of software engineering that can aid systematic evolution by providing a software engineer with a better understanding of the subject system's current design and  ... 
doi:10.1145/501565.501571 fatcat:765anyu3vnaczin7fytw7cunma

Documenting software systems with views II

Jochen Hartmann, Shihong Huang, Scott Tilley
2001 Proceedings of the 19th annual international conference on Computer documentation - SIGDOC '01  
To illustrate the approach, selected aspects of the document creation process for an engine control system are presented.  ...  Software engineers rely on program documentation as an aid in understanding the functional nature, high-level design, and implementation details of complex applications.  ...  Reverse engineering is an emerging branch of software engineering that can aid systematic evolution by providing a software engineer with a better understanding of the subject system's current design and  ... 
doi:10.1145/501516.501571 dblp:conf/sigdoc/HartmannHT01 fatcat:mz6ykaed2bfupbymyy2cmhq4je

Information Seeking & Documentation as Communication: A Software Engineering Perspective

Michael O'Brien
2014 Communication and Language at Work - Bridging Theory and Practice  
It finally concludes with a discussion on how software documentation practices can be improved to ensure software engineers communicate more effectively via the wide variety of documents that their projects  ...  Essentially, the role of documentation in a software engineering context is to communicate information and knowledge of the system it describes.  ...  Engineering Perspective 28 focusing specifically on getting the answers they need to complete a task using a variety of information types.  ... 
doi:10.7146/claw.v1i3.16558 fatcat:ckidiuaaqzg7xlgmgmhrivxeqm
« Previous Showing results 1 — 15 out of 304,050 results