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 > Software (D) > Software Engineering (D.2) > Requirements/Specifications (D.2.1) > Tools (D.2.1...)  
  1-10 of 60 Reviews about "Tools (D.2.1...)": Date Reviewed
  Clean Python: elegant coding in Python
Kapil S.,  Apress, New York, NY, 2019. 284 pp. Type: Book (978-1-484248-77-5)

Every beginning programmer needs a friend to look over their shoulder at their screen and give advice on how to code better. This book attempts to be such a friend. The book is full of advice of the kind, “do this, don’t do that.”...

Jan 2 2020
  On the techniques we create, the tools we build, and their misalignments: a study of KLEE
Rizzi E., Elbaum S., Dwyer M.  ICSE 2016 (Proceedings of the 38th International Conference on Software Engineering, Austin, TX,  May 14-22, 2016) 132-143, 2016. Type: Proceedings

Software maintenance research seems to gets no respect and it is a minor miracle that the academic publish-or-perish system produced the data in this paper. This data indicates that ignoring maintenance distorts some academic research. The authors...

Dec 14 2016
  A model-driven approach for facilitating user-friendly design of complex event patterns
Boubeta-Puig J., Ortiz G., Medina-Bulo I.  Expert Systems with Applications: An International Journal 41(2): 445-456, 2014. Type: Article

Is graphical modeling for domain experts outside information technology (IT) the better choice in complex event processing (CEP) than doing it in some (text-based) event processing language (EPL)?...

Oct 9 2015
  A practical guide to controlled experiments of software engineering tools with human participants
Ko A., LaToza T., Burnett M.  Empirical Software Engineering 20(1): 110-141, 2015. Type: Article

Software engineering (SE) is, by its nature, empirical and interdisciplinary. A brief reflection on the software engineering life cycle identifies numerous activities, having varied interactions, that require challenging choices: for example, requ...

May 21 2015
  The NASA automated requirements measurement tool: a reconstruction
Carlson N., Laplante P.  Innovations in Systems and Software Engineering 10(2): 77-91, 2014. Type: Article

Reconstructions of systems often provide useful insights, and the work here is no exception. A description is first given of how the authors reconstructed NASA’s automated requirements measurement (ARM) tool. Then, as the authors discuss and...

Jul 8 2014
  The design of SREE: a prototype potential ambiguity finder for requirements specifications and lessons learned
Tjong S., Berry D.  REFSQ 2013 (Proceedings of the 19th International Conference on Requirements Engineering: Foundation for Software Quality, Essen, Germany,  Apr 8-11, 2013) 80-95, 2013. Type: Proceedings

The ambiguity finding tool SREE uses only lexical analysis to ensure 100 percent recall. SREE operates by searching for the presence of words and phrases defined in ten subcorpora. For example, the quantifier subcorpus contains words like few, man...

Jul 1 2014
  A survey of requirements specification in model-driven development of Web applications
Valderas P., Pelechano V.  ACM Transactions on the Web 5(2): 1-51, 2011. Type: Article

Model-driven development (MDD) is a technique that enables initial specification and development of software systems, independent of implementation technology. The initial models are refined over time to account for specific implementation constra...

Aug 1 2011
  Applying empirical software engineering to software architecture: challenges and lessons learned
Falessi D., Ali Babar M., Cantone G., Kruchten P.  Empirical Software Engineering 15(3): 250-276, 2010. Type: Article

This paper aptly summarizes the various challenges the authors faced, and the lessons they learned, “while applying various empirical research methods [...] to assess software architecture technologies.” It also provides good insight i...

Jul 15 2011
  A retrospective on CZT
Malik P.  Software--Practice & Experience 41(2): 179-188, 2011. Type: Article

This paper makes me think of a personals ad: “Formal project seeks developer/user for a long-term relationship.” Briefly, it summarizes a ten-year open-source project, the Community Z Tools (CZT), that developed integrated Java tools t...

Jul 7 2011
  On the effort of augmenting use cases with screen mockups: results from a preliminary empirical study
Ricca F., Scanniello G., Torchiano M., Reggio G., Astesiano E.  ESEM 2010 (Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, Bolzano-Bozen, Italy,  Sep 16-17, 2010) 1-4, 2010. Type: Proceedings

Use-case dogma requires that scenarios be written in the “essential style,” without specifying the technology or “look and feel” of the user interface. This paper challenges the above doctrine with a controlled experiment. ...

Feb 4 2011
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2021 ThinkLoud, Inc.
Terms of Use
| Privacy Policy