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
Search
  Browse All Reviews > Software (D) > Software Engineering (D.2) > Design (D.2.10)  
 
Options:
 
  1-10 of 78 Reviews about "Design (D.2.10)": Date Reviewed
  Omission of quality software development practices: a systematic literature review
Ghanbari H., Vartiainen T., Siponen M. ACM Computing Surveys 51(2): 1-27, 2018.  Type: Article

Omitting quality assurance practices in software development such as inspection often results in software deficiencies that have to be addressed later. To better understand the factors and processes involved in omission, the authors co...

Jul 26 2018
  Reactive Internet programming: state chart XML in action
Barbier F., Association for Computing Machinery and Morgan & Claypool, New York, NY, 2016. 241 pp.  Type: Book

In choosing this book to, in Nobel laureate J.D. Watson’s words, “read around [my] subject” [1], laureate Richard Feynman’s expressed truism, namely that “the same equations have the sa...

Sep 26 2016
   What are the elements of software design
Daniel Jackson. YouTube, 01:09:44, published on Mar 4, 2016, nueecs, https://www.youtube.com/watch?v=HIH0h2pPr9A. Type: Video

This is my second attempt to formally review a video for Computing Reviews. In the first attempt, the quality of production was so totally awful (with no relation to the lecturer) that any attempt to honestly review it was simpl...

Aug 5 2016
  Cooperation, collaboration and pair-programming: field studies on backup behavior
Coman I., Robillard P., Sillitti A., Succi G. Journal of Systems and Software 91124-134, 2014.  Type: Article

Coman et al. describe two studies of pair programming. They define the term backup behavior as the extent to which team members help each other perform their roles, that is, how much they act as backup for their peers....

May 6 2015
  EAGLE: engineering software in the ubiquitous globe by leveraging uncertainty
Autili M., Cortellessa V., Di Ruscio D., Inverardi P., Pelliccione P., Tivoli M.  ESEC/FSE 2011 (Proceedings of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, Szeged, Hungary, Sep 5-9, 2011) 488-491, 2011.  Type: Proceedings

Autili et al. describe the EAGLE approach for software integration where the integrator does not know the boundary conditions for a system composed of working components. They claim that the reuse of working software demands that our s...

Jan 5 2012
  Design pattern solutions as explicit entities in component-based software development
Štěpán P.  WCOP 2011 (Proceedings of the 16th International Workshop on Component-Oriented Programming, Boulder, CO, Jun 20-24, 2011) 9-16, 2011.  Type: Proceedings

This wonderful paper proposes special constraints for software patterns so that they can be processed to become executable software components. The design representation of patterns can help make them controllable software artifacts. T...

Aug 24 2011
  Accelerating technical design of business applications: a knowledge-based approach
Sarkar S., Verma K.  ISEC 2010 (Proceedings of the 3rd India Software Engineering Conference, Mysore, India, Feb 25-27, 2010) 43-50, 2010.  Type: Proceedings

In this paper, Sarkar and Verma introduce the technical design assistant tool (TDAT), a tool that incorporates a knowledge base elicited from experienced software application designers. It includes such important features as software a...

May 20 2010
  Improving the design of accessible Web pages through a study of user experience in order to define requirements
Villegas E., Sorribas X., Pifarré M., Fonseca D.  MSIADU 2009 (Proceedings of the 1st ACM SIGMM International Workshop on Media Studies and Implementations That Help Improving Access to Disabled Users, Beijing, China, Oct 23, 2009) 1-6, 2009.  Type: Proceedings

Villegas et al. propose a methodology for creating Web pages that meet accessibility requirements for handicapped users. The methodology proposed has two phases....

Apr 29 2010
  Human-centered software engineering: software engineering models, patterns and architectures for HCI
Seffah A. (ed), Vanderdonckt J. (ed), Desmarais M. (ed), Springer Publishing Company, Incorporated, London, UK, 2009. 398 pp.  Type: Book (9781848009066)

Editing a volume of chapters contributed by individual authors is one of the most challenging acts of authorship. It takes clarity of vision and relentless conviction, both of which are squeezed by the time pressures of publishers and ...

Oct 29 2009
  Designing a new foundation for design
Winograd T. Communications of the ACM 49(5): 71-74, 2006.  Type: Article

This short muddled exposition clearly does not support the author’s claims; he belies his own arguments with his fuzziness. That the language-aspect perspective (LAP) is a foundation for software design is debatable. The auth...

Jul 25 2006
 
 
 
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy