Skip to content. Skip to navigation
McGill Home SOCS Home
Personal tools
You are here: Home Announcements and Events Seminars Schedule

Seminar Home
Fall 2015 Schedule
Winter 2016 Schedule
Summer 2016 Schedule

SOCS General Seminar Schedule

Date Category Seminar Info
2013/10/01 General Place: MC103
Time: 14:30 - 15:30
Speaker: Peter Thiemann
Title: Efficient Access Analysis Using JavaScript Proxies

JSConTest introduced the notions of effect monitoring and dynamic effect inference for JavaScript. It enables the description of effects with path specifications resembling regular expressions. It is implemented by an offline source code transformation. To overcome the limitations of the JSConTest implementation, we redesigned and reimplemented effect monitoring by taking advantange of JavaScript proxies. Our new design avoids all drawbacks of the prior implementation. It guarantees full interposition; it is not restricted to a subset of JavaScript; it is self-maintaining; and its scalability to large programs is significantly better than with JSConTest. The improved scalability has two sources. First, the reimplementation is significantly faster than the original, transformation-based implementation. Second, the reimplementation relies on the fly-weight pattern and on trace reduction to conserve memory. Only the combination of these techniques enables monitoring and inference for large programs.

2013/09/18 General Place: MC103
Time: 13:00 - 14:00
Speaker: Angel Cuevas Rumin
Affiliation: Universidad Carlos III de Madrid, Spain
Area: Systems
Title: Characterizing User Engagement in Major OSNs

On-line Social Networks have irrupted in the society becoming an essential service in our daily lives in only a few years. Currently hundred of millions of people are subscribed to OSNs like Facebook, Twitter or Google+ and use them daily to interact with their surrounding social environment. Under this environment the research community is deeply studying these networks to being able to understand them and exploit their possibilities in different areas such as communication, marketing, media, etc. In this talk, we first describe the evolution of Google+, the youngest OSN among the most popular ones, in its first year. Later, we present a comparative analysis of the three major OSN, i.e. Facebook, Twitter and Google+, in terms of: activity, users reactions to this activity, connectivity and volume of public information.

Biography of Speaker:

Dr. Ángel Cuevas received his MSc in Telecommunication Engineering, MSc in Telematics Engineering, and Ph.D. in Telematics Engineering from the Universidad Carlos III de Madrid in 2006, 2007, and 2011 respectively. He is currently a tenure-track Assistant Professor in the Department of Telematics Engineering at Universidad Carlos III de Madrid. Prior to that he was Postdoc researcher at Institut Mines-Telecom, Telecom SudParis from March 2011 until Jan 2013. His research interests focus on On-line Social Networks, P2P Networks, Wireless Sensor Networks and Internet measurements. He is co-author of more than 30 papers in prestigious international journals and conferences such as IEEE/ACM Transactions on Networking, ACM Transactions on Sensor Networks, Elsevier Computer Networks, IEEE Network, IEEE Communications Magazine, WWW, ACM CONEXT, ACM MSWiM, IEEE P2P. He is co-recipient of the Best Paper Award in ACM MSWiM 2010.

2013/09/09 General Place: MC103
Time: 13:00 - 14:00
Speaker: Adrian Paschke
Affiliation: Freie Universitaet Berlin, Germany
Area: Rule Based Systems
Title: Reaction RuleML - Standardize Semantic Reaction Rules

RuleML is a family of XML languages whose modular system of schemas permits high-precision (Web) rule interchange. The family's top-level distinction is deliberation rules vs. reaction rules. In this talk I will address the Reaction RuleML subfamily of RuleML. Reaction RuleML is a standardized rule markup/serialization language and semantic interchange format for reaction rules and rule-based event processing. Reaction rules include distributed Complex Event Processing (CEP), Knowledge Representation (KR) calculi, as well as Event-Condition-Action (ECA) rules, Production (CA) rules, and Trigger (EA) rules. Reaction RuleML 1.0 incorporates this reactive spectrum of rules into RuleML employing a system of step-wise extensions of the Deliberation RuleML 1.0 foundation.

Biography of Speaker:

Professor Dr. Adrian Paschke is head of the Corporate Semantic Web chair (AG-CSW) at the institute of computer science at the Freie Universitaet Berlin (FUB) in Germany. He is director of RuleML Inc., vice director of the Semantics Technologies Institute Berlin (STI Berlin) and the Berlin Semantic Web Meetup Group. He is active in standardization as steering-committee chair of the RuleML Web Rule Standardization Initiative, co-chair of the Reaction RuleML technical group, founding member of the Event Processing Technology Society (EPTS) and chair of the EPTS Reference Architecture working group, secretary of the OASIS LegalRuleML TC, voting member of OMG and active in the OMG API4KB standardization, member of several W3C groups such as the W3C Rule Interchange Format working group, where he is editor of several W3C Semantic Web standards, and member of OASIS, where he is a contributor to the new LegalRuleML TC. He currently coordinates and leads several nationally and internationally funded research projects such as the BMBF InnoProfile project Corporate Semantic Web (CSW), the Transatlantic BPM Education Network (BPM EduNet), and the BMBF Unternehmen Region project Corporate Smart Content (CSC). He also is project leader of several successful open-source projects such as the Prova, Rule Responder, RBSLA, Reaction RuleML. Adrian was involved in multiple industrial and open-source software development and business engineering projects and has helped to spin-off two successful, awarded companies at Freie Universität Berlin, namely Chariteam UG and Klickfilm UG. He recently was general chair of the 6th ACM International Conference on Distributed Event-Based Systems (DEBS 2012) and the 7th International Web Rule Symposium (RuleML 2013).