201,644 Hits in 6.7 sec

Providing Automatic Support for Heuristic Rules of Methods [chapter]

Bedir Tekinerdogan, Mehmet Aksit
1998 Lecture Notes in Computer Science  
In this paper we describe an approach for formalizing the heuristic rules of methods.  ...  In method-based software development, software engineers create artifacts based on the heuristic rules of the adopted method.  ...  In this paper we provide a generic approach for formalizing and implementing heuristic rules of methods. We defined a knowledge acquisition technique to extract the rules of a method.  ... 
doi:10.1007/3-540-49255-0_164 fatcat:bazfb23lzjhbvmpic4zzifwaxq

Reducing Maintenance Effort through Software Operation Knowledge: An Eclectic Empirical Evaluation

Henk van der Schuur, Slinger Jansen, Sjaak Brinkkemper
2011 2011 15th European Conference on Software Maintenance and Reengineering  
This paper proposes a technique for software operation knowledge acquisition and presentation through generic recording and visualization of software operation.  ...  Knowledge of in-the-field software operation is acquired unsophisticatedly: acquisition processes are implemented ad hoc, application-specific and are only triggered when endusers experience severe failures  ...  ACKNOWLEDGMENTS We thank all software vendors and participants, particularly G.W. Sloof, R. Dähne and A. van der Hoeven, for their cooperation and contributions. We thank A. Zaidman and J.  ... 
doi:10.1109/csmr.2011.26 dblp:conf/csmr/SchuurJB11 fatcat:slopa6hrnzbozcxq2lzgnlo3zm

The Impact of Factors of Success on the In-House Software Development for Preserving Tacit Knowledge: Survey

Mohammed W. Shbair, Wael F. AlSarraj, Khalid M. Kahloot
2016 Al-Mağallaẗ al-ʿarabiyyaẗ li-l-ʿulūm wa-našr abḥāṯ  
We conducted a survey to study the impact of these five factors on the tacit knowledge sharing between the developers within the in-house software development environment.  ...  The purpose of this study was to investigate the impact of factors of success on the in-house software development for preserving tacit knowledge.  ...  Knowledge acquisition for software development processes is a purely practical problem to be solved by experiment, independent of software engineering.  ... 
doi:10.26389/ajsrp.k28116 fatcat:7tqznl4ofvhidow5f2zejtokgq

A Reference Framework for Utilization of Software Operation Knowledge

Henk van der Schuur, Slinger Jansen, Sjaak Brinkkemper
2010 2010 36th EUROMICRO Conference on Software Engineering and Advanced Applications  
Knowledge of in-the-field software operation is a broad but ill-defined and fragmentarily supported subject and it is unclear how software vendors can take advantage of such knowledge.  ...  Vendors have to adapt their workflows, processes and tools to enable structural software operation knowledge utilization.  ...  Future research plans include development and validation of SOK acquisition tools, such as a tool for generic recording of inthe-field software operation.  ... 
doi:10.1109/seaa.2010.20 dblp:conf/euromicro/SchuurJB10 fatcat:272wjrtvtvepjai7or6beumo44

A Model For Collaborative Cots Software Acquisition (Cosa)

Torsti Rantapuska, Sariseelia Sore
2013 Zenodo  
In this paper, we develop a model for SMEs for the acquisition of Commercial Off-The-Shelf (COTS) software products.  ...  A leading idea of the model is that the ICT investment is basically a change initiative and therefore it should also be taken as a process of organizational learning.  ...  Accordingly, we present a COSA (Collaborative Software Acquisition) model about how the stakeholders could be involved in new software acquisition process.  ... 
doi:10.5281/zenodo.1088858 fatcat:axlvtwvzorgkbi72j6bw7t4y3y

A tool for task-based knowledge and specification acquisition

Jonathan Lee, John Yen, Josette Pastor
1994 International Journal of Intelligent Systems  
To support the framework, we have developed a knowledge acquisition tool, TAME.  ...  Knowledge acquisition has been identified as the bottleneck for knowledge engineering.  ...  PRISMA developed by Niskier and Maibaum2' viewed software specification as a knowledge acquisition activity.  ... 
doi:10.1002/int.4550090905 fatcat:pxiqsvbbszbppd62bp5ovsgo24

Analysis of Software-Intensive System Acquisition Using Hybrid Software Process Simulation [chapter]

KeungSik Choi, Doo-Hwan Bae
2006 Lecture Notes in Computer Science  
In this research, we analyze the effects of SISA practices on acquirer and developer using hybrid software process simulation modeling.  ...  However, DoD is inactive to implement the SISA practices because DoD doesn't fully understand how and why the SISA practices affect the performance of software-intensive system development.  ...  Related Work Häberlein [11] developed a system dynamics model for software acquisition projects.  ... 
doi:10.1007/11754305_28 fatcat:o7l4q4jml5fkdcspts6nzavkua

Application of a Knowledge Engineering Process to Support Engineering Design Application Development [chapter]

S. W. G. van der Elst, M. J. L. van Tooren
2008 Collaborative Product and Service Life Cycle Management for a Sustainable World  
To develop and successfully implement the concept of the DEE in industry, a Knowledge Engineering (KE) process is developed, integrating KBE techniques with Knowledge Management (KM).  ...  The KE process is applied to develop an application supporting the design and manufacturing of aircraft wiring harnesses, focussing on the assignment of electrical signals to connectors.  ...  To develop and successfully implement the concept of the DEE in industry, a KE process has been developed.  ... 
doi:10.1007/978-1-84800-972-1_39 fatcat:eptc64yivrdjhpmgxmel4zanna

eQuality: An application of DDUCKS to process management [chapter]

Jeffrey M. Bradshaw, Peter Holm, Oscar Kipersztok, Thomas Nguyen
1992 Lecture Notes in Computer Science  
Process management is a method for improving Boeing's business processes, however many aspects have been difficult to implement. eQuality is a software system based on a framework called DDUCKS that is  ...  We take a knowledge acquisition approach to the development of the tool, emphasizing the importance of mediating and intermediate knowledge representations.  ...  We have implemented an "open architecture" integrating environment that allows for a high degree of connectivity among hardware and software components.  ... 
doi:10.1007/3-540-55546-3_54 fatcat:rpg7nkj3jfdozaaqpqpq6ko5rq

A framework for acquisition and application of software architecture evolution knowledge

Aakash Ahmad, Pooyan Jamshidi, Claus Pahl
2013 Software engineering notes  
Tool support facilitates the knowledge acquisition and knowledge application processes in the PatEvol framework.  ...  However, due to recurring evolution there is a need for solutions that enable a systematic reuse of frequent changes in software architectures.  ...  for software change implementations [3, 4] .  ... 
doi:10.1145/2507288.2507301 fatcat:yapipeqnwzcnpax3o5h3zlozfq

Experience in implementing a learning software organization

K. Schneider, J.-P. von Hunnius, V.R. Basili
2002 IEEE Software  
First, it wanted to improve software development and acquisition processes to increase software quality and repeatability of success.  ...  Experiences are related to the environment and context in which they occurred, and when reused in their original context, they can direct software process improvement (SPI).  ...  to better use its internal software knowledge in two ways. First, it wanted to improve software development and acquisition processes to increase software quality and repeatability of success.  ... 
doi:10.1109/ms.2002.1003453 fatcat:3ffcanzvfjhqtob3oaptq2s7lm

Requirements acquisition

Mildred L.G. Shaw, Brian R. Gaines
1996 Software Engineering Journal  
Examples of knowledge elicitation methodologies and tools are given, and it is suggested that they all have some applicability in requirements elicitation for advanced information system development.  ...  In terms of requirements elicitation this corresponds to an emphasis on maintaining an audit trail from requirements through design, implementation, use and maintenance, that supports continuing user involvement  ...  We are grateful to Rudi Studer, Bill Swartout and the anonymous referees for detailed comments which improved the paper.  ... 
doi:10.1049/sej.1996.0022 fatcat:tvfuna4l2bfldlzegfg2i24fja

Knowledge acquisition techniques for decision analysis using AXOTL and AQUINAS

Jeffrey M. Bradshaw, Stanley P. Covington, Peter J. Russo, John H. Boose
1991 Knowledge Acquistion  
This paper describes the development of DDUCKS, an "open architecture" problem-modeling environment that integrates components from Axotl, a knowledge-based decision analysis workbench, with those of Aquinas  ...  , a knowledge acquisition workbench based on personal construct theory.  ...  Aquinas, Axotl, Canard, and DDUCKS are under development at the Boeing Advanced Technology Center. The original development of Canard was supported by NASA contract NAS2-12108.  ... 
doi:10.1016/s1042-8143(05)80004-4 fatcat:vjjipdnp7bh3bplxfkj4nvx74m

Modeling and simulating software acquisition process architectures

S.James Choi, Walt Scacchi
2001 Journal of Systems and Software  
This environment thus serves as a new kind of software process test-bed that can demonstrate and support experiments incorporating multiple software process simulation systems that interoperate in a distributed  ...  We ®rst describe our approach supporting the modeling and simulation of software acquisition processes using a software process architecture (SPA).  ...  Acknowledgements This work is supported by contract N487650-27803 to the Institute from Software Research from the Defense Acquisition University as part of their External Acquisition Research Program  ... 
doi:10.1016/s0164-1212(01)00102-9 fatcat:5m5mb3rdzncwrjrvr3ypnkvneq


Khalid Kahloot, Mohammed W. Shbair, Wael F. AlSarraj
The purpose of this study was to investigate the effects of pair-programming on the in-house software development for preserving tacit knowledge.  ...  We discuss the in-house software development concept in which the non-IT organizations may need to develop their own software internally with no need to have a third party software development organization  ...  Knowledge acquisition for software development processes is a purely practical problem to be solved by experiment, independent of software engineering.  ... 
doi:10.24297/ijmit.v11i2.4860 fatcat:jawo7vkyhzdspnxvpz36aujdpq
« Previous Showing results 1 — 15 out of 201,644 results