From mihaela.rozman at tuwien.ac.at Thu Feb 1 17:41:20 2018 From: mihaela.rozman at tuwien.ac.at (Mihaela Rozman) Date: Thu, 1 Feb 2018 18:41:20 +0100 Subject: [Haskell] 16 PhD Positions on Logical Methods in Computer Science Message-ID: <028401d39b83$dec8d0c0$9c5a7240$@tuwien.ac.at> TU Wien, TU Graz, and JKU Linz are seeking exceptionally talented and motivated students for their joint doctoral program on Logical Methods in Computer Science (LogiCS). LogiCS has been established in 2014 and currently includes 44 students. http://logic-cs.at/phd/ THE PROGRAM LogiCS focuses on logic and its applications in computer science. Successful applicants will work on interdisciplinary research topics covering (i) computational logic, (ii) databases and artificial intelligence, (iii) computer-aided verification, and (iv) emerging application domains, such as cyber-physical systems, distributed systems, and security & privacy. FACULTY MEMBERS Austria has a vibrant and highly active and successful logic in computer science community. Students are supervised by leading researchers in their fields: M. Baaz E. Bartocci A. Biere R. Bloem A. Ciabattoni G. Gottlob T. Eiter C. Fermueller R. Grosu L. Kovacs M. Maffei M. Ortiz R. Pichler U. Schmid M. Seidl S. Szeider G. Weissenbacher S. Woltran Details are provided on http://logic-cs.at/faculty/ POSITIONS AND FUNDING We are looking for 16 doctoral students, where 30% of the positions are reserved for highly qualified female candidates. The doctoral positions are funded for a period of 4 years according to the funding scheme of the Austrian Science Fund (details: http://www.fwf.ac.at/de/forschungsfoerderung/personalkostensaetze/). Additional positions will be available through other funding. HOW TO APPLY Detailed information about the application process is available on the LogiCS web-page http://logic-cs.at/phd/admission/ The applicants are expected to have completed an excellent master's degree in computer science, mathematics, or a related field. Candidates with comparable achievements (e.g., bachelor of honors) may be considered on a case-by-case basis. Applications by the candidates need to be submitted electronically. The positions will be filled on continuous basis till October 2018. The evaluation of applications will start on 1st of March, 2018. STUDYING AND LIVING IN AUSTRIA Austria has a vibrant and highly active and successful logic in computer science community. Vienna, Graz, and Linz, located close to the Alps, are surrounded by beautiful nature. Vienna is constantly ranked the city with the highest quality of life in the world. Austria has an exciting cultural scene, world-famous historical sites, a large international community, varied cuisine, and famous coffee houses. For further information please contact: info at logic-cs.at -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan.wehr at gmail.com Sat Feb 3 19:02:43 2018 From: stefan.wehr at gmail.com (Stefan Wehr) Date: Sat, 3 Feb 2018 20:02:43 +0100 Subject: [Haskell] Call for Participation: BOB 2018 (February 23, Berlin) Message-ID: There are several Haskell-related talks and tutorials, see below for details! ================================================================ BOB 2018 Conference “What happens if we simply use what’s best?” February 23, 2018, Berlin http://bobkonf.de/2018/ Program: http://bobkonf.de/2018/en/program.html Registration: http://bobkonf.de/2018/en/registration.html ================================================================ BOB is the conference for developers, architects and decision-makers to explore technologies beyond the mainstream in software development, and to find the best tools available to software developers today. Our goal is for all participants of BOB to return home with new insights that enable them to improve their own software development experiences. The program features 14 talks and 8 tutorials on current topics: http://bobkonf.de/2018/en/program.html The subject range of talks includes functional programming, verticalization, formal methods, and data analytics. There will be two talks about Haskell: * Testing monadic programs using QuickCheck and state machine based models * New Hasql - a native Haskell Postgres driver faster than C The tutorials feature introductions to Haskell, Clojure, Livecoding, terminal programming in Haskell, Liquid Haskell, functional reactive programming, and domain-driven design. Leif Andersen will give the keynote talk. Registration is open online: http://bobkonf.de/2018/en/registration.html BOB cooperates with the :clojured conference on the following day. There is a registration discount available for participants of both events. http://www.clojured.de/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From icfp.publicity at googlemail.com Mon Feb 5 07:33:29 2018 From: icfp.publicity at googlemail.com (Lindsey Kuper) Date: Sun, 04 Feb 2018 23:33:29 -0800 Subject: [Haskell] Second Call for Papers: PACMPL issue ICFP 2018 Message-ID: <5a7808c9bc7e4_2e33fe5a9c53be4600cb@landin.local.mail> PACMPL Volume 2, Issue ICFP 2018 Call for Papers accepted papers to be invited for presentation at The 23rd ACM SIGPLAN International Conference on Functional Programming St. Louis, Missouri, USA http://icfp18.sigplan.org/ ### Important dates Submissions due: 16 March 2018 (Friday) Anywhere on Earth https://icfp18.hotcrp.com Author response: 2 May (Wednesday) - 4 May (Friday) 14:00 UTC Notification: 18 May (Friday) Final copy due: 22 June (Friday) Conference: 24 September (Monday) - 26 September (Wednesday) ### About PACMPL Proceedings of the ACM on Programming Languages (PACMPL ) is a Gold Open Access journal publishing research on all aspects of programming languages, from design to implementation and from mathematical formalisms to empirical studies. Each issue of the journal is devoted to a particular subject area within programming languages and will be announced through publicized Calls for Papers, like this one. ### Scope [PACMPL](https://pacmpl.acm.org/) issue ICFP 2018 seeks original papers on the art and science of functional programming. Submissions are invited on all topics from principles to practice, from foundations to features, and from abstraction to application. The scope includes all languages that encourage functional programming, including both purely applicative and imperative languages, as well as languages with objects, concurrency, or parallelism. Topics of interest include (but are not limited to): * *Language Design*: concurrency, parallelism, and distribution; modules; components and composition; metaprogramming; type systems; interoperability; domain-specific languages; and relations to imperative, object-oriented, or logic programming. * *Implementation*: abstract machines; virtual machines; interpretation; compilation; compile-time and run-time optimization; garbage collection and memory management; multi-threading; exploiting parallel hardware; interfaces to foreign functions, services, components, or low-level machine resources. * *Software-Development Techniques*: algorithms and data structures; design patterns; specification; verification; validation; proof assistants; debugging; testing; tracing; profiling. * *Foundations*: formal semantics; lambda calculus; rewriting; type theory; monads; continuations; control; state; effects; program verification; dependent types. * *Analysis and Transformation*: control-flow; data-flow; abstract interpretation; partial evaluation; program calculation. * *Applications*: symbolic computing; formal-methods tools; artificial intelligence; systems programming; distributed-systems and web programming; hardware design; databases; XML processing; scientific and numerical computing; graphical user interfaces; multimedia and 3D graphics programming; scripting; system administration; security. * *Education*: teaching introductory programming; parallel programming; mathematical proof; algebra. Submissions will be evaluated according to their relevance, correctness, significance, originality, and clarity. Each submission should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. The technical content should be accessible to a broad audience. PACMPL issue ICFP 2018 also welcomes submissions in two separate categories — Functional Pearls and Experience Reports — that must be marked as such at the time of submission and that need not report original research results. Detailed guidelines on both categories are given at the end of this call. Please contact the principal editor if you have questions or are concerned about the appropriateness of a topic. ### Preparation of submissions **Deadline**: The deadline for submissions is Friday, March 16, 2018, Anywhere on Earth (). This deadline will be strictly enforced. **Formatting**: Submissions must be in PDF format, printable in black and white on US Letter sized paper, and interpretable by common PDF tools. All submissions must adhere to the "ACM Small" template that is available (in both LaTeX and Word formats) from . For authors using LaTeX, a lighter-weight package, including only the essential files, is available from . There is a limit of 27 pages for a full paper or 14 pages for an Experience Report; in either case, the bibliography will not be counted against these limits. These page limits have been chosen to allow essentially the same amount of content with the new single-column format as was possible with the two-column format used in past ICFP conferences. Submissions that exceed the page limits or, for other reasons, do not meet the requirements for formatting, will be summarily rejected. See also PACMPL's Information and Guidelines for Authors at . **Submission**: Submissions will be accepted at Improved versions of a paper may be submitted at any point before the submission deadline using the same web interface. **Author Response Period**: Authors will have a 72-hour period, starting at 14:00 UTC on Wednesday, May 2, 2018, to read reviews and respond to them. **Supplementary Materials**: Authors have the option to attach supplementary material to a submission, on the understanding that reviewers may choose not to look at it. The material should be uploaded at submission time, as a single pdf or a tarball, not via a URL. This supplementary material may or may not be anonymized; if not anonymized, it will only be revealed to reviewers after they have submitted their review of the paper and learned the identity of the author(s). **Authorship Policies**: All submissions are expected to comply with the ACM Policies for Authorship that are detailed at . **Republication Policies**: Each submission must adhere to SIGPLAN's republication policy, as explained on the web at . **Resubmitted Papers**: Authors who submit a revised version of a paper that has previously been rejected by another conference have the option to attach an annotated copy of the reviews of their previous submission(s), explaining how they have addressed these previous reviews in the present submission. If a reviewer identifies him/herself as a reviewer of this previous submission and wishes to see how his/her comments have been addressed, the principal editor will communicate to this reviewer the annotated copy of his/her previous review. Otherwise, no reviewer will read the annotated copies of the previous reviews. ### Review Process This section outlines the two-stage process with lightweight double-blind reviewing that will be used to select papers for PACMPL issue ICFP 2018. We anticipate that there will be a need to clarify and expand on this process, and we will maintain a list of frequently asked questions and answers on the conference website to address common concerns. **PACMPL issue ICFP 2018 will employ a two-stage review process.** The first stage in the review process will assess submitted papers using the criteria stated above and will allow for feedback and input on initial reviews through the author response period mentioned previously. At the review meeting, a set of papers will be conditionally accepted and all other papers will be rejected. Authors will be notified of these decisions on May 18, 2018. Authors of conditionally accepted papers will be provided with committee reviews (just as in previous conferences) along with a set of mandatory revisions. After five weeks (June 22, 2018), the authors will provide a second submission. The second and final reviewing phase assesses whether the mandatory revisions have been adequately addressed by the authors and thereby determines the final accept/reject status of the paper. The intent and expectation is that the mandatory revisions can be addressed within five weeks and hence that conditionally accepted papers will in general be accepted in the second phase. The second submission should clearly identify how the mandatory revisions were addressed. To that end, the second submission must be accompanied by a cover letter mapping each mandatory revision request to specific parts of the paper. The cover letter will facilitate a quick second review, allowing for confirmation of final acceptance within two weeks. Conversely, the absence of a cover letter will be grounds for the paper’s rejection. **PACMPL issue ICFP 2018 will employ a lightweight double-blind reviewing process.** To facilitate this, submitted papers must adhere to two rules: 1. **author names and institutions must be omitted**, and 2. **references to authors' own related work should be in the third person** (e.g., not "We build on our previous work ..." but rather "We build on the work of ..."). The purpose of this process is to help the reviewers come to an initial judgement about the paper without bias, not to make it impossible for them to discover the authors if they were to try. Nothing should be done in the name of anonymity that weakens the submission or makes the job of reviewing the paper more difficult (e.g., important background references should not be omitted or anonymized). In addition, authors should feel free to disseminate their ideas or draft versions of their paper as they normally would. For instance, authors may post drafts of their papers on the web or give talks on their research ideas. ### Information for Authors of Accepted Papers * As a condition of acceptance, final versions of all papers must adhere to the new ACM Small format. The page limits for final versions of papers will be increased to ensure that authors have space to respond to reviewer comments and mandatory revisions. * Authors of accepted submissions will be required to agree to one of the three ACM licensing options: open access on payment of a fee (**recommended**, and SIGPLAN can cover the cost as described next); copyright transfer to ACM; or retaining copyright but granting ACM exclusive publication rights. Further information about ACM author rights is available from . * PACMPL is a Gold Open Access journal. It will be archived in ACM’s Digital Library, but no membership or fee is required for access. Gold Open Access has been made possible by generous funding through ACM SIGPLAN, which will cover all open access costs in the event authors cannot. Authors who can cover the costs may do so by paying an Article Processing Charge (APC). PACMPL, SIGPLAN, and ACM Headquarters are committed to exploring routes to making Gold Open Access publication both affordable and sustainable. * ACM offers authors a range of copyright options, one of which is Creative Commons CC-BY publication; this is the option recommended by the PACMPL editorial board. A reasoned argument in favour of this option can be found in the article [Why CC-BY?](https://oaspa.org/why-cc-by/) published by OASPA, the Open Access Scholarly Publishers Association. * We intend that the papers will be freely available for download from the ACM Digital Library in perpetuity via the OpenTOC mechanism. * ACM Author-Izer is a unique service that enables ACM authors to generate and post links on either their home page or institutional repository for visitors to download the definitive version of their articles from the ACM Digital Library at no charge. Downloads through Author-Izer links are captured in official ACM statistics, improving the accuracy of usage and impact measurements. Consistently linking to the definitive version of an ACM article should reduce user confusion over article versioning. After an article has been published and assigned to the appropriate ACM Author Profile pages, authors should visit to learn how to create links for free downloads from the ACM DL. * At least one author of each accepted submissions will be expected to attend and present their paper at the conference. The schedule for presentations will be determined and shared with authors after the full program has been selected. Presentations will be videotaped and released online if the presenter consents. * The official publication date is the date the papers are made available in the ACM Digital Library. This date may be up to *two weeks prior* to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work. ### Artifact Evaluation Authors of papers that are conditionally accepted in the first phase of the review process will be encouraged (but not required) to submit supporting materials for Artifact Evaluation. These items will then be reviewed by an Artifact Evaluation Committee, separate from the paper Review Committee, whose task is to assess how the artifacts support the work described in the associated paper. Papers that go through the Artifact Evaluation process successfully will receive a seal of approval printed on the papers themselves. Authors of accepted papers will be encouraged to make the supporting materials publicly available upon publication of the papers, for example, by including them as "source materials" in the ACM Digital Library. An additional seal will mark papers whose artifacts are made available, as outlined in the ACM guidelines for artifact badging. Participation in Artifact Evaluation is voluntary and will not influence the final decision regarding paper acceptance. Further information about the motivations and expectations for Artifact Evaluation can be found at . ### Special categories of papers In addition to research papers, PACMPL issue ICFP solicits two kinds of papers that do not require original research contributions: Functional Pearls, which are full papers, and Experience Reports, which are limited to half the length of a full paper. Authors submitting such papers should consider the following guidelines. #### Functional Pearls A Functional Pearl is an elegant essay about something related to functional programming. Examples include, but are not limited to: * a new and thought-provoking way of looking at an old idea * an instructive example of program calculation or proof * a nifty presentation of an old or new data structure * an interesting application of functional programming techniques * a novel use or exposition of functional programming in the classroom While pearls often demonstrate an idea through the development of a short program, there is no requirement or expectation that they do so. Thus, they encompass the notions of theoretical and educational pearls. Functional Pearls are valued as highly and judged as rigorously as ordinary papers, but using somewhat different criteria. In particular, a pearl is not required to report original research, but, it should be concise, instructive, and entertaining. A pearl is likely to be rejected if its readers get bored, if the material gets too complicated, if too much specialized knowledge is needed, or if the writing is inelegant. The key to writing a good pearl is polishing. A submission that is intended to be treated as a pearl must be marked as such on the submission web page, and should contain the words "Functional Pearl" somewhere in its title or subtitle. These steps will alert reviewers to use the appropriate evaluation criteria. Pearls will be combined with ordinary papers, however, for the purpose of computing the conference's acceptance rate. #### Experience Reports The purpose of an Experience Report is to help create a body of published, refereed, citable evidence that functional programming really works — or to describe what obstacles prevent it from working. Possible topics for an Experience Report include, but are not limited to: * insights gained from real-world projects using functional programming * comparison of functional programming with conventional programming in the context of an industrial project or a university curriculum * project-management, business, or legal issues encountered when using functional programming in a real-world project * curricular issues encountered when using functional programming in education * real-world constraints that created special challenges for an implementation of a functional language or for functional programming in general An Experience Report is distinguished from a normal PACMPL issue ICFP paper by its title, by its length, and by the criteria used to evaluate it. * Both in the papers and in any citations, the title of each accepted Experience Report must begin with the words "Experience Report" followed by a colon. The acceptance rate for Experience Reports will be computed and reported separately from the rate for ordinary papers. * Experience Report submissions can be at most 12 pages long, excluding bibliography. * Each accepted Experience Report will be presented at the conference, but depending on the number of Experience Reports and regular papers accepted, authors of Experience reports may be asked to give shorter talks. * Because the purpose of Experience Reports is to enable our community to accumulate a body of evidence about the efficacy of functional programming, an acceptable Experience Report need not add to the body of knowledge of the functional-programming community by presenting novel results or conclusions. It is sufficient if the Report states a clear thesis and provides supporting evidence. The thesis must be relevant to ICFP, but it need not be novel. The review committee will accept or reject Experience Reports based on whether they judge the evidence to be convincing. Anecdotal evidence will be acceptable provided it is well argued and the author explains what efforts were made to gather as much evidence as possible. Typically, more convincing evidence is obtained from papers which show how functional programming was used than from papers which only say that functional programming was used. The most convincing evidence often includes comparisons of situations before and after the introduction or discontinuation of functional programming. Evidence drawn from a single person's experience may be sufficient, but more weight will be given to evidence drawn from the experience of groups of people. An Experience Report should be short and to the point: it should make a claim about how well functional programming worked on a particular project and why, and produce evidence to substantiate this claim. If functional programming worked in this case in the same ways it has worked for others, the paper need only summarize the results — the main part of the paper should discuss how well it worked and in what context. Most readers will not want to know all the details of the project and its implementation, but the paper should characterize the project and its context well enough so that readers can judge to what degree this experience is relevant to their own projects. The paper should take care to highlight any unusual aspects of the project. Specifics about the project are more valuable than generalities about functional programming; for example, it is more valuable to say that the team delivered its software a month ahead of schedule than it is to say that functional programming made the team more productive. If the paper not only describes experience but also presents new technical results, or if the experience refutes cherished beliefs of the functional-programming community, it may be better off submitted it as a full paper, which will be judged by the usual criteria of novelty, originality, and relevance. The principal editor will be happy to advise on any concerns about which category to submit to. ### ICFP Organizers General Chair: Robby Findler (Northwestern University, USA) Artifact Evaluation Co-Chairs: Simon Marlow (Facebook, UK) Ryan R. Newton (Indiana University, USA) Industrial Relations Chair: Alan Jeffrey (Mozilla Research, USA) Programming Contest Organiser: Matthew Fluet (Rochester Institute of Technology, USA) Publicity and Web Chair: Lindsey Kuper (Intel Labs, USA) Student Research Competition Chair: Ilya Sergey (University College London, UK) Video Co-Chairs: Jose Calderon (Galois, Inc., USA) Nicolas Wu (University of Bristol, UK) Workshops Co-Chair: David Christiansen (Indiana University, USA) Christophe Scholliers (Universiteit Gent, Belgium) ### PACMPL Volume 2, Issue ICFP 2018 Principal Editor: Matthew Flatt (Univesity of Utah, USA) Review Committee: Sandrine Blazy (IRISA, University of Rennes 1, France) David Christiansen (Indiana University, USA) Martin Elsman (University of Copenhagen, Denmark) Marco Gaboardi (University at Buffalo, CUNY, USA) Sam Lindley (University of Edinburgh, UK) Heather Miller (Northweastern University, USA / EPFL, Switzerland) J. Garrett Morris (University of Kansas, USA) Henrik Nilsson (University of Nottingham, UK) François Pottier (Inria, France) Alejandro Russo (Chalmers University of Technology, Sweden) Ilya Sergey (University College London, UK) Michael Sperber (Active Group GmbH, Germany) Wouter Swierstra (Utrecht University, UK) Éric Tanter (University of Chile, Chile) Katsuhiro Ueno (Tohoku University, Japan) Niki Vazou (University of Maryland, USA) Jeremy Yallop (University of Cambridge, UK) External Review Committee: Michael D. Adams (University of Utah, USA) Amal Ahmed (Northeastern University, USA) Nada Amin (University of Cambridge, USA) Zena Ariola (University of Oregon) Lars Bergstrom (Mozilla Research) Lars Birkedal (Aarhus University, Denmark) Edwin Brady ( University of St. Andrews, UK) William Byrd (University of Alabama at Birmingham, USA) Giuseppe Castagna (CRNS / University of Paris Diderot, France) Sheng Chen (University of Louisiana at Lafayette, USA) Koen Claessen (Chalmers University ot Technology, Sweden) Ugo Dal Lago (University of Bologna, Italy / Inria, France) David Darais (University of Vermont, USA) Joshua Dunfield (Queen’s University, Canada) Richard Eisenberg (Bryn Mawr College, USA) Matthew Fluet (Rochester Institute of Technology, USA) Nate Foster (Cornell University, USA) Jurriaan Hage (Utrecht University, Netherlands) David Van Horn (University of Maryland, USA) Zhenjiang Hu (National Institute of Informatics, Japan) Suresh Jagannathan (Purdue University, USA) Simon Peyton Jones (Microsoft Research, UK) Naoki Kobayashi (University of Tokyo, Japan) Neelakantan Krishnaswami (University of Cambridge, UK) Kazutaka Matsuda (Tohoku University, Japan) Trevor McDonell (University of New South Wales, Australia) Hernan Melgratti (University of Buenos Aires, Argentina) Akimasa Morihata (University of Tokyo, Japan) Aleksandar Nanevski (IMDEA Software Institute, Spain) Kim Nguyễn (University of Paris-Sud, France) Cosmin Oancea (DIKU, University of Copenhagen, Denmark) Bruno C. d. S. Oliveira (University of Hong Kong, China) Tomas Petricek (University of Cambridge, UK) Benjamin Pierce (University of Pennsylvania, USA) Christine Rizkallah (University of Pennsylvania, USA) Tom Schrijvers (KU Leuven, Belgium) Manuel Serrano (Inria, France) Jeremy Siek (Indiana University, USA) Josef Svenningsson (Chalmers University of Technology, Sweden) Nicolas Tabareau (Inria, France) Dimitrios Vytiniotis (Microsoft Research, UK) Philip Wadler (University of Edinburgh, UK) Meng Wang (University of Kent, UK) From erkokl at gmail.com Fri Feb 9 18:19:30 2018 From: erkokl at gmail.com (Levent Erkok) Date: Fri, 9 Feb 2018 10:19:30 -0800 Subject: [Haskell] [JOBS] Formal methods positions at Intel Message-ID: We have two open positions in formal methods/verification at our team at Intel: http://jobs.intel.com/ShowJob/Id/1504155/Sr.-Formal-Verification-Engineer/ While the work centers around formal-verification of Intel's microprocessor offerings, people with background in functional programming and generally interested in correctness proofs of both software and hardware would be well suited. SAT/SMT solving, BDDs, Model-checking are most commonly occurring terms you hear on a daily basis. Feel free to contact me in private for questions, or send me your CV. Cheers, -Levent. -------------- next part -------------- An HTML attachment was scrubbed... URL: From johnw at newartisans.com Sat Feb 10 19:47:13 2018 From: johnw at newartisans.com (John Wiegley) Date: Sat, 10 Feb 2018 11:47:13 -0800 Subject: [Haskell] [Philip Wadler] IOHK is hiring six PLT engineers Message-ID: This message being sent to you on behalf of Philip Wadler: IOHK is hiring six Programming Language Theory engineers, to design and implement the smart contract language Plutus and related domain specific languages. Designing scripting languages for smart contracts is a challenging topic, as it is crucial to avoid the sort of exploits that regularly drain Ethereum of tens of millions of dollars worth of cryptocurrency. I am one of the lead designers; two others are Duncan Coutts and Manuel Chakravarty, who are well known to many in this community. IOHK is one of the leading cryptocurrency firms. Much of its software is implemented in Haskell. All work is open source and publication is encouraged. Indeed, IOHK is unique in that it is committed to basing its development on peer-reviewed research, in cryptography and security as well as in programming languages and formal methods. As Charles Hoskinson, IOHK's CEO, points out, if IOHK succeeds it may impact how software is developed, encouraging others to more seriously consider functional programming, formal methods, and peer-review. IOHK is a distributed company: I am in Edinburgh and Rio ed Janeiro; Duncan is in London; Manuel is in Sydney; you may work from wherever you like. Further details here: https://iohk.io/careers/#op-235152-functional-compiler-engineer- You can apply at the site above. Please write to me if you have further questions. Yours, -- P . \ Philip Wadler, Professor of Theoretical Computer Science, . /\ School of Informatics, University of Edinburgh . / \ and Senior Research Fellow, IOHK . http://homepages.inf.ed.ac.uk/wadler/ From Graham.Hutton at nottingham.ac.uk Tue Feb 13 13:24:02 2018 From: Graham.Hutton at nottingham.ac.uk (Graham Hutton) Date: Tue, 13 Feb 2018 13:24:02 +0000 Subject: [Haskell] Midlands Graduate School 2018 - registration now open! Message-ID: <4B636A92-CEAD-4637-A985-6813A8969201@exmail.nottingham.ac.uk> Dear all, Midlands Graduate School (MGS) registration is now open! Eight courses on dependently typed programming, category theory, lambda calculus, denotational semantics, and more. 9-13 April 2018, Nottingham, UK. Spaces are limited, so early registration is recommended. Please share! http://tinyurl.com/MGS18NOTT Best wishes, Graham Hutton and Henrik Nilsson ========================================================== *** CALL FOR PARTICIPATION *** Midlands Graduate School 2018 9-13 April 2018, Nottingham, UK http://tinyurl.com/MGS18NOTT BACKGROUND: The Midlands Graduate School (MGS) in the Foundations of Computing Science provides an intensive course of lectures on the mathematical foundations of computing. The MGS has been running since 1999, and is aimed at PhD students in their first or second year of study, but the school is open to everyone, and has increasingly seen participation from industry. We welcome participants from all over the world! COURSES: Eight courses will be given. Participants usually take all the introductory courses and choose additional options from the advanced courses depending on their interests. Invited course - Type-Driven Development with Idris, Edwin Brady Introductory courses - Lambda Calculus, Venanzio Capretta - Category Theory, Roy Crole - Domain Theory and Denotational Semantics, Achim Jung Advanced courses - Univalent Foundations, Benedikt Ahrens - Coalgebra, Alexander Kurz - Separation Logic, Georg Struth - Machine Learning, Michel Valstar REGISTRATION: Registration is £550 for student, academic and independent participants, and £850 for industry participants. The fee includes 5 nights single en-suite accommodation (Sun-Thu), lunch and coffee breaks, and the conference dinner. The registration deadline is Friday 16th March. Spaces are limited, so please register early to secure your place. SPONSORSHIP: We offer a range of sponsorship opportunities for industry (bronze, silver and gold), each with specific benefits. Please see the website for further details. ========================================================== This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please contact the sender and delete the email and attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham. Email communications with the University of Nottingham may be monitored where permitted by law. From wadler at inf.ed.ac.uk Tue Feb 13 15:41:34 2018 From: wadler at inf.ed.ac.uk (Philip Wadler) Date: Tue, 13 Feb 2018 11:41:34 -0400 Subject: [Haskell] University of Edinburgh Chancellor's Fellowships Message-ID: Dear All, The University of Edinburgh is offering a variety of Chancellor's Fellowships. These are essentially lectureships with an initial fellowship period of five years. Some fellowships may be in Programming Languages as part of the Digital Technologies area, and suitable candidates are strongly encouraged to apply. The deadline is March 12th, please see: https://www.ed.ac.uk/informatics/about/work-with-us/vacancies/chancellor-fellowship-digital-technologies for further information. Feel free to contact me if you have questions. Yours, -- P . \ Philip Wadler, Professor of Theoretical Computer Science, . /\ School of Informatics, University of Edinburgh . / \ and Senior Research Fellow, IOHK . http://homepages.inf.ed.ac.uk/wadler/ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: not available URL: From pdownen at cs.uoregon.edu Thu Feb 15 21:12:59 2018 From: pdownen at cs.uoregon.edu (Paul Downen) Date: Thu, 15 Feb 2018 13:12:59 -0800 Subject: [Haskell] OPLSS 2018 Message-ID: We are pleased to announce the program for the 17th annual Oregon Programming Languages Summer School (OPLSS) to be held from July 3rd to July 21th, 2018 at the University of Oregon in Eugene. The first week, from July 3rd to July 7th, will be an introductory session covering the foundations of programming languages (semantics, types, proof techniques, etc.). The introductory session will help attendees who have not taken a course on this material prepare for the rest of the school. Please contact the organizers if you have questions about whether the introduction session will be helpful given your background. The registration deadline is April 2nd, 2018. Registration for the first week is optional. Full information on registration and scholarships can be found here: http://www.cs.uoregon.edu/Activities/summerschool The program is as follows: July 3-7 Foundations of Programming Languages Paul Downen University of Oregon Jan Hoffman Carnegie Mellon University July 9-21 PARALLELISM AND CONCURRENCY Umut Acar - Carnegie Mellon University Parallel Algorithms Arvind - Massachusetts Institute of Technology Dataflow: A retrospective. Atomicity in modular design Stephanie Balzer - Carnegie Mellon University Session-Typed Concurrent Programming Andrej Bauer - University of Ljubljana Algebraic Effects and Handlers Guy Blelloch - Carnegie Mellon University Parallel cost semantics and bounded implementations Dan R. Ghica - University of Birmingham Game Semantics Robert Harper - Carnegie Mellon University Computational Type Theory Gabriele Keller - University of New South Wales Purely Functional Array Programming and its Compilation to High-Performance Architectures Keshav Pingali - University of Texas, Austin Parallel program = Operator + Schedule + Parallel Data Structures Vijay Saraswat - Goldman Sachs Resilient X10 We hope you can join us for this excellent program. Zena Ariola, Guy Blelloch, Paul Downen, and Robert Harper ​ -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: OPLSS_logo.png Type: image/png Size: 18916 bytes Desc: not available URL: From grewe at st.informatik.tu-darmstadt.de Thu Feb 15 22:13:08 2018 From: grewe at st.informatik.tu-darmstadt.de (Sylvia Grewe) Date: Thu, 15 Feb 2018 23:13:08 +0100 Subject: [Haskell] Call for Posters: 2018 Message-ID: <2f88d337-b1ac-33d1-e4f6-8597f7abe2c2@st.informatik.tu-darmstadt.de> ----------------------------------------------------------------------------------- 2018 : The Art, Science, and Engineering of Programming Mon 9 - Thu 12 April 2018 Nice, France http://2018.programming-conference.org/ ******************************************************** CALL FOR POSTERS ******************************************************** Important dates: - Poster abstract submission: Sunday, March 4th - Notification: Friday, March 9th - Poster Presentation: Tuesday, April 10th Posters are an integral part of . We are soliciting quality contributions for the regular Poster Session of (submissions due March 4th). The Poster Session aims at showcasing very recent or ongoing work, clarifying problem statements, vetting solutions, or identifying evaluation methods in an interactive way. It will offer an excellent opportunity for authors to receive feedback from the community and encourage one-to-one and small group discussions on a technical topic. Students are especially encouraged to submit their ongoing work and to introduce it to peer researchers. Accepted poster abstracts will be made available on the conference Web site. The Posters track will take place on Tuesday, April 10th and will be organized jointly with the ACM Student Research Competition Poster track, thus fostering interactions between all presenters and attendees. Poster author(s) are required to attend the scheduled poster session, so that they can discuss their work with conference attendees. Poster Submission Guidelines: Posters will be evaluated based on their contribution and relevance to . Poster submissions should be sent toas a 1-2 page extended abstract in PDF format. This document should contain:  - the poster title;  - names and affiliations of the authors (one of whom should be named as a contact person);  - motivation and the addressed problem, proposed solution, and/or novel contributions of the proposal. ---------------------------------------------------------------------------------- -------------- next part -------------- An HTML attachment was scrubbed... URL: From chisvasileandrei at gmail.com Fri Feb 16 08:38:43 2018 From: chisvasileandrei at gmail.com (Andrei Chis) Date: Fri, 16 Feb 2018 09:38:43 +0100 Subject: [Haskell] First Call for Papers: 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018) Message-ID: ------------------------------------------------------------------------ Call for Papers: 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018) co-located with SPLASH 2018 November 5-6, 2018 Boston, Massachusetts, United States https://conf.researchr.org/track/sle-2018/papers ------------------------------------------------------------------------ We are pleased to invite you to submit papers to the 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE 2018), held in conjunction with SPLASH 2018 at Boston, Massachusetts on November 5-6, 2018. --------------------------- Scope --------------------------- With the ubiquity of computers, software has become the dominating intellectual asset of our time. In turn, this software depends on software languages, namely the languages it is written in, the languages used to describe its environment, and the languages driving its development process. Given that everything depends on software and that software depends on software languages, it seems fair to say that for many years to come, everything will depend on software languages. Software language engineering (SLE) is the discipline of engineering languages and their tools required for the creation of software. It abstracts from the differences between programming languages, modelling languages, and other software languages, and emphasizes the engineering facet of the creation of such languages, that is, the establishment of the scientific methods and practices that enable the best results. While SLE is certainly driven by its metacircular character (software languages are engineered using software languages), SLE is not self-satisfying: its scope extends to the engineering of languages for all and everything. Like its predecessors, the 11th edition of the SLE conference, SLE 2018, will bring together researchers from different areas united by their common interest in the creation, capture, and tooling of software languages. It overlaps with traditional conferences on the design and implementation of programming languages, model-driven engineering, and compiler construction, and emphasizes the fusion of their communities. To foster the latter, SLE traditionally fills a two-day program with a single track, with the only temporal overlap occurring between co-located events. --------------------------- Topics of Interest --------------------------- SLE 2018 solicits high-quality contributions in areas ranging from theoretical and conceptual contributions, to tools, techniques, and frameworks in the domain of software language engineering. Topics relevant to SLE cover generic aspects of software languages development rather than aspects of engineering a specific language. In particular, SLE is interested in contributions from the following areas: * Software Language Design and Implementation - Approaches to and methods for language design - Static semantics (e.g., design rules, well-formedness constraints) - Techniques for specifying behavioral / executable semantics - Generative approaches (incl. code synthesis, compilation) - Meta-languages, meta-tools, language workbenches * Software Language Validation - Verification and formal methods for languages - Testing techniques for languages - Simulation techniques for languages * Software Language Integration and Composition - Coordination of heterogeneous languages and tools - Mappings between languages (incl. transformation languages) - Traceability between languages - Deployment of languages to different platforms * Software Language Maintenance - Software language reuse - Language evolution - Language families and variability * Domain-specific approaches for any aspects of SLE (design, implementation, validation, maintenance) * Empirical evaluation and experience reports of language engineering tools - User studies evaluating usability - Performance benchmarks - Industrial applications --------------------------- Important Dates --------------------------- All dates are Anywhere on Earth. * Fri 29 June 2018 - Abstract Submission * Fri 6 July 2018 - Paper Submission * Fri 24 August 2018 - Author Notification * Fri 31 August 2018 - Artifact Submission * Fri 5 October 2018 - Camera Ready Deadline * Wed 10 October 2018 - Artifact Notification * Fri 12 October 2018 - Deadline for Artifact-Related Paper Updates * Sun 4 Nov 2018 - SLE Workshops * Mon 5 Nov - Tue 6 Nov 2018 - SLE Conference --------------------------- Types of Submissions --------------------------- * Research papers These should report a substantial research contribution to SLE or successful application of SLE techniques or both. Full paper submissions must not exceed 12 pages excluding bibliography. * Tool papers Because of SLE’s interest in tools, we seek papers that present software tools related to the field of SLE. Selection criteria include originality of the tool, its innovative aspects, and relevance to SLE. Any of the SLE topics of interest are appropriate areas for tool demonstrations. Submissions must provide a tool description of 4 pages excluding bibliography, and a demonstration outline including screenshots of up to 6 pages. Tool demonstrations must have the keywords “Tool Demo” or “Tool Demonstration” in the title. The 4-page tool description will, if the demonstration is accepted, be published in the proceedings. The 6-page demonstration outline will be used by the program committee only for evaluating the submission. * New ideas / vision papers New ideas papers should describe new, non-conventional SLE research approaches that depart from standard practice. They are intended to describe well-defined research ideas that are at an early stage of investigation. Vision papers are intended to present new unifying theories about existing SLE research that can lead to the development of new technologies or approaches. New ideas / vision papers must not exceed 4 pages excluding bibliography. Workshops: Workshops will be organized by SPLASH. Please inform us and contact the SPLASH organizers if you would like to organize a workshop of interest to the SLE audience. Information on how to submit workshops can be found at the SPLASH 2018 Website: https://conf.researchr.org/track/splash-2018/splash-2018-Workshops. --------------------------- Artifact Evaluation --------------------------- For the third year SLE will use an evaluation process for assessing the quality of the artifacts on which papers are based to foster the culture of experimental reproducibility. Authors of accepted papers are invited to submit artifacts. More information will be announced on the Website. --------------------------- Submission --------------------------- Submissions have to use the ACM SIGPLAN Conference Format "acmart" ( http://sigplan.org/Resources/Author/#acmart-format); please make sure that you always use the latest ACM SIGPLAN acmart LaTeX template ( https://www.acm.org/binaries/content/assets/publications/consolidated-tex-template/acmart-master.zip), and that the document class definition is \documentclass[sigplan,screen]{acmart}. Do not make any changes to this format! Using the Word template is strongly discouraged. Ensure that your submission is legible when printed on a black and white printer. In particular, please check that colors remain distinct and font sizes in figures and tables are legible. SLE follows a single-blind review process. Thus, you do not have to blind your submission. All submissions must be in PDF format. Concurrent Submissions: Papers must describe unpublished work that is not currently submitted for publication elsewhere as described by SIGPLAN’s Republication Policy ( http://www.sigplan.org/Resources/Policies/Republication). Submitters should also be aware of ACM’s Policy and Procedures on Plagiarism ( http://www.acm.org/publications/policies/plagiarism_policy). Submissions that violate these policies will be desk-rejected. Submission Site: Submissions will be accepted at https://sle18.hotcrp.com/. --------------------------- Reviewing Process --------------------------- All submitted papers will be reviewed by at least three members of the program committee. Research papers and tool papers will be evaluated concerning novelty, correctness, significance, readability, and alignment with the conference call. New ideas / vision papers will be evaluated primarily concerning novelty, significance, readability, and alignment with the conference call. For fairness reasons, all submitted papers must conform to the above instructions. Submissions that violate these instructions may be rejected without review, at the discretion of the PC chairs. --------------------------- Awards --------------------------- * Distinguished paper: Award for most notable paper, as determined by the PC chairs based on the recommendations of the programme committee. * Distinguished reviewer: Award for distinguished reviewer, as determined by the PC chairs. * Distinguished artifact: Award for the artifact most significantly exceeding expectations, as determined by the AEC chairs based on the recommendations of the artifact evaluation committee. --------------------------- Publication --------------------------- All accepted papers will be published in the ACM Digital Library. AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of the conference. The official publication date affects the deadline for any patent filings related to published work. --------------------------- Program Committee --------------------------- Andrew Black, Portland State University, USA Erwan Bousse, TU Wien, Austria Marco Brambilla, Politecnico di Milano, Italy Ruth Breu, University of Innsbruck, Austria Walter Cazzola, University of Milan, Italy Marsha Chechik, University of Toronto, Canada Tony Clark, Sheffield Hallam University, UK Juan de Lara, Universidad Autonoma de Madrid, Spain Thomas Degueule, CWI Amsterdam, Netherlands Juergen Dingel, Queen's University, Canada Tom Dinkelaker, Ericsson, Germany Sebastian Erdweg, Delft University of Technology, Netherlands Bernd Fischer, Stellenbosch University, South Africa Esther Guerra, Autonomous University of Madrid, Spain Daco Harkes, Delft University of Technology, Netherlands Robert Hirschfeld, University of Potsdam, Germany Michael Homer, Victoria University of Wellington, New Zealand Dimitris Kolovos, University of York, UK Ralf Lämmel, University of Koblenz-Landau, Germany Marjan Mernik, University of Maribor, Slovenia Gunter Mussbacher, McGill University, Canada James Noble, Victoria University of Wellington, New Zealand Bruno Oliveira, University of Hong Kong, China Christoph Reichenbach, Lund University, Sweden Jan Oliver Ringert, University of Leicester, UK Bernhard Rumpe, RWTH Aachen University, Germany Anthony Sloane, Macquarie University, Australia Emma Söderberg, Google, Denmark Mark van den Brand, TU Eindhoven, Netherlands Tijs van der Storm, CWI Amsterdam, Netherlands Eelco Visser, Delft University of Technology, Netherlands Eric Walkingshaw, Oregon State University, USA Andreas Wortmann, RWTH Aachen University, Germany Vadim Zaytsev, Rain Code, Belgium --------------------------- Contact --------------------------- For additional information, clarification, or answers to questions, please contact the organizers by email: sle2018 at googlegroups.com. -------------- next part -------------- An HTML attachment was scrubbed... URL: From c.grelck at uva.nl Mon Feb 19 21:27:12 2018 From: c.grelck at uva.nl (Clemens Grelck) Date: Mon, 19 Feb 2018 22:27:12 +0100 Subject: [Haskell] PhD position (Uni Amsterdam) in Programming Languages and Energy-aware Multi-core Computing Message-ID: <9656b134-d5e4-66f5-754c-323fa8577729@uva.nl> The System and Network Engineering Lab (SNE) of the University of Amsterdam invites applications for a fully funded PhD candidate position in the area of programming languages and energy-aware multi-core computing. The PhD candidate will be involved in the EU Horizon-2020 collaborative research project TeamPlay (Time, Energy and security Analysis for Multi/Many-core heterogenous PLAtforms) and work under the supervision of Dr Clemens Grelck and Dr Sebastian Altmeyer. The EU Horizon-2020 project TeamPlay brings together 11 academic and industrial partners from across Europe to develop innovative techniques that treat non-functional properties of multi-core software, such as execution time, energy usage and security as first-class citizens. The TeamPlay vision is to enable developers to reason about the functional *and* the non-functional properties of their software at the source code level and to create programs that reflect on their own execution time, energy consumption, etc. More information on the TeamPlay project can be found at www.teamplay-h2020.eu. Within the TeamPlay vision the successful candidate will work on novel programming language abstractions, system-level coordination as well as energy- and time-aware mapping and scheduling techniques that together control the execution of componentised applications on parallel and heterogeneous multi-core architectures under various constraints. This is a paid position as a staff member of the SNE Lab with all advantages and privileges of the Dutch higher education sector! The SNE Lab is part of the Informatics Institute (IvI), which has consistently been ranked among the top 100 computer science departments in the world. The University of Amsterdam is one of the oldest universities in the Netherlands. Today it is the largest and highest ranked Dutch university. The SNE Lab conducts research on leading-edge computing systems across all scales, from global-scale systems and networks to embedded devices. Our particular interest is on extra-functional properties, such as performance, energy consumption, reliability, programmability, productivity, trust and security. The appointment will be full-time (38 hours a week) for a period of 4 years (the initial employment is for 18 months). The salary is in accordance with the university regulations for academic personnel and will range from €2,222 in the first year up to a maximum of €2,840 in the final year (per month, before tax). Additional benefits such as the 8% holiday bonus and the 8.3% end of year bonus result in (almost) 14 effective salaries per year. Come to work at one of Europe’s top universities and live in one of Europe's most beautiful and cosmopolitan cities. Closing date: March 4, 2018 All further information and a link to apply can be found here: http://www.uva.nl/en/content/vacancies/2018/02/18-064-phd-candidate-in-programming-languages-and-energy-aware-parallel-computing.html Or contact us directly: Dr Clemens Grelck: c.grelck at uva.nl Dr Sebastian Altmeyer: altmeyer at uva.nl -- ---------------------------------------------------------------------- Dr Clemens Grelck Science Park 904 University Lecturer 1098XH Amsterdam Programme Director Software Engineering Netherlands University of Amsterdam Institute for Informatics T +31 (0) 20 525 8683 System and Network Engineering Lab F +31 (0) 20 525 7490 Office C3.109 staff.fnwi.uva.nl/c.u.grelck ---------------------------------------------------------------------- From pangjun at gmail.com Mon Feb 19 12:28:13 2018 From: pangjun at gmail.com (Jun PANG) Date: Mon, 19 Feb 2018 13:28:13 +0100 Subject: [Haskell] TASE 2018 -- Last Call for Papers Message-ID: TASE 2018 - 2nd CALL FOR PAPERS ****************************************************************** The 12th International Symposium on Theoretical Aspects of Software Engineering (TASE 2018) August 29-31, Guangzhou, China http://tase2018.jnu.edu.cn For more information email: tase2018 at easychair.org ****************************************************************** * Abstract submission: February 23, 2018 * Paper submission: March 2, 2018 -------- OVERVIEW -------- The 12th Theoretical Aspects of Software Engineering Conference (TASE 2018) will be held in Guangzhou, China in August, 2018. Modern society is increasingly dependent on software systems that are becoming larger and more complex. This poses new challenges to the various aspects of software engineering, for instance, software dependability in trusted computing, interaction with physical components in cyber physical systems, distribution in cloud computing applications, etc. Hence, new concepts and methodologies are required to enhance the development of software engineering from theoretical aspects. TASE 2018 aims to provide a forum for people from academia and industry to communicate their latest results on theoretical advances in software engineering. TASE 2018 is the 12th in the TASE series. The past TASE symposia were successfully held in Shanghai ('07), Nanjing ('08), Tianjin ('09), Taipei ('10), Xi'an ('11), Beijing ('12), Birmingham ('13), Changsha('14), Nanjing('15), Shanghai('16) and Nice('17). The proceedings of the TASE 2018 symposium are planned to be published by the IEEE Computer Society Press. The authors of a selected subset of accepted papers will be invited to submit extended versions of their papers to appear in a special issue of the Science of Computer Programs journal. ------ TOPICS ------ The symposium is devoted to theoretical aspects of software engineering. Topics of interest include, but are not limited to: * Abstract interpretation * Algebraic and co-algebraic specifications * Aspect oriented software * Component-based software engineering * Cyber-physical systems * Deductive verification * Distributed and concurrent systems * Embedded and real-time systems * Feature-oriented software * Formal verification and program semantics * Integration of formal methods * Language design * Model checking and theorem proving * Model-driven engineering * Object-oriented systems * Probability in software engineering * Program analysis * Program logics and calculi * Quantum computation * Requirements engineering * Reverse engineering and software maintenance * Run-time verification and monitoring * Semantic web and web services * Service-oriented and cloud computing * Software processes and workflows * Software architectures and design * Software testing and quality assurance * Software safety, security and reliability * Specification and verification * Type systems and behavioural typing * Tools exploiting theoretical results ---------------- INVITED SPEAKERS ---------------- * Rob van Glabbeek, CSIRO, and University of New South Wales, Australia * Dongmei Zhang, Microsoft Research, China * Lu Zhang, Peking University, China ---------- SUBMISSION ---------- Submission should be done through the TASE 2018 submission page, handled by the EasyChair conference system: https://www.easychair.org/conferences/?conf=tase2018 As in previous years, the proceedings of the conference are planned to be published by the IEEE Computer Society Press. Papers must be written in English and not exceed 8 pages in Two-Column IEEE format. --------------- IMPORTANT DATES --------------- Abstract submission : February 23, 2018 Paper submission : March 2, 2018 Notification : May 6, 2018 Camera-ready : June 6, 2018 Conference data: August 29-31, 2018 ------------- GENERAL CHAIR ------------- Jifeng He (East China Normal University, China) Jian Weng (Jinan University, China) ----------------- PROGRAM CO-CHAIRS ----------------- Jun Pang (University of Luxembourg, Luxembourg) Chenyi Zhang (Jinan University, China) ----------------- STEERING COMMITTEE ----------------- Keijiro Araki (Kyushu University, Japan) Jifeng He (East China Normal University, China) Michael Hinchey (Lero, Ireland) Shengchao Qin (Teesside University, UK) Huibiao Zhu (East China Normal University, China) ------------------ PROGRAM COMMITTEE ------------------ Erika Abraham, RWTH Aachen University, Germany Toshiaki Aoki, Japan Advanced Institute of Science and Technology (JAIST), Japan Farhad Arbab, CWI and Leiden University, The Netherlands Luis Barbosa, University of Minho, Portugal Marcello Bonsangue, Leiden University, The Netherlands Qingliang Chen, Jinan University, China Rocco de Nicola, Institute for Advanced Studies Lucca, Italy Yuxin Deng, East China Normal University, China Ylies Falcone, INRIA, France Rob van Glabbeek, CSIRO, Australia Marieke Huisman, University of Twente, The Netherlands Florian Kammueller, Middlesex University, UK Pierre Kelsen, University of Luxembourg, Luxembourg Laura Kovacs, Vienna University of Technology, Austria Jianwen Li, Iowa State University, USA Jingyi Long, Jinan University, China Frederic Mallet, University of Nice Sophia Antipolis, France Mohammad Reza Mousavi, University of Leicester, UK Shin Nakajima, National Institute of Informatics (NII), Japan Kazuhiro Ogata, Japan Advanced Institute of Science and Technology (JAIST), Japan Catuscia Palamidessi, INRIA, France Shengchao Qin, Teesside University, UK Bernhard Scholz, University of Sydney, Australia Graeme Smith, University of Queensland, Australia Fu Song, ShanghaiTech University, China Jun Sun, Singapore University of Technology and Design, Singapore Wang Yi, Uppsala University, Sweden W. Eric Wong, The University of Texas at Dallas, USA Lijun Zhang, Chinese Academy of Sciences, China Min Zhang, East China Normal University, China Huibiao Zhu, East China Normal University, China ---------------- ORGANIZING CHAIR ---------------- Guowei Luo (Jinan University, China) ---------------- PUBLICITY CHAIR ---------------- Liangda Fang (Jinan University, China) From gershomb at gmail.com Thu Feb 22 22:54:33 2018 From: gershomb at gmail.com (Gershom B) Date: Thu, 22 Feb 2018 17:54:33 -0500 Subject: [Haskell] ANN: Hackage Account Registration Changes Message-ID: As some people have seen, a spammer has started to create accounts on hackage to upload fake packages, in order to use their package-descriptions for linkspam. We'll be working to clean-up the package-index from this spam, and the accounts have been disabled. Further, we'll need to decide on some long-term changes going forward to make this sort of abuse more difficult. In the meantime, as a short term measure, we have changed new account registration policies on hackage. Users can still register as before, but new users do _not_ have upload rights until they explicitly request them and are granted them by a human being. (This is actually how we had configured hackage to work on initial deployment -- we loosened things up for some years as the extra step seemed unnecessary). Apologies for the inconvenience, but this seemed the most direct way to stop the current influx of spam. Users with existing hackage accounts should encounter no differences in behavior. Best, Gershom From kili at outback.escape.de Thu Feb 22 23:27:19 2018 From: kili at outback.escape.de (Matthias Kilian) Date: Fri, 23 Feb 2018 00:27:19 +0100 Subject: [Haskell] ANN: Hackage Account Registration Changes In-Reply-To: References: Message-ID: <20180222232719.GA83277@nutty.outback.escape.de> Hi, On Thu, Feb 22, 2018 at 05:54:33PM -0500, Gershom B wrote: > In the meantime, as a short term measure, we have changed new account > registration policies on hackage. > > Users can still register as before, but new users do _not_ have upload > rights until they explicitly request them and are granted them by a > human being. > > (This is actually how we had configured hackage to work on initial > deployment -- we loosened things up for some years as the extra step > seemed unnecessary). Does this mean that before the todays change, anyone (or anything) could register and upload packages without any review and without any acknowledgement for trustfulness by another person? Does it maen that one can't trust *any* package on hackage.haskell.org at least a little bit (based on trust between acknowledging persons and reputation) without reviewing the package's source code? Ciao, Kili From ghuntley at ghuntley.com Fri Feb 23 00:26:53 2018 From: ghuntley at ghuntley.com (Geoffrey Huntley) Date: Fri, 23 Feb 2018 00:26:53 +0000 Subject: [Haskell] ANN: Hackage Account Registration Changes In-Reply-To: <20180222232719.GA83277@nutty.outback.escape.de> References: <20180222232719.GA83277@nutty.outback.escape.de> Message-ID: I feel that this is the wrong direction to take and will add more burden on people that we shouldn't be adding additional burden to. It's also the wrong "optics". I just had a quick squizz at Hackage with a simple PR you'll be able to remove the incentives for this behaviour. Add "nofollow" to any links supplied by the user or that are rendered as part of parsing user input. https://support.google.com/webmasters/answer/96569?hl=en The .NET ecosystem recently went through these same notions for the same reasons - here's the PR https://github.com/NuGet/NuGetGallery/pull/4841/files On Fri., 23 Feb. 2018, 10:38 am Matthias Kilian, wrote: > Hi, > > On Thu, Feb 22, 2018 at 05:54:33PM -0500, Gershom B wrote: > > In the meantime, as a short term measure, we have changed new account > > registration policies on hackage. > > > > Users can still register as before, but new users do _not_ have upload > > rights until they explicitly request them and are granted them by a > > human being. > > > > (This is actually how we had configured hackage to work on initial > > deployment -- we loosened things up for some years as the extra step > > seemed unnecessary). > > Does this mean that before the todays change, anyone (or anything) > could register and upload packages without any review and without > any acknowledgement for trustfulness by another person? Does it > maen that one can't trust *any* package on hackage.haskell.org at > least a little bit (based on trust between acknowledging persons > and reputation) without reviewing the package's source code? > > Ciao, > Kili > _______________________________________________ > Haskell mailing list > Haskell at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brucker at spamfence.net Fri Feb 23 14:05:58 2018 From: brucker at spamfence.net (Achim D. Brucker) Date: Fri, 23 Feb 2018 14:05:58 +0000 Subject: [Haskell] ThEdu'18: Call for Extended Abstracts & Demonstrations Message-ID: <20180223140558.fdtep2fi3ehhmpve@kandagawa.home.brucker.ch> (Apologies for duplicates) Call for Extended Abstracts & Demonstrations ************************************************************************** ThEdu'18 Theorem proving components for Educational software 18 July 2018 http://www.uc.pt/en/congressos/thedu/thedu18 ************************************************************************** at FLoC 2018 Federated Logic Conference 2018 6-19 July 2018 Oxford, UK http://www.floc2018.org/ ************************************************************************** THedu'18 Scope: Computer Theorem Proving is becoming a paradigm as well as a technological base for a new generation of educational software in science, technology, engineering and mathematics. The workshop brings together experts in automated deduction with experts in education in order to further clarify the shape of the new software generation and to discuss existing systems. Invited Talk Julien Narboux, University of Strasbourg, France Important Dates * Extended Abstracts: 15th April 2018 * Author Notification: 15th May 2018 * Workshop Day: 18 July 2018 Topics of interest include: * methods of automated deduction applied to checking students' input; * methods of automated deduction applied to prove post-conditions for particular problem solutions; * combinations of deduction and computation enabling systems to propose next steps; * automated provers specific for dynamic geometry systems; * proof and proving in mathematics education. Submission We welcome submission of extended abstracts and demonstration proposals presenting original unpublished work which is not been submitted for publication elsewhere. All accepted extended abstracts and demonstrations will be presented at the workshop. The extended abstracts will be made available online. Extended abstracts and demonstration proposals should be submitted via easychair, https://easychair.org/conferences/?conf=thedu18 formatted according to http://www.easychair.org/publications/easychair.zip Extended abstracts and demonstration proposals should be approximately 5 pages in length and are to be submitted in PDF format. At least one author of each accepted extended abstract/demonstration proposal is expected to attend THedu'18 and presents his/her extended abstract/demonstration. Program Committee Francisco Botana, University of Vigo at Pontevedra, Spain Roman Hašek, University of South Bohemia, Czech Republic Filip Maric, University of Belgrade, Serbia Walther Neuper, Graz University of Technology, Austria (co-chair) Pavel Pech, University of South Bohemia, Czech Republic Pedro Quaresma, University of Coimbra, Portugal (co-chair) Vanda Santos, CISUC, Portugal Wolfgang Schreiner, Johannes Kepler University, Austria Burkhart Wolff, University Paris-Sud, France Proceedings The extended abstracts and system descriptions will be available in ThEdu'18 Web-page. After presentation at the conference, selected authors will be invited to submit a substantially revised version, extended to 14--20 pages, for publication by the Electronic Proceedings in Theoretical Computer Science (EPTCS). -- Dr. Achim D. Brucker | Software Assurance & Security | University of Sheffield https://www.brucker.ch | https://logicalhacking.com/blog @adbrucker | @logicalhacking From falsandtru at gmail.com Sun Feb 25 08:44:19 2018 From: falsandtru at gmail.com (=?UTF-8?B?5aeT5ZCN?=) Date: Sun, 25 Feb 2018 17:44:19 +0900 Subject: [Haskell] Security problem of email registration page Message-ID: Hi there, I become aware of the problem that https://mail.haskell.org/mailman/listinfo/haskell send a password to http://mail.haskell.org/cgi-bin/mailman/subscribe/haskell. Probably it means this page will send a password without encryption. Could you use https instead of http, or remove this duplicate page? I had used https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell instead. -------------- next part -------------- An HTML attachment was scrubbed... URL: From atzedijkstra at gmail.com Mon Feb 26 17:03:53 2018 From: atzedijkstra at gmail.com (Atze Dijkstra) Date: Mon, 26 Feb 2018 17:03:53 +0000 Subject: [Haskell] Opening for Senior Haskell/FP role at Standard Chartered, New York based Message-ID: <746A1BFF-07EE-4751-94BC-E861FAF4923A@gmail.com> Hi all, I am happy to let you know about a new senior Haskell/FP role at the Strats team at Standard Chartered. For further info please see the below - http://www.atzedijkstra.net/haskell/new-york-job-openings-with-the-strats-team-at-standard-chartered-bank/ kind regards, Atze Dijkstra Standard Chartered -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjakway at nyu.edu Tue Feb 27 16:23:42 2018 From: tjakway at nyu.edu (Thomas Jakway) Date: Tue, 27 Feb 2018 08:23:42 -0800 Subject: [Haskell] Security problem of email registration page In-Reply-To: References: Message-ID: <7b17a89d-8fb9-634e-ab9b-7839f4d893d9@nyu.edu> GNU mailman passwords are explicitly _*NOT*_ secure! _*DO NOT REUSE MAILING LIST PASSWORDS!*_ They ARE stored in plaintext and will be mailed back to you periodically on some setups to confirm that you want to remain subscribed. On 02/25/2018 12:44 AM, 姓名 wrote: > Hi there, > > I become aware of the problem that > https://mail.haskell.org/mailman/listinfo/haskell send a password to > http://mail.haskell.org/cgi-bin/mailman/subscribe/haskell. Probably it > means this page will send a password without encryption. Could you use > https instead of http, or remove this duplicate page? I had used > https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell instead. > > > _______________________________________________ > Haskell mailing list > Haskell at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjakway at nyu.edu Tue Feb 27 16:27:39 2018 From: tjakway at nyu.edu (Thomas Jakway) Date: Tue, 27 Feb 2018 08:27:39 -0800 Subject: [Haskell] Security problem of email registration page In-Reply-To: <7b17a89d-8fb9-634e-ab9b-7839f4d893d9@nyu.edu> References: <7b17a89d-8fb9-634e-ab9b-7839f4d893d9@nyu.edu> Message-ID: ...it's true that without HTTPS someone could man-in-the-middle you and get you to join a secret, ILLEGAL haskell mailing list, for NEFARIOUS purposes.  Some say demons wander those hills, seeking to lure the unwary to the unhallowed lands of javascript... On 02/27/2018 08:23 AM, Thomas Jakway wrote: > > GNU mailman passwords are explicitly _*NOT*_ secure! > > _*DO NOT REUSE MAILING LIST PASSWORDS!*_ > > > They ARE stored in plaintext and will be mailed back to you > periodically on some setups to confirm that you want to remain subscribed. > > > On 02/25/2018 12:44 AM, 姓名 wrote: >> Hi there, >> >> I become aware of the problem that >> https://mail.haskell.org/mailman/listinfo/haskell send a password to >> http://mail.haskell.org/cgi-bin/mailman/subscribe/haskell. Probably >> it means this page will send a password without encryption. Could you >> use https instead of http, or remove this duplicate page? I had used >> https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell instead. >> >> >> _______________________________________________ >> Haskell mailing list >> Haskell at haskell.org >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell > -------------- next part -------------- An HTML attachment was scrubbed... URL: From falsandtru at gmail.com Wed Feb 28 13:20:07 2018 From: falsandtru at gmail.com (=?UTF-8?B?5aeT5ZCN?=) Date: Wed, 28 Feb 2018 22:20:07 +0900 Subject: [Haskell] Haskell Digest, Vol 174, Issue 15 In-Reply-To: References: Message-ID: > GNU mailman passwords are explicitly _*NOT*_ secure! > > _*DO NOT REUSE MAILING LIST PASSWORDS!*_ > > > They ARE stored in plaintext and will be mailed back to you periodically > on some setups to confirm that you want to remain subscribed. I didn't know that. Thanks for letting me know. However, I feel it is unfriendly and dangerous for beginners. Sorry for replying to the digest mail. I've strangely received no mail from this mailing list without digests. I'll try to unsubscribe and resubscribe this mailing list. Thanks. 2018-02-28 21:00 GMT+09:00 : > Send Haskell mailing list submissions to > haskell at haskell.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell > or, via email, send a message with subject or body 'help' to > haskell-request at haskell.org > > You can reach the person managing the list at > haskell-owner at haskell.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Haskell digest..." > > > Today's Topics: > > 1. Re: Security problem of email registration page (Thomas Jakway) > 2. Re: Security problem of email registration page (Thomas Jakway) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 27 Feb 2018 08:23:42 -0800 > From: Thomas Jakway > To: haskell at haskell.org > Subject: Re: [Haskell] Security problem of email registration page > Message-ID: <7b17a89d-8fb9-634e-ab9b-7839f4d893d9 at nyu.edu> > Content-Type: text/plain; charset="utf-8"; Format="flowed" > > GNU mailman passwords are explicitly _*NOT*_ secure! > > _*DO NOT REUSE MAILING LIST PASSWORDS!*_ > > > They ARE stored in plaintext and will be mailed back to you periodically > on some setups to confirm that you want to remain subscribed. > > > On 02/25/2018 12:44 AM, 姓名 wrote: > > Hi there, > > > > I become aware of the problem that > > https://mail.haskell.org/mailman/listinfo/haskell send a password to > > http://mail.haskell.org/cgi-bin/mailman/subscribe/haskell. Probably it > > means this page will send a password without encryption. Could you use > > https instead of http, or remove this duplicate page? I had used > > https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell instead. > > > > > > _______________________________________________ > > Haskell mailing list > > Haskell at haskell.org > > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: 20180227/a6e0ab4f/attachment-0001.html> > > ------------------------------ > > Message: 2 > Date: Tue, 27 Feb 2018 08:27:39 -0800 > From: Thomas Jakway > To: haskell at haskell.org > Subject: Re: [Haskell] Security problem of email registration page > Message-ID: > Content-Type: text/plain; charset="utf-8"; Format="flowed" > > ...it's true that without HTTPS someone could man-in-the-middle you and > get you to join a secret, ILLEGAL haskell mailing list, for NEFARIOUS > purposes. Some say demons wander those hills, seeking to lure the > unwary to the unhallowed lands of javascript... > > > On 02/27/2018 08:23 AM, Thomas Jakway wrote: > > > > GNU mailman passwords are explicitly _*NOT*_ secure! > > > > _*DO NOT REUSE MAILING LIST PASSWORDS!*_ > > > > > > They ARE stored in plaintext and will be mailed back to you > > periodically on some setups to confirm that you want to remain > subscribed. > > > > > > On 02/25/2018 12:44 AM, 姓名 wrote: > >> Hi there, > >> > >> I become aware of the problem that > >> https://mail.haskell.org/mailman/listinfo/haskell send a password to > >> http://mail.haskell.org/cgi-bin/mailman/subscribe/haskell. Probably > >> it means this page will send a password without encryption. Could you > >> use https instead of http, or remove this duplicate page? I had used > >> https://mail.haskell.org/cgi-bin/mailman/listinfo/haskell instead. > >> > >> > >> _______________________________________________ > >> Haskell mailing list > >> Haskell at haskell.org > >> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell > > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: 20180227/c9fdb691/attachment-0001.html> > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > Haskell mailing list > Haskell at haskell.org > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell > > > ------------------------------ > > End of Haskell Digest, Vol 174, Issue 15 > **************************************** > -------------- next part -------------- An HTML attachment was scrubbed... URL: From k.wasielewska at fedcsis.org Wed Feb 28 13:44:28 2018 From: k.wasielewska at fedcsis.org (Federated Conference on Computer Science and Information Systems) Date: Wed, 28 Feb 2018 14:44:28 +0100 Subject: [Haskell] FedCSIS 2018 - CALL FOR PAPERS Message-ID: <1f3f8491-1318-1d1f-4d02-b67df5fecad4@fedcsis.org> CALL FOR PAPERS 2018 Federated Conference on Computer Science and Information Systems (FedCSIS) Poznan, Poland, 9 - 12 September, 2018 www.fedcsis.org Strict submission deadline: May 15, 2018, 23:59:59 pm HST (no extensions) www.fedcsis.org (FedCSIS on www.ieee.org: https://tinyurl.com/FedCSIS2018onIEEE) FedCSIS an annual international multi-conference, this year organized jointly by the Polish Information Processing Society (PTI), Poland Section Computer Society Chapter, Systems Research Institute Polish Academy of Sciences, Wroclaw University of Economics, Warsaw University of Technology and Adam Mickiewicz University, in technical cooperation with: IEEE Region 8, IEEE Poland Section, IEEE Computer Society Technical Committee on Intelligent Informatics, IEEE Czechoslovakia Section Computer Society Chapter, IEEE Poland Section (Gdansk) Computer Society Chapter, IEEE SMC Technical Committee on Computational Collective Intelligence, IEEE Poland Section SMC Society Chapter, IEEE Poland Section Control System Society Chapter, IEEE Poland Section Computational Intelligence Society Chapter, ACM Special Interest Group on Applied Computing, International Federation for Information Processing, Committee of Computer Science of Polish Academy of Sciences, Polish Operational and Systems Research Society, Eastern Cluster ICT Poland, Mazovia Cluster ICT. Please feel free to forward this announcement to your colleagues and associates who could be interested in it. The mission of the FedCSIS Conference Series is to provide a highly acclaimed multi-conference forum in computer science and information systems. The forum invites researchers from around the world to contribute their research results and participate in Events focused on their scientific and professional interests in computer science and information systems. Since 2012, Proceedings of the FedCSIS conference are indexed in the Web of Science, SCOPUS and other indexing services. This includes already Proceedings of FedCSIS 2017. FedCSIS EVENTS The FedCSIS 2018 consists of the following Events, grouped into five conference areas. * AAIA'18 - 13th International Symposium Advances in Artificial Intelligence and Applications --- AIMaViG'18 - 3rd International Workshop on Artificial Intelligence in Machine Vision and Graphics --- AIMA'18 - 8th International Workshop on Artificial Intelligence in Medical Applications --- AIRIM'18 - 3rd International Workshop on AI aspects of Reasoning, Information, and Memory --- ASIR'18 - 8th International Workshop on Advances in Semantic Information Retrieval --- DMGATE'18 - 1st International Workshop on AI Methods in Data Mining Challenges --- SEN-MAS'18 - 6th International Workshop on Smart Energy Networks & Multi-Agent Systems --- WCO'18 - 11th International Workshop on Computational Optimization --- VICML'18 - 5th Workshop Visual Information Coding Meets Machine Learning: Large-Scale Challenges * CSS - Computer Science & Systems --- 4A'18 - 1st Workshop on Actors, Agents, Assistants, Avatars --- AIPC'18 - 2nd International Workshop on Advances in Image Processing and Colorization --- BEDA'18 - 1st International Workshop on Biomedical & Health Engineering and Data Analysis --- BigDAISy'18 - 1st Workshop on Big Data Analytics for Information Security --- CANA'18 - 11th Workshop on Computer Aspects of Numerical Algorithms --- C&SS'18 - 5th  International Conference on Cryptography and Security Systems --- CPORA'18 - 3rd Workshop on Constraint Programming and Operation Research Applications --- DaSCA'18 - 1st International Symposium on Big Data in Cloud and Services Computing Applications --- LTA'18 - 3rd International Workshop on Language Technologies and Applications --- MMAP'18 - 11th International Symposium on Multimedia Applications and Processing --- WSC'18 - 10th Workshop on Scalable Computing * iNetSApp - International Conference on Innovative Network Systems and Applications --- CAP-NGNCS'18 - 1st International Workshop on Communications Architectures and Protocols for the New Generation of Networks and Computing Systems --- INSERT'18 - 2nd International Conference on Security, Privacy, and Trust --- IoT-ECAW'18 - 2nd Workshop on Internet of Things - Enablers, Challenges and Applications --- WSN'18 - 7th International Conference on Wireless Sensor Networks * IT4MBS - Information Technology for Management, Business & Society --- AITM'18 - 15th Conference on Advanced Information Technologies for Management --- AITSD'18 - 1st International Workshop on Applied Information Technologies for Sustainable Development --- ISM'18 -  13th Conference on Information Systems Management --- IT4L'18 - 6th Workshop on Information Technologies for Logistics --- KAM'18 - 24rd Conference on Knowledge Acquisition and Management --- TEMHE'18 - 1st Workshop on Technology Enhanced Medical and Healthcare Education * SSD&A - Software Systems Development & Applications --- MDASD'18 - 5th Workshop on Model Driven Approaches in System Development --- MIDI'18- 6th Conference on Multimedia, Interaction, Design and Innovation --- LASD'18 - 2nd International Conference on Lean and Agile Software Development --- SEW-38 & IWCPS-5 - Joint 38th IEEE Software Engineering Workshop (SEW-38) and 5th International Workshop on Cyber-Physical Systems (IWCPS-5) * DS-RAIT'18 - 5th Doctoral Symposium on Recent Advances in Information Technology KEYNOTE SPEAKERS - Mehmet Aksit, Chair Software Engineering, Formal Methods and Tools Group, Department of Computer Science, University of Twente - Jan Bosch, Director of the Software Center, Professor at Chalmers University Technology, Gothenburg, Sweden - Włodzisław Duch, Professor at Department of Informatics, and NeuroCognitive Laboratory, Center for Modern Interdisciplinary Technologies, Nicolaus Copernicus University - Rory V. O'Connor, Professor at Dublin City University, Ireland, Head of Delegation (for Ireland) to ISO/IEC JTC1/SC7 PAPER SUBMISSION AND PUBLICATION Papers should be submitted by May 15, 2018 (strict deadline, no extensions). Preprints will be published on a USB memory stick provided to the FedCSIS participants. Only papers presented during the conference will be submitted to the IEEE for inclusion in the Xplore Digital Library. Furthermore, proceedings, published in a volume with ISBN, ISSN and DOI numbers, will posted within the conference Web portal. Moreover, most Events' organizers arrange quality journals, edited volumes, etc., and may invite selected extended and revised papers for post-conference publications (information can be found at the websites of individual events, or by contacting Chairs of said events). IMPORTANT DATES • Paper submission (strict deadline): May 15 2018 23:59:59 pm HST (there will be no extension) • Position paper submission: June 12, 2018 • Authors notification: June 24, 2018 • Final paper submission and registration: July 03, 2018 • Final deadline for discounted fee: August 01, 2018 • Conference dates: September 9-12, 2018 CHAIRS OF FedCSIS CONFERENCE SERIES Maria Ganzha, Leszek A. Maciaszek, Marcin Paprzycki CONTACT FedCSIS at: secretariat at fedcsis.org FedCSIS on Facebook:     http://tinyurl.com/FedCSISFacebook FedCSIS on LinkedIN:     https://tinyurl.com/FedCSISonLinkedIN FedCSIS on Twitter:    https://twitter.com/FedCSIS FedCSIS on XING:     http://preview.tinyurl.com/FedCSISonXING