MongoDB and NoSQL

The Greater Hartford ACM Chapter is proud to announce their April general meeting on Wednesday April 30th at 6:30 pm. You DO NOT have to be an ACM member to attend.

Registration

Date: Wednesday April 30, 2013
Time: 6:30 pm
Location: MakeHartford
30 Arbor St, Hartford, CT

Event Details

MongoDB is a cross-platform document-oriented database system, and is called a “NoSQL” database system, because it does not use traditional Structured Query Language.
We will discuss the database features, its advantages/disadvantages, and its underlying technologies, mainly JSON and Javascript. MongoDB is free and open-source software, and has been adopted as backend software by a number of major websites and services, including Craigslist, eBay, Foursquare, SourceForge, and the New York Times, among others.

About the Speaker

This talk will be presented by Paul Randolph, Application Development Senior Specialist at Cigna. Paul has been working with databases and writing code in Java since 2000.

About the Venue

This talk will be held at MakeHartford, 30 Arbor St, Hartford CT. Enter the building via the main door and take the elevator down 1 floor to the basement. U-turn off the elevator and take a left. We are in the first right door. If you get lost, follow the bright green signs or call 203-516-0077 and someone will assist you.

Stock Market Prediction Using Machine Learning

The Greater Hartford ACM Chapter is proud to announce their February general meeting on Wednesday February 26th at 6:00 pm. You DO NOT have to be an ACM member to attend.

Registration

Date: Wednesday February 26, 2013
Time: 6:00 pm
Location: MakeHartford
30 Arbor St, Hartford, CT

Event Details

Can the choice of words and tone used by the authors of financial news articles correlate to measurable stock price movements? If so, can the magnitude of price movement be predicted using these same variables? We investigate these questions using the Arizona Financial Text (AZFinText) system, a financial news article prediction system, and pair it with a sentiment analysis tool. Through our analysis, we found that subjective news articles were easier to predict in price direction (59.0% versus 50.0% of chance alone) and using a simple trading engine, subjective articles garnered a 3.30% return. Looking further into the role of author tone in financial news articles, we found that articles with a negative sentiment were easiest to predict in price direction (50.9% versus 50.0% of chance alone) and a 3.04% trading return. Investigating negative sentiment further, we found that our system was able to predict price decreases in articles of a positive sentiment 53.5% of the time, and price increases in articles of a negative sentiment 52.4% of the time. We believe that perhaps this result can be attributable to market traders behaving in a contrarian manner, e.g., see good news, sell; see bad news, buy.

About the Speaker

Dr. Schumaker is an Associate Professor of Management Information Systems at Central Connecticut State University. He received his PhD in Management from the University of Arizona in 2007, an MBA degree in Management and International Business from the University of Akron in 2001, and a Bachelors of Science degree in Civil Engineering from the University of Cincinnati in 1997.

He is also the Managing Editor for the CIIMA journal, has authored a book on Sports Data Mining, several book chapters, multiple journal articles in DSS, ACM TOIS, CACM and JASIST as well as had his research featured in the Wall Street Journal and numerous other media outlets.

Dr. Schumaker’s overall research interests involve the uses of technology to acquire, deliver and make predictions in a variety of Business-related environments. These interests further branch into computer mediated communications, design science, human computer interfaces, machine learning algorithms, natural language processing, technology acceptance models and textual data mining. In particular, he focuses on the areas of Question/Answer systems, Textual/Financial prediction and Sports Data Mining.

About the Venue

This talk will be held at MakeHartford, 30 Arbor St, Hartford CT. Enter the building via the main door and take the elevator down 1 floor to the basement. U-turn off the elevator and take a left. We are in the first right door. If you get lost, follow the bright green signs or call 203-516-0077 and someone will assist you.

Automated Software Testing Strategies

The Greater Hartford ACM Chapter is proud to announce their December general meeting on Tuesday December 3rd at 6:00 pm. You DO NOT have to be an ACM member to attend.

Registration

Date: Tuesday December 3, 2013
Time: 6:00 pm
Location: Center for Medicine, Nursing and Health Sciences (Room MNH105)
Quinnipiac University *North Haven Campus*, 370 Bassett Rd, North Haven, CT

Event Details

Testing is an integral part of software development. Manually testing software every time a change is made can be very tedious and the chance of missing a test case is high with a large change. The easiest way to reduce the risk of modifying code is to have automated test suites that exercise the code. This talk will cover different granularities of testing that can be done by developers and different testing techniques. The goal of the talk is to show you how to introduce a safety net to your code base so you can refactor code aggressively and with confidence. Unit testing, integration testing, and acceptance testing techniques and tools will all be covered with live code examples. The presentation and all code done during the presentation will be available online after the talk. The coding will be done in C# using nUnit, Moq, SpecFlow, and FitNesse.

About the Speaker

Karim HadjSalem is a senior software developer and solutions architect who is currently working as a consultant through Tek Systems. He has been working with computers for over 20 years and has been programming professionally for 8. His main focus is clean code, well-designed systems, and agile methodologies.

About the Venue

The talk will be held in Center for Medicine, Nursing and Health Sciences Room MNH105 at Quinnipiac University’s North Haven campus (not the main campus!) at 370 Bassett Rd, North Haven, CT. There is plenty of parking around campus. Refreshments of pizza and soda will be provided.

Platform Development Panel: State of the Art and Crossover Opportunities

The Greater Hartford ACM Chapter is proud to announce their November general meeting on Tuesday November 19th at 6:00 pm. You DO NOT have to be an ACM member to attend.

Registration

Date: Tuesday November 19, 2013
Time: 6:00 pm
Location: Student Center Room SC225, Quinnipiac University (Hamden, CT)

Abstract

Technology changes relentlessly and it is hard to keep-up. All too often we lose sight of the bigger picture, not realizing that our skills have become obsolete or that the industry has changed until it is too late. For this meeting we will have a panel representing several major platforms including Microsoft, Java, Android, iOS, and HTML5/JavaScript. Each panelist will give a 15 minute update on their respective technology/platform. You will learn what’s new, what has changed, and what is coming so you can better prepare yourself. After each panelist has presented, the discussion will shift to the relationships between the different technologies and take your questions. Come prepared with questions and ideas.

About the Panelists

Java (Presentation) – Ryan Cuprak is an e-formulation analyst at Dassault Systemes, author of the NetBeans Certification Guide from McGrall-Hill, and president of the Connecticut Java Users Group since 2003. He is also a JavaOne 2011 Rockstar Presenter. At Dassault Systems he is focused on developing data integrations to convert clients’ data and also user interface development. Prior to joining DS he worked for a startup distributed-computing company, TurboWorx, and Eastman Kodak’s Molecular Imaging Systems group, now part of Carestream Health. At TurboWorx he was a Java developer and also a technical sales engineer supporting both presales and professional services. Cuprak has earned a BS in computer science and biology from Loyola University Chicago. He is a Sun Certified NetBeans IDE Specialist.

Javascript (Presentation) – Scott Sauyet has been programming 15 years, in recent ones focusing on Javascript on both the client and server. A big fan of functional programming, he is currently working on a functional programming library for Javascript.

Microsoft (Presentation) – Joshua Drew is a Senior Technical Evangelist for Microsoft where he is responsible for promoting the development across the Windows ecosystem all over New England. Joshua focuses on Windows 8 and Windows Phone application and gaming development using native languages, such as C# or hybrid development using HTML5/JavaScript. As an evangelist, Joshua works with professional developers and students at workshops and on-premise events to help develop apps and games along with providing guidance on user experience design, marketing and promotion.

Mobile (Presentation) – Aaron Junod is a long time systems architect with experience in a wide array of industries, and a primary focus on health technology. After designing and engineering back end systems for many years he switched focus to usability and mobile design and engineering. Now he is a founding partner with SmartPath Labs where he focuses on helping innovative projects succeed, and helps groom their own product portfolio.

iOS & Android (Presentation)- Mike Tedesco is a Chief Technologist with 20 years of experience developing apps. He started his career in the founding technical team of Priceline.com, using an early implementation of Java to power their Airline Ticket Booking System. Since then, he held CTO positions in several startups in e-Commerce and Digital Media, and even ran World Wrestling Entertainment’s dot-com and mobile businesses from both a Technology and Product Development perspective. Currently, Mike’s company Venturesoft LLC focuses on developing native iOS and Android apps for companies in the medical, health, and personal finance spaces. Mike is a hands-on technologist with experience in Java, Objective C, and relevant mobile frameworks to support iOS and Android app development.

About the Venue

The talk will be held in Student Center Room SC225 at Quinnipiac University. There is parking behind the Student Center and around campus (Directions to the Mt Carmel campus). Visitors can park at the main parking lots after 4:00pm, as well as the Visitors’ Parking, accessed through the “Harwood Gate” about 100 yards west of the main entrance on Mount Carmel Ave. Refreshments of pizza and soda will be provided.

Internet Governance – Ramesh Subramanian

The Proto Connecticut ACM Chapter is proud to announce their September general meeting on Thursday September 26th at 5:30 pm. You DO NOT have to be an ACM member to attend.

Registration

Date: Thursday September 26, 2013
Time: 5:30 pm
Location: CCAT East Hartford
222 Pitkin St. East Hartford, CT (near 84/91 interchange)

Abstract

As the Internet gains an almost ubiquitous status in much of today’s world, the governance of the Internet has become an important subject of study. Internet governance affects various critical issues such as open access, freedom of expression, innovation and new applications, commerce, development, and security. To date much of the discourse on Internet governance has been within the ranks of politicians, political analysts, as well as I-School and Communications School researchers. Internet governance discussions are often dictated by geopolitical issues. The perceived hegemony of the developed West regarding the governance of the Internet is increasingly facing challenges from developing countries. Some of these developing countries have even sought to exercise control over the Internet within their countries. All of these issues make Internet governance a potentially important area of study for Information Systems researchers and academics. In this paper talk I (will) briefly trace the history of Internet governance, and using that as the basis, explore more deeply the issue of Internet governance from a developing country – namely India’s perspective. The paper talk (will) examines various issues and their genesis, and then provides some potential approaches for dealing with global Internet governance.

About the Speaker

Dr. Ramesh Subramanian is the Gabriel Ferrucci Professor of Computer Information Systems at the School of Business, Quinnipiac University and is a Visiting Fellow at the Yale Law School’s “Information Society Project,” where he researches on the intersection of security, privacy, public policy and law, and the history of computing. Dr. Subramanian has also taught courses at Rutgers University (USA), the Indian Institute of Technology-Madras (India) and XLRI, Jamshedpur (India), and has given presentations at Yale Law School and Harvard Law School as a member of the Harvard-MIT-Yale Cyberscholar Working Group.

Prior to Quinnipiac, Dr. Subramanian was at the IBM Advanced Technology Lab, where he was a Senior Software Engineer and led a project associated with the initial development of a new-generation collaboration tool which has since become IBM Community Tools Suite. He was also a project leader for the development of an intra-company P2P resource sharing prototype code-named “Mesh.” He holds U.S. and international patents resulting from this work. Prior to IBM, Dr. Subramanian has held the following positions: Associate Professor of MIS (tenured), College of Business and Public Policy, University of Alaska, Anchorage; Instructor of Computer Science, Rutgers University, NJ; Member of the Technical Staff (MTS), Database Research District, Bell Communications Research, Morristown, NJ; Consultant, British Petroleum, Anchorage, Alaska; Consultant, Anchorage Chamber of Commerce. Dr. Subramanian’s current research interests include Information Systems Security, History of Technology, ICT4D, Technology and Privacy Policy. He is especially interested in the intersection of security, privacy and politics, and has published several peer-reviewed articles and papers. In 2007-2008, Dr. Subramanian was awarded a Fulbright Senior Researcher grant to study the effects and consequences of Internet spread in rural India.

About the Venue

The talk will be held in the M&S Theater in the CCAT building (222 Pitkin St, East Hartford). CCAT locks the doors at 5pm, however, someone will be monitoring the doors until 6pm and signs will be posted with directions for entry after that. Refreshments of pizza and soda will be provided courtesy of our sponsor TEKsystems.

Understand Cloud Computing Dimensions – Michael Gendron

The Proto Connecticut ACM Chapter is proud to announce their August general meeting on Monday August 26th at 5:30 pm. You DO NOT have to be an ACM member to attend.

Registration

Date: Monday August 26, 2013
Time: 5:30 pm
Location: CCAT East Hartford
222 Pitkin St. East Hartford, CT (near 84/91 interchange)

Abstract

“The convergence of cloud and the exponential rise in data are creating unprecedented opportunities for IT professionals, but also is leading to an ever-increasing knowledge and skills gap in the IT industry. ” This gap will only be filled as the definitions of cloud computing are solidified and widely understood. There is much confusion over what cloud computing is, and how to define it. This presentation will use technical history, combined with the attributes and definitions of major players in the cloud industry and NIST to describe a unified definition of cloud computing.

The cloud is defined by three dimensions: essential characteristics, service models, and deployment models. All cloud deployments are defined by these dimensions. These create an ecosystem under which cloud service and data providers operate. The location of a cloud (on premise or off premise) does not define the deployment (public/private/hybrid/community) but rather the level of access and type of deployment do – this distinction will be clarified.

About the Speaker

Dr. Gendron has over 30 years of industry and academic experience in information systems. He has held positions such as CIO for a large health maintenance organization, and as a research analyst for a state health department. He holds his Ph.D. in Information Science with specializations in Information Decision Systems and Health Policy and Management from the State University of New York at Albany.

Dr. Gendron has recently published two books: Business Driven Data Communications (c) 2013 and Business Intelligence Applied: Building Effective Information and Communications Infrastructure (c) 2012. A third book on Cloud Strategy is in process.

3D Printing – Jeff Crandall

The Proto Connecticut ACM Chapter is proud to announce their July general meeting on Tuesday July, 23rd at 5:30 pm. You DO NOT have to be an ACM member to attend.

Registration

Date: Tuesday, July 16, 2013
Time: 5:30 pm
Location: CCAT Innovation Center
Please use these Directions! GPS will lead you to the wrong location. In case you get lost, please call 860-291-8832 OR 860-610-0478 and we will help you.

Abstract

Jeff Crandall will discuss the process additive manufacturing, the process of creating 3D objects by layering materials and provide a live demonstration.

About the Speaker

Jeff has over twenty years experience in Facilities Management planning, acquisition, construction, renovation, maintenance and operation of over three hundred fifty thousand square feet of offices, laboratories, clean rooms and high-tech precision manufacturing space in multi-building campuses. He is also skilled in supply line/purchasing and contract/vendor performance, and small business start-up and operation. His technical background is in photo-optical engineering and system design, lasers, and data collection, analysis and research.