Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Computing Milieux (K) > Management Of Computing And Information Systems (K.6) > Software Management (K.6.3) > Software Development (K.6.3...)  
  1-10 of 605 Reviews about "Software Development (K.6.3...)": Date Reviewed
  Evolution or revolution: the critical need in genetic algorithm based testing
Surendran A., Samuel P.  Artificial Intelligence Review 48(3): 349-395, 2017. Type: Article

Software testing consumes a considerable amount of the cost and time of software development, but it is one of the most crucial phases; it cannot be skipped. Software testing is therefore referred to as “a necessary evil.” In the past ...

Dec 1 2017
  Bridging the chasm: a survey of software engineering practice in scientific programming
Storer T.  ACM Computing Surveys 50(4): 1-32, 2017. Type: Article

Software is notoriously difficult to get right even for experienced, professional software developers using modern software engineering practices. If these experts can’t produce correct programs, what chance do mere scientists have of writin...

Nov 2 2017
  Formalism & intuition in software development
Jackson M., Daylight E., De Grave K.,  Lonely Scholar, Geel, Belgium, 2015. 104 pp. Type: Book (978-9-491386-05-3)

This important book is the result of two interviews with Michael A. Jackson, conducted in 2013, for which Jackson rewrote and refined several parts of the transcripts. The interviews were very well prepared and excellent questions were asked....

Oct 23 2017
  Agile modeling with UML
Rumpe B.,  Springer, New York, NY, 2017.Type: Book (9783319588612)

In object-oriented (OO) software development, unified modeling language (UML) is a popular and important tool for object-oriented modeling and architecture description. The models, created using UML, could be used to generate codes. The object con...

Aug 31 2017
  Software development contracts: the impact of the provider’s risk of financial loss on project success
Jørgensen M.  CHASE 2017 (Proceedings of the 10th International Workshop on Cooperative and Human Aspects of Software Engineering, Buenos Aires, Argentina,  May 20-28, 2017) 30-35, 2017. Type: Proceedings

Contracts are an essential part of everyday life, even more so when it comes to our professional interactions. Now one would assume that the more favorable the terms are to you, the better off you are. However, what if that is not the case? The au...

Aug 9 2017
  On soft error reliability of virtualization infrastructure
Xu X., Huang H.  IEEE Transactions on Computers 65(12): 3727-3739, 2016. Type: Article

Server rooms are often populated with powerful hardware running hypervisors, in turn hosting many guest virtual machines. Here, a soft hardware error may propagate in surprising ways affecting the hypervisor itself, or one or more guests. In contr...

May 5 2017
   How social and communication channels shape and challenge a participatory culture in software development
Storey M., Zagalsky A., Filho F., Singer L., German D.  IEEE Transactions on Software Engineering 43(2): 185-204, 2017. Type: Article

Decades ago, Vannevar Bush was encouraging scientists to focus on inventions that extend man’s mind power rather than only man’s physical powers [1]. In a sense, his call has come true in software development....

May 3 2017
  The emergence of GitHub as a collaborative platform for education
Zagalsky A., Feliciano J., Storey M., Zhao Y., Wang W.  CSCW 2015 (Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, Vancouver, BC, Canada,  Mar 14-18, 2015) 1906-1917, 2015. Type: Proceedings

GitHub began as a platform to manage software development. More recently, however, GitHub has also been used as a platform to support education. To better understand this alternative use of GitHub, a qualitative study was undertaken. Online source...

Jul 21 2016
  Improving software management: the industry model, the knowledge model, the network model
Rose J.  Innovations in Systems and Software Engineering 11(1): 9-23, 2015. Type: Article

Software management is at the core of any software development task. Rose presents three dominant models in software management focusing on the most popular, devised and administered at Carnegie Mellon University: the capability maturity model (CM...

Jul 17 2015
  Enhancing a model-based engineering approach for distributed manufacturing automation systems with characteristics and design patterns
Fay A., Vogel-Heuser B., Frank T., Eckert K., Hadlich T., Diedrich C.  Journal of Systems and Software 101(C): 221-235, 2015. Type: Article

Modern manufacturing automation systems are complex engineering products that fulfill functions such as material handling, distribution, and processing. For this reason, their design is mostly the result of engineering professionals. Of course, th...

Jul 7 2015
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2017 ThinkLoud, Inc.
Terms of Use
| Privacy Policy