Skip to content

Latest commit

 

History

History
179 lines (143 loc) · 6.92 KB

vissoft.bib.md

File metadata and controls

179 lines (143 loc) · 6.92 KB

About

Bibliography relevant to the paper on Visualization for Python and Flask-based Web Services

Related Work Papers

@ARTICLE{Pauw05, 
author={W. De Pauw and M. Lei and E. Pring and L. Villard and M. Arnold and J. F. Morar}, 
journal={IBM Systems Journal}, 
title={Web Services Navigator: Visualizing the execution of Web Services}, 
year={2005}, 
volume={44}, 
number={4}, 
pages={821-845}, 
doi={10.1147/sj.444.0821}, 
ISSN={0018-8670}, 
month={},}
@inproceedings{Pauw02a,
    Address = {London, UK},
    Author = {De Pauw, Wim and Erik Jensen and Nick Mitchell and Gary Sevitsky and John M. Vlissides and Jeaha Yang},
    Booktitle = {Revised Lectures on Software Visualization, International Seminar},
    Isbn = {3-540-43323-6},
    Pages = {151--162},
    Publisher = {Springer-Verlag},
    Title = {Visualizing the Execution of Java Programs},
    Year = {2002}}
@incollection{ghezzi2007run,
    title={Run-time monitoring in service-oriented architectures},
    author={Ghezzi, Carlo and Guinea, Sam},
    booktitle={Test and analysis of web services},
    pages={237--264},
    year={2007},
    publisher={Springer}
}

Managing evolving services

@article{papazoglou2011managing,
    title={Managing evolving services},
    author={Papazoglou, M and Andrikopoulos, Vasilios and Benbernou, Salima},
    journal={Software},
    volume={28},
    number={3},
    pages={49--55},
    year={2011},
    publisher={IEEE}
}

Articles Relevant for the Argumentation

There is no getting around it: you are building a distributed system

@article{cavage2013there,
  title={There is no getting around it: you are building a distributed system},
  author={Cavage, Mark},
  journal={Communications of the ACM},
  volume={56},
  number={6},
  pages={63--70},
  year={2013},
  publisher={ACM}
  }

Bootstrapping an Ubiquitous Monitoring Ecosystem for Accelerating Vocabulary Acquisition

@inproceedings{Lungu16,
 author = {Lungu, Mircea F.},
 title = {Bootstrapping an Ubiquitous Monitoring Ecosystem for Accelerating Vocabulary Acquisition},
 booktitle = {Proccedings of the 10th European Conference on Software Architecture Workshops},
 series = {ECSAW 2016},
 year = {2016},
 isbn = {978-1-4503-4781-5},
 location = {Copenhagen, Denmark},
 pages = {28:1--28:4},
 articleno = {28},
 numpages = {4},
 url = {http://doi.acm.org/10.1145/2993412.3003389},
 doi = {10.1145/2993412.3003389},
 acmid = {3003389},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {HCI, applied linguistics, software ecosystems},
} 

A Quantitative Analysis of Developer Information Needs in Software Ecosystems

@inproceedings{Haen14a,
    Annote = {internationalworkshop},
    Author = {Haenni, Nicole and Lungu, Mircea and Schwarz, Niko and Nierstrasz, Oscar},
    Booktitle = {Proceedings of the 2nd Workshop on Ecosystem Architectures (WEA'14)},
    Keywords = {ecosystems scg-pub snf-asa1 scg14 jb14},
    Medium = {2},
    Pages = {1--6},
    Peerreview = {yes},
    Title = {A Quantitative Analysis of Developer Information Needs in Software Ecosystems},
    Url = {http://scg.unibe.ch/archive/papers/Haen14a-QuantitativeEcosystemInformationNeeds.pdf},
    Doi = {10.1145/2642803.2642815},
    Year = {2014}
    }

@inproceedings{Haen13a,
  Annote = {internationalworkshop},
  Author = {Haenni, Nicole and Lungu, Mircea and Schwarz, Niko and Nierstrasz, Oscar},
  Booktitle = {Proceedings of the 1st Workshop on Ecosystem Architectures},
  Keywords = {ecosystems scg-pub snf-asa1 scg13 skip-doi jb14},
  Medium = {2},
  Pages = {1--5},
  Peerreview = {yes},
  Title = {Categorizing Developer Information Needs in Software Ecosystems},
  Url = {http://scg.unibe.ch/archive/papers/Haen13a-EcosystemInformationNeeds.pdf},
  Year = {2013},
  Bdsk-Url-1 = {http://scg.unibe.ch/archive/papers/Haen13a-EcosystemInformationNeeds.pdf}}

@inproceedings{Nier12b, Abstract = {Informed decision making is a critical activity in software development, but it is poorly supported by common development environments, which focus mainly on low-level programming tasks. We posit the need for agile software assessment, which aims to support decision making by enabling rapid and effective construction of software models and custom analyses. Agile software assessment entails gathering and exploiting the broader context of software information related to the system at hand as well as the ecosystem of related projects, and beyond to include ``big software data''. Finally, informed decision making entails continuous assessment by monitoring the evolving system and its architecture. We identify several key research challenges in supporting agile software assessment by focusing on customization, context and continuous assessment.}, Author = {Oscar Nierstrasz and Mircea Lungu}, Booktitle = {Proceedings of International Conference on Program Comprehension (ICPC 2012)}, Doi = {10.1109/ICPC.2012.6240507}, Issn = {1063-6897}, Keywords = {scg-pub snf12 snf-asa1 scg12 jb12 moose-pub}, Medium = {2}, Pages = {3--10}, Peerreview = {no}, Title = {Agile software assessment}, Annote = {invited}, Url = {http://scg.unibe.ch/archive/papers/Nier12bASA.pdf}, Year = {2012}, Bdsk-Url-1 = {http://scg.unibe.ch/archive/papers/Nier12bASA.pdf}, Bdsk-Url-2 = {http://dx.doi.org/10.1109/ICPC.2012.6240507}}

Classical paper talking about basic information visualization strategies:

    @inproceedings{Shne99a,
        Address = {College Park, Maryland 20742, U.S.A.},
        Author = {Ben Shneiderman},
        Booktitle = {IEEE Visual Languages},
        Pages = {336-343},
        Title = {The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations},
        Year = {1996}}

Useful links

A quick introduction into Flask

  @misc{ flask:tutorial,
      author = "Armin Ronacher",
      title = "Quickstart",
      year = "2010",
      howpublished = "\url{http://flask.pocoo.org/docs/0.12/quickstart/#quickstart}",
      note = "[Online; accessed 25-June-2017]"
  }